libavformat/oggparseopus.c File Reference

#include <string.h>
#include "libavutil/intreadwrite.h"
#include "avformat.h"
#include "internal.h"
#include "oggdec.h"

Go to the source code of this file.

Data Structures

struct  oggopus_private

Defines

#define OPUS_HEAD_SIZE   19

Functions

static int opus_header (AVFormatContext *avf, int idx)
static int opus_packet (AVFormatContext *avf, int idx)

Variables

struct ogg_codec ff_opus_codec


Define Documentation

#define OPUS_HEAD_SIZE   19

Definition at line 35 of file oggparseopus.c.


Function Documentation

static int opus_header ( AVFormatContext avf,
int  idx 
) [static]

Definition at line 37 of file oggparseopus.c.

static int opus_packet ( AVFormatContext avf,
int  idx 
) [static]

Definition at line 85 of file oggparseopus.c.


Variable Documentation

Initial value:

 {
    .name      = "Opus",
    .magic     = "OpusHead",
    .magicsize = 8,
    .header    = opus_header,
    .packet    = opus_packet,
}

Definition at line 129 of file oggparseopus.c.


Generated on Fri Oct 26 02:50:11 2012 for FFmpeg by  doxygen 1.5.8