Go to the documentation of this file.
32 int version_major, version_minor;
33 int64_t start_num, start_den;
45 if (!strncmp(
buf,
"fishead", 8)) {
52 if (version_major != 3 && version_major != 4) {
54 version_major, version_minor);
66 if (start_den > 0 && start_num > 0) {
73 }
else if (!strncmp(
buf,
"fisbone", 8)) {
#define AV_LOG_WARNING
Something somehow does not look correct.
enum AVMediaType codec_type
General type of the encoded data.
const struct ogg_codec ff_skeleton_codec
int av_reduce(int *dst_num, int *dst_den, int64_t num, int64_t den, int64_t max)
Reduce a fraction.
#define OGG_NOGRANULE_VALUE
uint64_t_TMPL AV_WL64 unsigned int_TMPL AV_WL32 unsigned int_TMPL AV_WL24 unsigned int_TMPL AV_RL16
@ AVMEDIA_TYPE_DATA
Opaque data information usually continuous.
AVCodecParameters * codecpar
Codec parameters associated with this stream.
struct ogg_stream * streams
static int64_t start_time
static int ogg_find_stream(struct ogg *ogg, int serial)
uint64_t_TMPL AV_WL64 unsigned int_TMPL AV_RL32
Copyright (C) 2005 Michael Ahlberg, Måns Rullgård.
int64_t start_time
Decoding: pts of the first frame of the stream in presentation order, in stream time base.
static int skeleton_header(AVFormatContext *s, int idx)