#include "config_components.h"
#include "libavutil/avstring.h"
#include "libavutil/mem.h"
#include "libavutil/opt.h"
#include "avio_internal.h"
#include "avformat.h"
#include "demux.h"
#include "id3v2.h"
#include "internal.h"
#include "url.h"
int av_match_ext(const char *filename, const char *extensions)
{ … }
int ff_match_url_ext(const char *url, const char *extensions)
{ … }
const AVOutputFormat *av_guess_format(const char *short_name, const char *filename,
const char *mime_type)
{ … }
enum AVCodecID av_guess_codec(const AVOutputFormat *fmt, const char *short_name,
const char *filename, const char *mime_type,
enum AVMediaType type)
{ … }
const AVInputFormat *av_find_input_format(const char *short_name)
{ … }
const AVInputFormat *av_probe_input_format3(const AVProbeData *pd,
int is_opened, int *score_ret)
{ … }
const AVInputFormat *av_probe_input_format2(const AVProbeData *pd,
int is_opened, int *score_max)
{ … }
const AVInputFormat *av_probe_input_format(const AVProbeData *pd, int is_opened)
{ … }
int av_probe_input_buffer2(AVIOContext *pb, const AVInputFormat **fmt,
const char *filename, void *logctx,
unsigned int offset, unsigned int max_probe_size)
{ … }
int av_probe_input_buffer(AVIOContext *pb, const AVInputFormat **fmt,
const char *filename, void *logctx,
unsigned int offset, unsigned int max_probe_size)
{ … }