yuv4mpeg.c File Reference

Go to the source code of this file.

Classes

struct  frame_attributes

Functions

static int yuv4_generate_header (AVFormatContext *s, char *buf)
static int yuv4_write_packet (AVFormatContext *s, AVPacket *pkt)
static int yuv4_write_header (AVFormatContext *s)
static int yuv4_read_header (AVFormatContext *s, AVFormatParameters *ap)
static int yuv4_read_packet (AVFormatContext *s, AVPacket *pkt)
static int yuv4_read_close (AVFormatContext *s)
static int yuv4_probe (AVProbeData *pd)

Variables

AVOutputFormat yuv4mpegpipe_muxer
AVInputFormat yuv4mpegpipe_demuxer


Function Documentation

static int yuv4_generate_header ( AVFormatContext s,
char *  buf 
) [static]

Definition at line 32 of file yuv4mpeg.c.

Referenced by yuv4_write_packet().

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

Definition at line 87 of file yuv4mpeg.c.

static int yuv4_write_header ( AVFormatContext s  )  [static]

Definition at line 147 of file yuv4mpeg.c.

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

Definition at line 188 of file yuv4mpeg.c.

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

Definition at line 338 of file yuv4mpeg.c.

static int yuv4_read_close ( AVFormatContext s  )  [static]

Definition at line 375 of file yuv4mpeg.c.

static int yuv4_probe ( AVProbeData pd  )  [static]

Definition at line 380 of file yuv4mpeg.c.


Variable Documentation

Initial value:

 {
    "yuv4mpegpipe",
    "YUV4MPEG pipe format",
    "",
    "y4m",
    sizeof(int),
    CODEC_ID_NONE,
    CODEC_ID_RAWVIDEO,
    yuv4_write_header,
    yuv4_write_packet,
    .flags = AVFMT_RAWPICTURE,
}

Definition at line 170 of file yuv4mpeg.c.

Initial value:

 {
    "yuv4mpegpipe",
    "YUV4MPEG pipe format",
    sizeof(struct frame_attributes),
    yuv4_probe,
    yuv4_read_header,
    yuv4_read_packet,
    yuv4_read_close,
    .extensions = "y4m"
}

Definition at line 390 of file yuv4mpeg.c.


Generated on Sat Dec 18 05:15:56 2010 for MythTV by  doxygen 1.5.5