21#ifndef HAVE_XINE_DECODER_H
22#define HAVE_XINE_DECODER_H
28#if defined LIBAVCODEC_VERSION_INT
30typedef struct ff_codec_s {
32# if LIBAVCODEC_VERSION_INT >= ((54<<16)|(25<<8))
54#define INPUT_OPTIONAL_DATA_pb 0x1000
55#define INPUT_OPTIONAL_DATA_fmt_ctx 0x1001
58#define INPUT_AVIO_ID "avio"
59#define DEMUX_AVFORMAT_ID "avformat"
const ff_codec_t ff_audio_lookup[]
Definition ff_audio_list.h:4
const ff_codec_t ff_video_lookup[]
Definition ff_video_list.h:4
const size_t ff_video_lookup_entries
Definition ffmpeg_decoder.c:59
const size_t ff_audio_lookup_entries
Definition ffmpeg_decoder.c:60
void * init_video_plugin(xine_t *xine, const void *data)
Definition ff_video_decoder.c:3118
void * init_audio_plugin(xine_t *xine, const void *data)
Definition ff_audio_decoder.c:1450
void * init_avformat_demux_plugin(xine_t *xine, const void *data)
Definition demux_avformat.c:914
void * init_avio_input_plugin(xine_t *xine, const void *data)
Definition input_avio.c:352
pthread_mutex_t ffmpeg_lock
Definition ffmpeg_decoder.c:66
void * init_avformat_input_plugin(xine_t *xine, const void *data)
Definition demux_avformat.c:250
void init_once_routine(void)
Definition ffmpeg_decoder.c:81
Definition xine_internal.h:80
const char * name
Definition xine.c:1575
_xine_arg_type_t type
Definition xine.c:1574