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:51
const size_t ff_audio_lookup_entries
Definition: ffmpeg_decoder.c:52
void * init_video_plugin(xine_t *xine, const void *data)
Definition: ff_video_decoder.c:2953
void * init_audio_plugin(xine_t *xine, const void *data)
Definition: ff_audio_decoder.c:1360
void * init_avformat_demux_plugin(xine_t *xine, const void *data)
Definition: demux_avformat.c:889
void * init_avio_input_plugin(xine_t *xine, const void *data)
Definition: input_avio.c:350
pthread_mutex_t ffmpeg_lock
Definition: ffmpeg_decoder.c:58
void * init_avformat_input_plugin(xine_t *xine, const void *data)
Definition: demux_avformat.c:247
void init_once_routine(void)
Definition: ffmpeg_decoder.c:73
const char name[16]
Definition: memcpy.c:570
Definition: xine_internal.h:80