#include "avformat.h"
#include "internal.h"
Go to the source code of this file.
Data Structures | |
struct | TiertexSeqFrameBuffer |
struct | SeqDemuxContext |
Defines | |
#define | SEQ_FRAME_SIZE 6144 |
#define | SEQ_FRAME_W 256 |
#define | SEQ_FRAME_H 128 |
#define | SEQ_NUM_FRAME_BUFFERS 30 |
#define | SEQ_AUDIO_BUFFER_SIZE 882 |
#define | SEQ_SAMPLE_RATE 22050 |
#define | SEQ_FRAME_RATE 25 |
Functions | |
static int | seq_probe (AVProbeData *p) |
static int | seq_init_frame_buffers (SeqDemuxContext *seq, AVIOContext *pb) |
static int | seq_fill_buffer (SeqDemuxContext *seq, AVIOContext *pb, int buffer_num, unsigned int data_offs, int data_size) |
static int | seq_parse_frame_data (SeqDemuxContext *seq, AVIOContext *pb) |
static int | seq_read_header (AVFormatContext *s, AVFormatParameters *ap) |
static int | seq_read_packet (AVFormatContext *s, AVPacket *pkt) |
static int | seq_read_close (AVFormatContext *s) |
Variables | |
AVInputFormat | ff_tiertexseq_demuxer |
Definition in file tiertexseq.c.
#define SEQ_AUDIO_BUFFER_SIZE 882 |
#define SEQ_FRAME_H 128 |
#define SEQ_FRAME_RATE 25 |
#define SEQ_FRAME_SIZE 6144 |
#define SEQ_FRAME_W 256 |
#define SEQ_NUM_FRAME_BUFFERS 30 |
Definition at line 33 of file tiertexseq.c.
Referenced by seq_fill_buffer(), seq_init_frame_buffers(), seq_parse_frame_data(), and seq_read_close().
#define SEQ_SAMPLE_RATE 22050 |
static int seq_fill_buffer | ( | SeqDemuxContext * | seq, | |
AVIOContext * | pb, | |||
int | buffer_num, | |||
unsigned int | data_offs, | |||
int | data_size | |||
) | [static] |
static int seq_init_frame_buffers | ( | SeqDemuxContext * | seq, | |
AVIOContext * | pb | |||
) | [static] |
static int seq_parse_frame_data | ( | SeqDemuxContext * | seq, | |
AVIOContext * | pb | |||
) | [static] |
Definition at line 125 of file tiertexseq.c.
Referenced by seq_read_header(), and seq_read_packet().
static int seq_probe | ( | AVProbeData * | p | ) | [static] |
Definition at line 62 of file tiertexseq.c.
static int seq_read_close | ( | AVFormatContext * | s | ) | [static] |
Definition at line 295 of file tiertexseq.c.
static int seq_read_header | ( | AVFormatContext * | s, | |
AVFormatParameters * | ap | |||
) | [static] |
Definition at line 184 of file tiertexseq.c.
static int seq_read_packet | ( | AVFormatContext * | s, | |
AVPacket * | pkt | |||
) | [static] |
Definition at line 241 of file tiertexseq.c.
Initial value:
{ .name = "tiertexseq", .long_name = NULL_IF_CONFIG_SMALL("Tiertex Limited SEQ format"), .priv_data_size = sizeof(SeqDemuxContext), .read_probe = seq_probe, .read_header = seq_read_header, .read_packet = seq_read_packet, .read_close = seq_read_close, }
Definition at line 306 of file tiertexseq.c.