Mixxx

SoundSourceFFmpeg Class Reference

#include <soundsourceffmpeg.h>

List of all members.

Public Member Functions

 SoundSourceFFmpeg (QString qFilename)
 ~SoundSourceFFmpeg ()
long seek (long)
unsigned read (unsigned long size, const SAMPLE *)
long unsigned length ()
bool readInput ()

Static Public Member Functions

static int ParseHeader (TrackInfoObject *)

Protected Member Functions

long ffmpeg2mixxx (long pos, const AVRational &time_base)
long mixxx2ffmpeg (long pos, const AVRational &time_base)
void lock ()
void unlock ()

Detailed Description

Definition at line 29 of file soundsourceffmpeg.h.


Constructor & Destructor Documentation

SoundSourceFFmpeg::SoundSourceFFmpeg ( QString  qFilename)

Definition at line 52 of file soundsourceffmpeg.cpp.

Here is the call graph for this function:

SoundSourceFFmpeg::~SoundSourceFFmpeg ( )

Definition at line 132 of file soundsourceffmpeg.cpp.

Here is the call graph for this function:


Member Function Documentation

long SoundSourceFFmpeg::ffmpeg2mixxx ( long  pos,
const AVRational &  time_base 
) [protected]

Definition at line 157 of file soundsourceffmpeg.cpp.

Here is the caller graph for this function:

long unsigned SoundSourceFFmpeg::length ( ) [inline]

Definition at line 419 of file soundsourceffmpeg.cpp.

void SoundSourceFFmpeg::lock ( ) [protected]

Definition at line 143 of file soundsourceffmpeg.cpp.

Here is the caller graph for this function:

long SoundSourceFFmpeg::mixxx2ffmpeg ( long  pos,
const AVRational &  time_base 
) [protected]

Definition at line 161 of file soundsourceffmpeg.cpp.

Here is the caller graph for this function:

int SoundSourceFFmpeg::ParseHeader ( TrackInfoObject Track) [static]

Definition at line 372 of file soundsourceffmpeg.cpp.

Here is the call graph for this function:

unsigned SoundSourceFFmpeg::read ( unsigned long  size,
const SAMPLE destination 
)

Definition at line 320 of file soundsourceffmpeg.cpp.

Here is the call graph for this function:

bool SoundSourceFFmpeg::readInput ( )

Definition at line 265 of file soundsourceffmpeg.cpp.

Here is the caller graph for this function:

long SoundSourceFFmpeg::seek ( long  filepos)

Definition at line 228 of file soundsourceffmpeg.cpp.

Here is the call graph for this function:

void SoundSourceFFmpeg::unlock ( ) [protected]

Definition at line 150 of file soundsourceffmpeg.cpp.

Here is the caller graph for this function:


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines