|
xine-lib 1.2.12
|
#include <pthread.h>#include <libavcodec/avcodec.h>#include <libavutil/mem.h>#include "ffmpeg_compat.h"#include <xine.h>#include <xine/xine_internal.h>#include <xine/xine_plugin.h>#include <xine/buffer.h>#include "ffmpeg_decoder.h"#include "ff_audio_list.h"#include "ff_video_list.h"Functions | |
| static void | _init_once_routine (void) |
| void | init_once_routine (void) |
Variables | |
| const size_t | ff_video_lookup_entries = sizeof(ff_video_lookup) / sizeof(ff_video_lookup[0]) |
| const size_t | ff_audio_lookup_entries = sizeof(ff_audio_lookup) / sizeof(ff_audio_lookup[0]) |
| pthread_mutex_t | ffmpeg_lock |
| static const decoder_info_t | dec_info_ffmpeg_audio |
| static const uint32_t | wmv8_video_types [] |
| static const decoder_info_t | dec_info_ffmpeg_wmv8 |
| static const uint32_t | wmv9_video_types [] |
| static const decoder_info_t | dec_info_ffmpeg_wmv9 |
| static const decoder_info_t | dec_info_ffmpeg_video |
| const plugin_info_t xine_plugin_info[] | EXPORTED |
|
static |
References ffmpeg_lock, NULL, XFF_AVCODEC_INIT, and XFF_AVCODEC_REGISTER_ALL.
Referenced by init_once_routine().
| void init_once_routine | ( | void | ) |
References _init_once_routine(), and once_control.
Referenced by ff_audio_open_plugin(), ff_video_open_plugin(), input_avformat_get_instance(), input_avio_get_instance(), and open_demux_avformat_plugin().
|
static |
|
static |
|
static |
|
static |
| const plugin_info_t xine_plugin_info [] EXPORTED |
| const size_t ff_audio_lookup_entries = sizeof(ff_audio_lookup) / sizeof(ff_audio_lookup[0]) |
Referenced by audio_codec_lookup(), and ff_audio_init_codec().
| const size_t ff_video_lookup_entries = sizeof(ff_video_lookup) / sizeof(ff_video_lookup[0]) |
Referenced by ff_video_open_plugin(), and video_codec_lookup().
| pthread_mutex_t ffmpeg_lock |
|
static |
|
static |