xoreos  0.0.5
Public Attributes | List of all members
Video::XboxMediaVideo::Packet Struct Reference

An XMV packet. More...

Collaboration diagram for Video::XboxMediaVideo::Packet:
Collaboration graph
[legend]

Public Attributes

size_t thisPacketSize
 The current packet's size. More...
 
size_t nextPacketSize
 The next packet's size. More...
 
size_t thisPacketOffset
 The current packet's offset within the XMV stream. More...
 
size_t nextPacketOffset
 The next packet's offset within the XMV stream. More...
 
PacketVideo video
 The video part of the packet. More...
 
std::vector< PacketAudioaudio
 The audio part of the packet. More...
 

Detailed Description

An XMV packet.

Definition at line 158 of file xmv.h.

Member Data Documentation

◆ audio

std::vector<PacketAudio> Video::XboxMediaVideo::Packet::audio

◆ nextPacketOffset

size_t Video::XboxMediaVideo::Packet::nextPacketOffset

The next packet's offset within the XMV stream.

Definition at line 163 of file xmv.h.

Referenced by Video::XboxMediaVideo::fetchNextPacket(), and Video::XboxMediaVideo::load().

◆ nextPacketSize

size_t Video::XboxMediaVideo::Packet::nextPacketSize

◆ thisPacketOffset

size_t Video::XboxMediaVideo::Packet::thisPacketOffset

The current packet's offset within the XMV stream.

Definition at line 162 of file xmv.h.

Referenced by Video::XboxMediaVideo::fetchNextPacket().

◆ thisPacketSize

size_t Video::XboxMediaVideo::Packet::thisPacketSize

The current packet's size.

Definition at line 159 of file xmv.h.

Referenced by Video::XboxMediaVideo::fetchNextPacket(), and Video::XboxMediaVideo::load().

◆ video

PacketVideo Video::XboxMediaVideo::Packet::video

The video part of the packet.

Definition at line 166 of file xmv.h.

Referenced by Video::XboxMediaVideo::decodeNextTrackFrame(), Video::XboxMediaVideo::load(), and Video::XboxMediaVideo::processPacketHeader().


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