Logo Search packages:      
Sourcecode: ffms2 version File versions  Download package

Public Member Functions | Protected Member Functions | Protected Attributes | Friends

FFMS_AudioSource Class Reference

Inheritance diagram for FFMS_AudioSource:
Inheritance graph
[legend]
Collaboration diagram for FFMS_AudioSource:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 FFMS_AudioSource (const char *SourceFile, FFMS_Index *Index, int Track)
virtual void GetAudio (void *Buf, int64_t Start, int64_t Count)=0
void GetAudioCheck (int64_t Start, int64_t Count)
const FFMS_AudioPropertiesGetAudioProperties ()
FFMS_TrackGetTrack ()

Protected Member Functions

virtual void Free (bool CloseCodec)=0

Protected Attributes

FFMS_AudioProperties AP
TAudioCache AudioCache
int AudioTrack
AVCodecContext * CodecContext
int64_t CurrentSample
std::vector< uint8_t > DecodingBuffer
FFMS_Track Frames

Friends

class FFSourceResources< FFMS_AudioSource >

Detailed Description

Definition at line 72 of file audiosource.h.


The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index