Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
AudioStreamerTag Struct Reference

Public Attributes

ListNode nd
 
volatile int flags
 
AudioDevice * device
 
AudioChannel * channel
 
TimeStamp buffering
 
TimeStamp end_time_stamp
 
TimeStamp start_time_stamp
 
STM_STREAM * stream
 
STM_ACCESS * in
 
STM_ACCESS * out
 
AudioSample sample
 
AudioFormat format
 
Filefile
 
Lock pause
 
Lock lock
 
int pending_bytes
 
int total_bytes
 
int data_start
 
int bytes_left
 
int frame_size
 
int stream_pos
 
int max_volume
 
char stream_name [80]
 
char name [200]
 

Detailed Description

Definition at line 86 of file AUD_Streamer.cpp.

Member Data Documentation

◆ buffering

TimeStamp AudioStreamerTag::buffering

Definition at line 92 of file AUD_Streamer.cpp.

◆ bytes_left

int AudioStreamerTag::bytes_left

Definition at line 106 of file AUD_Streamer.cpp.

◆ channel

AudioChannel* AudioStreamerTag::channel

Definition at line 91 of file AUD_Streamer.cpp.

◆ data_start

int AudioStreamerTag::data_start

Definition at line 105 of file AUD_Streamer.cpp.

◆ device

AudioDevice* AudioStreamerTag::device

Definition at line 90 of file AUD_Streamer.cpp.

◆ end_time_stamp

TimeStamp AudioStreamerTag::end_time_stamp

Definition at line 93 of file AUD_Streamer.cpp.

◆ file

File* AudioStreamerTag::file

Definition at line 100 of file AUD_Streamer.cpp.

◆ flags

volatile int AudioStreamerTag::flags

Definition at line 89 of file AUD_Streamer.cpp.

◆ format

AudioFormat AudioStreamerTag::format

Definition at line 99 of file AUD_Streamer.cpp.

◆ frame_size

int AudioStreamerTag::frame_size

Definition at line 107 of file AUD_Streamer.cpp.

◆ in

STM_ACCESS* AudioStreamerTag::in

Definition at line 96 of file AUD_Streamer.cpp.

◆ lock

Lock AudioStreamerTag::lock

Definition at line 102 of file AUD_Streamer.cpp.

◆ max_volume

int AudioStreamerTag::max_volume

Definition at line 110 of file AUD_Streamer.cpp.

◆ name

char AudioStreamerTag::name[200]

Definition at line 115 of file AUD_Streamer.cpp.

◆ nd

ListNode AudioStreamerTag::nd

Definition at line 88 of file AUD_Streamer.cpp.

◆ out

STM_ACCESS* AudioStreamerTag::out

Definition at line 97 of file AUD_Streamer.cpp.

◆ pause

Lock AudioStreamerTag::pause

Definition at line 101 of file AUD_Streamer.cpp.

◆ pending_bytes

int AudioStreamerTag::pending_bytes

Definition at line 103 of file AUD_Streamer.cpp.

◆ sample

AudioSample AudioStreamerTag::sample

Definition at line 98 of file AUD_Streamer.cpp.

◆ start_time_stamp

TimeStamp AudioStreamerTag::start_time_stamp

Definition at line 94 of file AUD_Streamer.cpp.

◆ stream

STM_STREAM* AudioStreamerTag::stream

Definition at line 95 of file AUD_Streamer.cpp.

◆ stream_name

char AudioStreamerTag::stream_name[80]

Definition at line 112 of file AUD_Streamer.cpp.

◆ stream_pos

int AudioStreamerTag::stream_pos

Definition at line 109 of file AUD_Streamer.cpp.

◆ total_bytes

int AudioStreamerTag::total_bytes

Definition at line 104 of file AUD_Streamer.cpp.


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