#include <rm.h>
Data Fields | |
StreamInfo | streams [2] |
StreamInfo * | audio_stream |
StreamInfo * | video_stream |
int | data_pos |
int | nb_packets |
int | old_format |
int | current_stream |
int | remaining_len |
uint8_t * | videobuf |
place to store merged video frame | |
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 | |
uint8_t * | audiobuf |
Audio descrambling matrix parameters. | |
int64_t | audiotimestamp |
Audio packet timestamp. | |
int | sub_packet_cnt |
int | sub_packet_size |
int | sub_packet_h |
int | coded_framesize |
Descrambling parameters from container. | |
int | audio_stream_num |
Stream number for audio packets. | |
int | audio_pkt_cnt |
Output packet counter. | |
int | audio_framesize |
int | sub_packet_lengths [16] |
Audio frame size from container. |
Definition at line 41 of file rm.h.
Definition at line 42 of file rm.h.
Referenced by rm_write_header(), rm_write_trailer(), and rv10_write_header().
Definition at line 46 of file rm.h.
Referenced by rm_read_dts(), rm_read_header_old(), and rm_read_packet().
Definition at line 48 of file rm.h.
Referenced by rm_assemble_video_frame(), rm_read_dts(), and sync().
place to store merged video frame
Definition at line 49 of file rm.h.
Referenced by rm_assemble_video_frame(), and rm_read_close().
current assembled frame size
Definition at line 50 of file rm.h.
Referenced by rm_assemble_video_frame().
position for the next slice in the video buffer
Definition at line 51 of file rm.h.
Referenced by rm_assemble_video_frame().
picture number of current frame
Definition at line 52 of file rm.h.
Referenced by rm_assemble_video_frame(), and rm_read_header().
int64_t RMContext::pktpos |
first slice position in file
Definition at line 54 of file rm.h.
Referenced by rm_assemble_video_frame().
Audio descrambling matrix parameters.
place to store reordered audio data
Definition at line 56 of file rm.h.
Referenced by ff_rm_parse_packet(), ff_rm_retrieve_cache(), rm_read_audio_stream_info(), rm_read_close(), and rm_read_packet().
int64_t RMContext::audiotimestamp |
Definition at line 59 of file rm.h.
Referenced by ff_rm_parse_packet(), and rm_read_audio_stream_info().
Definition at line 59 of file rm.h.
Referenced by ff_rm_parse_packet(), ff_rm_retrieve_cache(), rm_read_audio_stream_info(), and rm_read_packet().
Descrambling parameters from container.
Definition at line 59 of file rm.h.
Referenced by ff_rm_parse_packet(), rm_read_audio_stream_info(), and rm_read_packet().
Stream number for audio packets.
Definition at line 60 of file rm.h.
Referenced by ff_rm_parse_packet(), and rm_read_packet().
Output packet counter.
Definition at line 61 of file rm.h.
Referenced by ff_rm_parse_packet(), ff_rm_retrieve_cache(), and rm_read_packet().
Definition at line 62 of file rm.h.
Referenced by ff_rm_parse_packet(), ff_rm_retrieve_cache(), rm_read_audio_stream_info(), and rm_read_packet().
int RMContext::sub_packet_lengths[16] |
Audio frame size from container.
Definition at line 63 of file rm.h.
Referenced by ff_rm_parse_packet(), and ff_rm_retrieve_cache().