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

Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | Private Attributes

FFMatroskaIndexer Class Reference

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

List of all members.

Public Member Functions

FFMS_IndexDoIndexing ()
 FFMatroskaIndexer (const char *Filename)
int GetNumberOfTracks ()
const char * GetTrackCodec (int Track)
FFMS_TrackType GetTrackType (int Track)
void SetAudioNameCallback (TAudioNameCallback ANC, void *ANCPrivate)
void SetDumpMask (int DumpMask)
void SetErrorHandling (int ErrorHandling)
void SetIndexMask (int IndexMask)
void SetProgressCallback (TIndexCallback IC, void *ICPrivate)

Static Public Member Functions

static FFMS_IndexerCreateIndexer (const char *Filename)

Protected Member Functions

void WriteAudio (SharedAudioContext &AudioContext, FFMS_Index *Index, int Track, int DBSize)

Protected Attributes

TAudioNameCallback ANC
void * ANCPrivate
std::vector< int16_t > DecodingBuffer
uint8_t Digest [20]
int DumpMask
int ErrorHandling
int64_t Filesize
TIndexCallback IC
void * ICPrivate
int IndexMask
const char * SourceFile

Private Attributes

AVCodec * Codec [32]
MatroskaReaderContext MC
MatroskaFileMF

Detailed Description

Definition at line 159 of file indexing.h.


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

Generated by  Doxygen 1.6.0   Back to index