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