FFmpeg
Classes | Macros | Typedefs | Variables
tiertexseq.c File Reference

Tiertex Limited SEQ file demuxer. More...

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

Classes

struct  TiertexSeqFrameBuffer
 
struct  SeqDemuxContext
 

Macros

#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
 

Typedefs

typedef struct TiertexSeqFrameBuffer TiertexSeqFrameBuffer
 
typedef struct SeqDemuxContext SeqDemuxContext
 

Variables

AVInputFormat ff_tiertexseq_demuxer
 

Detailed Description

Tiertex Limited SEQ file demuxer.

Variable Documentation

§ ff_tiertexseq_demuxer

AVInputFormat ff_tiertexseq_demuxer
Initial value:
= {
.name = "tiertexseq",
.long_name = NULL_IF_CONFIG_SMALL("Tiertex Limited SEQ"),
.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: tiertexseq.c:46
#define NULL_IF_CONFIG_SMALL(x)
Return NULL if CONFIG_SMALL is true, otherwise the argument without modification. ...
Definition: internal.h:186