AVIStream Struct Reference

Data Fields

int64_t frame_offset
int remaining
int packet_size
int scale
int rate
int sample_size
int64_t cum_len
int prefix
 normally 'd'<<8 + 'c' or 'w'<<8 + 'b'
int prefix_count
uint32_t pal [256]
int has_pal
int dshow_block_align
 block align variable used to emulate bugs in the MS dshow demuxer
AVFormatContextsub_ctx
AVPacket sub_pkt
uint8_t * sub_buffer
int64_t frames_hdr_strm
int audio_strm_length
int packet_count
int entry
AVIIndex indexes

Detailed Description

Definition at line 36 of file avidec.c.

Field Documentation

int AVIStream::audio_strm_length

Definition at line 55 of file avienc.c.

Referenced by avi_write_counters(), and avi_write_packet().

int64_t AVIStream::cum_len

Definition at line 46 of file avidec.c.

Referenced by avi_read_header(), avi_read_idx1(), and read_braindead_odml_indx().

int AVIStream::dshow_block_align

block align variable used to emulate bugs in the MS dshow demuxer

Definition at line 52 of file avidec.c.

Referenced by avi_read_header(), and get_duration().

int AVIStream::entry

Definition at line 57 of file avienc.c.

Referenced by avi_write_idx1().

int64_t AVIStream::frame_offset

Definition at line 37 of file avidec.c.

Referenced by avi_read_header(), avi_read_packet(), avi_read_seek(), avi_sync(), and get_subtitle_pkt().

int64_t AVIStream::frames_hdr_strm

Definition at line 54 of file avienc.c.

Referenced by avi_write_counters(), and avi_write_header().

int AVIStream::has_pal

Definition at line 51 of file avidec.c.

Referenced by avi_read_header(), and avi_sync().

int AVIStream::packet_count

Definition at line 56 of file avienc.c.

Referenced by avi_write_counters(), avi_write_packet(), and avi_write_trailer().

int AVIStream::packet_size

Definition at line 40 of file avidec.c.

Referenced by avi_read_seek(), and avi_sync().

uint32_t AVIStream::pal[256]

Definition at line 50 of file avidec.c.

Referenced by avi_read_header(), and avi_sync().

int AVIStream::prefix

normally 'd'<<8 + 'c' or 'w'<<8 + 'b'

Definition at line 48 of file avidec.c.

Referenced by avi_sync().

int AVIStream::prefix_count

Definition at line 49 of file avidec.c.

Referenced by avi_sync().

int AVIStream::rate

Definition at line 43 of file avidec.c.

Referenced by avi_read_header(), and avi_read_seek().

int AVIStream::remaining

Definition at line 39 of file avidec.c.

Referenced by avi_read_packet(), avi_read_seek(), and avi_sync().

int AVIStream::scale

Definition at line 42 of file avidec.c.

Referenced by avi_read_header(), and avi_read_seek().

uint8_t* AVIStream::sub_buffer

Definition at line 56 of file avidec.c.

Referenced by avi_read_close(), and read_gab2_sub().

AVFormatContext* AVIStream::sub_ctx
AVPacket AVIStream::sub_pkt

Definition at line 55 of file avidec.c.

Referenced by avi_read_close(), get_subtitle_pkt(), read_gab2_sub(), and seek_subtitle().


The documentation for this struct was generated from the following files: