gavl
|
frame table structure More...
#include <gavl.h>
Data Fields | |
int64_t | offset |
Timestamp of the first frame. More... | |
int64_t | num_entries |
Number of entries. More... | |
int64_t | entries_alloc |
Number of allocated entries (never touch this) More... | |
struct { | |
int64_t num_frames | |
Number of frames. More... | |
int64_t duration | |
Duration of each of these frames. More... | |
} * | entries |
Frame table. More... | |
int | num_timecodes |
Number of timecodes. More... | |
int | timecodes_alloc |
Number of allocated timecodes (never touch this) More... | |
struct { | |
int64_t pts | |
Timestamp of this frame. More... | |
gavl_timecode_t tc | |
Timecode associated with this timestamp. More... | |
} * | timecodes |
Timecode table. More... | |
frame table structure
Since 1.1.2.
int64_t gavl_frame_table_t::offset |
Timestamp of the first frame.
int64_t gavl_frame_table_t::num_entries |
Number of entries.
int64_t gavl_frame_table_t::entries_alloc |
Number of allocated entries (never touch this)
int64_t gavl_frame_table_t::num_frames |
Number of frames.
int64_t gavl_frame_table_t::duration |
Duration of each of these frames.
struct { ... } * gavl_frame_table_t::entries |
Frame table.
int gavl_frame_table_t::num_timecodes |
Number of timecodes.
int gavl_frame_table_t::timecodes_alloc |
Number of allocated timecodes (never touch this)
int64_t gavl_frame_table_t::pts |
Timestamp of this frame.
gavl_timecode_t gavl_frame_table_t::tc |
Timecode associated with this timestamp.
struct { ... } * gavl_frame_table_t::timecodes |
Timecode table.