FFmpeg
|
Context for demuxing an XMV file. More...
Data Fields | |
uint16_t | audio_track_count |
Number of audio track in this file. More... | |
uint32_t | this_packet_size |
Size of the current packet. More... | |
uint32_t | next_packet_size |
Size of the next packet. More... | |
uint64_t | this_packet_offset |
Offset of the current packet. More... | |
uint64_t | next_packet_offset |
Offset of the next packet. More... | |
uint16_t | current_stream |
The index of the stream currently handling. More... | |
uint16_t | stream_count |
The number of streams in this file. More... | |
uint32_t | video_duration |
uint32_t | video_width |
uint32_t | video_height |
XMVVideoPacket | video |
The video packet contained in each packet. More... | |
XMVAudioPacket * | audio |
The audio packets contained in each packet. More... | |
uint16_t XMVDemuxContext::audio_track_count |
Number of audio track in this file.
Definition at line 101 of file xmv.c.
Referenced by xmv_fetch_new_packet(), xmv_process_packet_header(), and xmv_read_header().
uint32_t XMVDemuxContext::this_packet_size |
Size of the current packet.
Definition at line 103 of file xmv.c.
Referenced by xmv_fetch_new_packet().
uint32_t XMVDemuxContext::next_packet_size |
Size of the next packet.
Definition at line 104 of file xmv.c.
Referenced by xmv_fetch_new_packet(), xmv_process_packet_header(), and xmv_read_header().
uint64_t XMVDemuxContext::this_packet_offset |
Offset of the current packet.
Definition at line 106 of file xmv.c.
Referenced by xmv_fetch_new_packet().
uint64_t XMVDemuxContext::next_packet_offset |
Offset of the next packet.
Definition at line 107 of file xmv.c.
Referenced by xmv_fetch_new_packet(), and xmv_read_header().
uint16_t XMVDemuxContext::current_stream |
The index of the stream currently handling.
Definition at line 109 of file xmv.c.
Referenced by xmv_process_packet_header(), and xmv_read_packet().
uint16_t XMVDemuxContext::stream_count |
The number of streams in this file.
Definition at line 110 of file xmv.c.
Referenced by xmv_process_packet_header(), xmv_read_header(), and xmv_read_packet().
uint32_t XMVDemuxContext::video_duration |
Definition at line 112 of file xmv.c.
Referenced by xmv_process_packet_header(), and xmv_read_header().
uint32_t XMVDemuxContext::video_width |
Definition at line 113 of file xmv.c.
Referenced by xmv_process_packet_header(), and xmv_read_header().
uint32_t XMVDemuxContext::video_height |
Definition at line 114 of file xmv.c.
Referenced by xmv_process_packet_header(), and xmv_read_header().
XMVVideoPacket XMVDemuxContext::video |
The video packet contained in each packet.
Definition at line 116 of file xmv.c.
Referenced by xmv_fetch_audio_packet(), xmv_fetch_video_packet(), xmv_process_packet_header(), and xmv_read_packet().
XMVAudioPacket* XMVDemuxContext::audio |
The audio packets contained in each packet.
Definition at line 117 of file xmv.c.
Referenced by xmv_fetch_audio_packet(), xmv_process_packet_header(), xmv_read_close(), and xmv_read_header().