libavformat/jvdec.c File Reference

Bitmap Brothers JV demuxer. More...

#include "libavutil/intreadwrite.h"
#include "avformat.h"
#include "internal.h"

Go to the source code of this file.

Data Structures

struct  JVFrame
struct  JVDemuxContext

Defines

#define JV_PREAMBLE_SIZE   5
#define MAGIC   " Compression by John M Phillips Copyright (C) 1995 The Bitmap Brothers Ltd."

Functions

static int read_probe (AVProbeData *pd)
static int read_header (AVFormatContext *s, AVFormatParameters *ap)
static int read_packet (AVFormatContext *s, AVPacket *pkt)
static int read_seek (AVFormatContext *s, int stream_index, int64_t ts, int flags)

Variables

AVInputFormat ff_jv_demuxer


Detailed Description

Bitmap Brothers JV demuxer.

Author:
Peter Ross <pross@xvid.org>

Definition in file jvdec.c.


Define Documentation

#define JV_PREAMBLE_SIZE   5

Definition at line 32 of file jvdec.c.

Referenced by read_header(), and read_packet().

#define MAGIC   " Compression by John M Phillips Copyright (C) 1995 The Bitmap Brothers Ltd."

Definition at line 51 of file jvdec.c.

Referenced by read_probe().


Function Documentation

static int read_header ( AVFormatContext s,
AVFormatParameters ap 
) [static]

Definition at line 61 of file jvdec.c.

static int read_packet ( AVFormatContext s,
AVPacket pkt 
) [static]

Definition at line 137 of file jvdec.c.

static int read_probe ( AVProbeData pd  )  [static]

Definition at line 53 of file jvdec.c.

static int read_seek ( AVFormatContext s,
int  stream_index,
int64_t  ts,
int  flags 
) [static]

Definition at line 188 of file jvdec.c.


Variable Documentation

Initial value:

 {
    .name           = "jv",
    .long_name      = NULL_IF_CONFIG_SMALL("Bitmap Brothers JV"),
    .priv_data_size = sizeof(JVDemuxContext),
    .read_probe     = read_probe,
    .read_header    = read_header,
    .read_packet    = read_packet,
    .read_seek      = read_seek,
}

Definition at line 219 of file jvdec.c.


Generated on Fri Oct 26 02:43:48 2012 for FFmpeg by  doxygen 1.5.8