#include <rm.h>
Definition at line 42 of file mpegenc.c.
Public Member Functions | |
| StreamInfo () | |
| StreamInfo (int a, int b, uint c, int d, bool e=false, bool f=false) | |
| StreamInfo (int a, int b, uint c, int d, int e, bool f=false, bool g=false) | |
| bool | operator< (const StreamInfo &b) const |
Public Attributes | |
| AVFifoBuffer | fifo |
| uint8_t | id |
| int | max_buffer_size |
| int | buffer_index |
| PacketDesc * | predecode_packet |
| PacketDesc * | premux_packet |
| PacketDesc ** | next_packet |
| int | packet_number |
| uint8_t | lpcm_header [3] |
| int | lpcm_align |
| int | bytes_to_iframe |
| int | align_iframe |
| int64_t | vobu_start_pts |
| int | nb_packets |
| int | packet_total_size |
| int | packet_max_size |
| int | bit_rate |
| float | frame_rate |
| int | nb_frames |
| int | total_frames |
| int | num |
| AVCodecContext * | enc |
| int | av_stream_index |
| int | av_substream_index |
| -1 for no substream, 0 for first dual audio stream, 1 for second dual | |
| int | language |
| ISO639 canonical language key. | |
| uint | language_index |
| int | stream_id |
| bool | easy_reader |
| bool | wide_aspect_ratio |
| int | dvd_track_num |
| StreamInfo::StreamInfo | ( | ) | [inline] |
Definition at line 20 of file decoderbase.h.
Definition at line 25 of file decoderbase.h.
| StreamInfo::StreamInfo | ( | int | a, | |
| int | b, | |||
| uint | c, | |||
| int | d, | |||
| int | e, | |||
| bool | f = false, |
|||
| bool | g = false | |||
| ) | [inline] |
Definition at line 30 of file decoderbase.h.
| bool StreamInfo::operator< | ( | const StreamInfo & | b | ) | const [inline] |
Definition at line 48 of file decoderbase.h.
Definition at line 43 of file mpegenc.c.
Referenced by flush_packet(), mpeg_mux_end(), mpeg_mux_init(), mpeg_mux_write_packet(), and output_packet().
| uint8_t StreamInfo::id |
Definition at line 44 of file mpegenc.c.
Referenced by flush_packet(), get_packet_payload_size(), get_system_header_size(), mpeg_mux_init(), and put_system_header().
Definition at line 45 of file mpegenc.c.
Referenced by flush_packet(), mpeg_mux_init(), output_packet(), and put_system_header().
Definition at line 46 of file mpegenc.c.
Referenced by output_packet(), and remove_decoded_packets().
Definition at line 47 of file mpegenc.c.
Referenced by mpeg_mux_write_packet(), output_packet(), and remove_decoded_packets().
Definition at line 48 of file mpegenc.c.
Referenced by get_nb_frames(), mpeg_mux_write_packet(), output_packet(), and remove_decoded_packets().
Definition at line 50 of file mpegenc.c.
Referenced by flush_packet(), get_packet_payload_size(), and mpeg_mux_init().
| uint8_t StreamInfo::lpcm_header[3] |
Definition at line 52 of file mpegenc.c.
Referenced by get_packet_payload_size(), and mpeg_mux_init().
Definition at line 29 of file rm.h.
Referenced by rm_write_header(), rv10_write_header(), and write_packet_header().
Definition at line 31 of file rm.h.
Referenced by rm_write_header(), rv10_write_header(), and write_packet_header().
| float StreamInfo::frame_rate |
Definition at line 34 of file rm.h.
Referenced by rm_write_header(), rv10_write_header(), and write_packet_header().
Definition at line 35 of file rm.h.
Referenced by rm_write_audio(), rm_write_trailer(), rm_write_video(), and write_packet_header().
Definition at line 36 of file rm.h.
Referenced by rm_write_header(), rm_write_trailer(), and rv10_write_header().
| int StreamInfo::num |
Definition at line 38 of file decoderbase.h.
Referenced by AvFormatDecoder::AutoSelectAudioTrack(), DecoderBase::AutoSelectTrack(), filter_max_ch(), AvFormatDecoder::GetFrame(), DecoderBase::SetTrack(), and AvFormatDecoder::SetupAudioStream().
-1 for no substream, 0 for first dual audio stream, 1 for second dual
Definition at line 40 of file decoderbase.h.
Referenced by AvFormatDecoder::AutoSelectAudioTrack(), AvFormatDecoder::GetFrame(), and AvFormatDecoder::SetupAudioStreamSubIndexes().
ISO639 canonical language key.
Definition at line 41 of file decoderbase.h.
Referenced by AvFormatDecoder::AutoSelectAudioTrack(), and DecoderBase::AutoSelectTrack().
Definition at line 42 of file decoderbase.h.
Referenced by AvFormatDecoder::AutoSelectAudioTrack(), and DecoderBase::AutoSelectTrack().
Definition at line 43 of file decoderbase.h.
Referenced by DecoderBase::InsertTrack(), operator<(), and NuppelVideoPlayer::SetTrack().
Definition at line 44 of file decoderbase.h.
Definition at line 45 of file decoderbase.h.
1.5.5