FFmpeg
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
XMVVideoPacket Struct Reference

A video packet with an XMV file. More...

Data Fields

int stream_index
 The decoder stream index for this video packet.
 
uint32_t data_size
 The size of the remaining video data.
 
uint64_t data_offset
 The offset of the video data within the file.
 
uint32_t current_frame
 The current frame within this video packet.
 
uint32_t frame_count
 The amount of frames within this video packet.
 
int has_extradata
 Does the video packet contain extra data?
 
uint8_t extradata [4]
 The extra data.
 
int64_t last_pts
 PTS of the last video frame.
 
int64_t pts
 PTS of the most current video frame.
 

Detailed Description

A video packet with an XMV file.

Definition at line 53 of file xmv.c.

Field Documentation

int XMVVideoPacket::stream_index

The decoder stream index for this video packet.

Definition at line 54 of file xmv.c.

Referenced by xmv_fetch_video_packet(), xmv_process_packet_header(), and xmv_read_header().

uint32_t XMVVideoPacket::data_size

The size of the remaining video data.

Definition at line 56 of file xmv.c.

Referenced by xmv_fetch_video_packet(), and xmv_process_packet_header().

uint64_t XMVVideoPacket::data_offset

The offset of the video data within the file.

Definition at line 57 of file xmv.c.

Referenced by xmv_fetch_video_packet(), and xmv_process_packet_header().

uint32_t XMVVideoPacket::current_frame

The current frame within this video packet.

Definition at line 59 of file xmv.c.

Referenced by xmv_fetch_audio_packet(), xmv_process_packet_header(), and xmv_read_packet().

uint32_t XMVVideoPacket::frame_count

The amount of frames within this video packet.

Definition at line 60 of file xmv.c.

Referenced by xmv_fetch_audio_packet(), xmv_process_packet_header(), and xmv_read_packet().

int XMVVideoPacket::has_extradata

Does the video packet contain extra data?

Definition at line 62 of file xmv.c.

Referenced by xmv_process_packet_header().

uint8_t XMVVideoPacket::extradata[4]

The extra data.

Definition at line 63 of file xmv.c.

Referenced by xmv_process_packet_header().

int64_t XMVVideoPacket::last_pts

PTS of the last video frame.

Definition at line 65 of file xmv.c.

Referenced by xmv_fetch_video_packet().

int64_t XMVVideoPacket::pts

PTS of the most current video frame.

Definition at line 66 of file xmv.c.

Referenced by xmv_fetch_video_packet().


The documentation for this struct was generated from the following file: