|
| SDL2ffmpeg (IContinuousMediaProvider *cmp, const char *filename) |
|
bool | hasVideoStream () |
|
void | play () |
|
void | stop () |
|
void | pause () |
|
void | resume () |
|
void | getOriginalResolution (int *width, int *height) |
|
double | getDuration () |
|
double | getPosition () |
|
void | seek (int64_t pos) |
|
void | setTexture (SDL_Texture *texture) |
|
bool | hasTexture () |
|
SDL_Texture * | getTexture () |
|
bool | hasPicture () |
|
void | setSoundLevel (float level) |
|
bool | getAudioSpec (SDL_AudioSpec *spec, int sample_rate, uint8_t channels) |
|
double | get_master_clock () |
|
void | alloc_picture () |
|
|
static char * | interleave (uint8_t *src, int srcLen, double ratio) |
|
static char * | createCVT (uint8_t *src, int srcLen, double ratio, int sampleSize) |
|
static void | clamp (short *buf, int len) |
|
static void | video_refresh (void *opaque, double *remaining_time) |
|
|
static const short | AV_SYNC_AUDIO_MASTER = 0 |
|
static const short | AV_SYNC_VIDEO_MASTER = 1 |
|
static const short | AV_SYNC_EXTERNAL_CLOCK = 2 |
|
The documentation for this class was generated from the following files:
- gingacc-mb/include/mb/interface/sdl/content/audio/SDL2ffmpeg.h
- gingacc-mb/src/interface/sdl/content/audio/SDL2ffmpeg.cpp