|
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.
1.8.14