UFO: Alien Invasion
Loading...
Searching...
No Matches
ogmCinematic_t Struct Reference
Collaboration diagram for ogmCinematic_t:
Collaboration graph

Data Fields

qFILE ogmFile
ogg_sync_state oy
ogg_stream_state os_audio
ogg_stream_state os_video
vorbis_dsp_state vd
vorbis_info vi
vorbis_comment vc
bool videoStreamIsXvid
bool videoStreamIsTheora
unsigned * outputBuffer
int outputWidth
int outputHeight
int outputBufferSize
int videoFrameCount
ogg_int64_t Vtime_unit
int currentTime
int startTime
musicStream_t musicStream

Detailed Description

Definition at line 39 of file cl_cinematic_ogm.cpp.

Field Documentation

◆ currentTime

int ogmCinematic_t::currentTime

input from run-function

Definition at line 73 of file cl_cinematic_ogm.cpp.

◆ musicStream

musicStream_t ogmCinematic_t::musicStream

Definition at line 76 of file cl_cinematic_ogm.cpp.

◆ ogmFile

qFILE ogmCinematic_t::ogmFile

Definition at line 41 of file cl_cinematic_ogm.cpp.

◆ os_audio

ogg_stream_state ogmCinematic_t::os_audio

Definition at line 44 of file cl_cinematic_ogm.cpp.

◆ os_video

ogg_stream_state ogmCinematic_t::os_video

Definition at line 45 of file cl_cinematic_ogm.cpp.

◆ outputBuffer

unsigned* ogmCinematic_t::outputBuffer

Definition at line 67 of file cl_cinematic_ogm.cpp.

◆ outputBufferSize

int ogmCinematic_t::outputBufferSize

in pixel (so "real bytesize" = outputBufferSize * 4)

Definition at line 70 of file cl_cinematic_ogm.cpp.

◆ outputHeight

int ogmCinematic_t::outputHeight

Definition at line 69 of file cl_cinematic_ogm.cpp.

◆ outputWidth

int ogmCinematic_t::outputWidth

Definition at line 68 of file cl_cinematic_ogm.cpp.

◆ oy

ogg_sync_state ogmCinematic_t::oy

sync and verify incoming physical bitstream

Definition at line 43 of file cl_cinematic_ogm.cpp.

◆ startTime

int ogmCinematic_t::startTime

Definition at line 74 of file cl_cinematic_ogm.cpp.

◆ vc

vorbis_comment ogmCinematic_t::vc

struct that stores all the bitstream user comments

Definition at line 49 of file cl_cinematic_ogm.cpp.

◆ vd

vorbis_dsp_state ogmCinematic_t::vd

central working state for the packet->PCM decoder

Definition at line 47 of file cl_cinematic_ogm.cpp.

◆ vi

vorbis_info ogmCinematic_t::vi

struct that stores all the static vorbis bitstream settings

Definition at line 48 of file cl_cinematic_ogm.cpp.

◆ videoFrameCount

int ogmCinematic_t::videoFrameCount

output video-stream

Definition at line 71 of file cl_cinematic_ogm.cpp.

◆ videoStreamIsTheora

bool ogmCinematic_t::videoStreamIsTheora

Definition at line 58 of file cl_cinematic_ogm.cpp.

◆ videoStreamIsXvid

bool ogmCinematic_t::videoStreamIsXvid
Todo
atm there isn't really a check for this (all "video" streams are handled as xvid, because xvid support more than one "subtype")

Definition at line 53 of file cl_cinematic_ogm.cpp.

◆ Vtime_unit

ogg_int64_t ogmCinematic_t::Vtime_unit

Definition at line 72 of file cl_cinematic_ogm.cpp.


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