|
|
#define | MAX_QUEUE_SIZE (15 * 1024 * 1024) |
| |
|
#define | MIN_FRAMES 25 |
| |
|
#define | EXTERNAL_CLOCK_MIN_FRAMES 2 |
| |
|
#define | EXTERNAL_CLOCK_MAX_FRAMES 10 |
| |
|
#define | SDL_AUDIO_MIN_BUFFER_SIZE 512 |
| |
|
#define | SDL_AUDIO_MAX_CALLBACKS_PER_SEC 30 |
| |
|
#define | SDL_VOLUME_STEP (0.75) |
| |
|
#define | AV_SYNC_THRESHOLD_MIN 0.04 |
| |
|
#define | AV_SYNC_THRESHOLD_MAX 0.1 |
| |
|
#define | AV_SYNC_FRAMEDUP_THRESHOLD 0.1 |
| |
|
#define | AV_NOSYNC_THRESHOLD 10.0 |
| |
|
#define | SAMPLE_CORRECTION_PERCENT_MAX 10 |
| |
|
#define | EXTERNAL_CLOCK_SPEED_MIN 0.900 |
| |
|
#define | EXTERNAL_CLOCK_SPEED_MAX 1.010 |
| |
|
#define | EXTERNAL_CLOCK_SPEED_STEP 0.001 |
| |
|
#define | AUDIO_DIFF_AVG_NB 20 |
| |
|
#define | REFRESH_RATE 0.01 |
| |
|
#define | SAMPLE_ARRAY_SIZE (8 * 65536) |
| |
|
#define | CURSOR_HIDE_DELAY 1000000 |
| |
|
#define | USE_ONEPASS_SUBTITLE_RENDER 1 |
| |
|
#define | VIDEO_PICTURE_QUEUE_SIZE 3 |
| |
|
#define | SUBPICTURE_QUEUE_SIZE 16 |
| |
|
#define | SAMPLE_QUEUE_SIZE 9 |
| |
|
#define | FRAME_QUEUE_SIZE FFMAX(SAMPLE_QUEUE_SIZE, FFMAX(VIDEO_PICTURE_QUEUE_SIZE, SUBPICTURE_QUEUE_SIZE)) |
| |
|
#define | FF_QUIT_EVENT (SDL_USEREVENT + 2) |
| |
simple media player based on the FFmpeg libraries