FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
RMStream Struct Reference

Data Fields

AVPacket pkt
 place to store merged video frame / reordered audio data
 
int videobufsize
 current assembled frame size
 
int videobufpos
 position for the next slice in the video buffer
 
int curpic_num
 picture number of current frame
 
int cur_slice
 
int slices
 
int64_t pktpos
 first slice position in file
 
int64_t audiotimestamp
 Audio descrambling matrix parameters.
 
int sub_packet_cnt
 
int sub_packet_size
 
int sub_packet_h
 
int coded_framesize
 Descrambling parameters from container.
 
int audio_framesize
 
int sub_packet_lengths [16]
 Audio frame size from container.
 
int32_t deint_id
 Length of each subpacket.
 

Detailed Description

Definition at line 43 of file rmdec.c.

Field Documentation

AVPacket RMStream::pkt

place to store merged video frame / reordered audio data

Definition at line 44 of file rmdec.c.

Referenced by ff_rm_free_rmstream(), ff_rm_parse_packet(), ff_rm_retrieve_cache(), rm_assemble_video_frame(), and rm_read_audio_stream_info().

int RMStream::videobufsize

current assembled frame size

Definition at line 45 of file rmdec.c.

Referenced by rm_assemble_video_frame().

int RMStream::videobufpos

position for the next slice in the video buffer

Definition at line 46 of file rmdec.c.

Referenced by rm_assemble_video_frame().

int RMStream::curpic_num

picture number of current frame

Definition at line 47 of file rmdec.c.

Referenced by ff_rm_alloc_rmstream(), and rm_assemble_video_frame().

int RMStream::cur_slice

Definition at line 48 of file rmdec.c.

Referenced by rm_assemble_video_frame().

int RMStream::slices

Definition at line 48 of file rmdec.c.

Referenced by rm_assemble_video_frame().

int64_t RMStream::pktpos

first slice position in file

Definition at line 49 of file rmdec.c.

Referenced by rm_assemble_video_frame().

int64_t RMStream::audiotimestamp

Audio descrambling matrix parameters.

Audio packet timestamp

Definition at line 51 of file rmdec.c.

Referenced by ff_rm_parse_packet(), and ff_rm_retrieve_cache().

int RMStream::sub_packet_cnt

Definition at line 52 of file rmdec.c.

Referenced by ff_rm_parse_packet(), and ff_rm_retrieve_cache().

int RMStream::sub_packet_size

Definition at line 53 of file rmdec.c.

Referenced by ff_rm_parse_packet(), and rm_read_audio_stream_info().

int RMStream::sub_packet_h
int RMStream::coded_framesize

Descrambling parameters from container.

Definition at line 53 of file rmdec.c.

Referenced by ff_rm_parse_packet(), rm_read_audio_stream_info(), and rm_read_packet().

int RMStream::audio_framesize
int RMStream::sub_packet_lengths[16]

Audio frame size from container.

Definition at line 55 of file rmdec.c.

Referenced by ff_rm_parse_packet(), and ff_rm_retrieve_cache().

int32_t RMStream::deint_id

Length of each subpacket.

deinterleaver used in audio stream

Definition at line 56 of file rmdec.c.

Referenced by ff_rm_parse_packet(), ff_rm_retrieve_cache(), and rm_read_audio_stream_info().


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