#include "libavcodec/get_bits.h"
#include "libavcodec/dirac.h"
#include "avformat.h"
#include "oggdec.h"
Go to the source code of this file.
Functions | |
static int | dirac_header (AVFormatContext *s, int idx) |
static uint64_t | dirac_gptopts (AVFormatContext *s, int idx, uint64_t granule, int64_t *dts_out) |
static int | old_dirac_header (AVFormatContext *s, int idx) |
static uint64_t | old_dirac_gptopts (AVFormatContext *s, int idx, uint64_t gp, int64_t *dts) |
Variables | |
struct ogg_codec | ff_dirac_codec |
struct ogg_codec | ff_old_dirac_codec |
static uint64_t dirac_gptopts | ( | AVFormatContext * | s, | |
int | idx, | |||
uint64_t | granule, | |||
int64_t * | dts_out | |||
) | [static] |
Definition at line 50 of file oggparsedirac.c.
static int dirac_header | ( | AVFormatContext * | s, | |
int | idx | |||
) | [static] |
Definition at line 26 of file oggparsedirac.c.
static uint64_t old_dirac_gptopts | ( | AVFormatContext * | s, | |
int | idx, | |||
uint64_t | gp, | |||
int64_t * | dts | |||
) | [static] |
Definition at line 86 of file oggparsedirac.c.
static int old_dirac_header | ( | AVFormatContext * | s, | |
int | idx | |||
) | [static] |
Definition at line 70 of file oggparsedirac.c.
struct ogg_codec ff_dirac_codec |
Initial value:
{ .magic = "BBCD\0", .magicsize = 5, .header = dirac_header, .gptopts = dirac_gptopts, .granule_is_start = 1, }
Definition at line 100 of file oggparsedirac.c.
struct ogg_codec ff_old_dirac_codec |
Initial value:
{ .magic = "KW-DIRAC", .magicsize = 8, .header = old_dirac_header, .gptopts = old_dirac_gptopts, .granule_is_start = 1, }
Definition at line 108 of file oggparsedirac.c.