|
FFmpeg
|
RTP/JPEG specific private data. More...
Classes | |
| struct | AUHeaders |
| mpeg 4 AU headers More... | |
Public Attributes | |
| AVFormatContext * | rmctx |
| int | nb_rmst |
| RMStream ** | rmst |
| uint8_t * | mlti_data |
| unsigned int | mlti_data_size |
| char | buffer [RTP_MAX_PACKET_LENGTH+AV_INPUT_BUFFER_PADDING_SIZE] |
| int | audio_pkt_cnt |
| remaining audio packets in rmdec | |
| unsigned | nr_frames |
| unsigned | last_frame |
| AVIOContext * | fragment |
| buffer for split payloads | |
| int | octet_align |
| int | crc |
| int | interleaving |
| int | channels |
| AVIOContext * | pktbuf |
| AVIOContext | pb |
| AVIOContext * | buf |
| int | bundled_audio |
| uint8_t | endbyte |
| int | endbyte_bits |
| int | newformat |
| uint8_t | profile_idc |
| uint8_t | profile_iop |
| uint8_t | level_idc |
| int | packetization_mode |
| int | using_donl_field |
| int | profile_id |
| uint8_t * | sps |
| uint8_t * | pps |
| uint8_t * | vps |
| uint8_t * | sei |
| int | sps_size |
| int | pps_size |
| int | vps_size |
| int | sei_size |
| AVIOContext * | frame |
| current frame buffer | |
| int | hdr_size |
| size of the current frame header | |
| uint8_t | qtables [128][128] |
| uint8_t | qtables_len [128] |
| AVIOContext * | dyn_buf |
| int | pos |
| int | len |
| unsigned | adu_size |
| unsigned | cur_size |
| uint8_t * | split_buf |
| int | split_pos |
| int | split_buf_size |
| int | split_pkts |
| int | sizelength |
| int | indexlength |
| int | indexdeltalength |
| int | profile_level_id |
| int | streamtype |
| int | objecttype |
| char * | mode |
| struct PayloadContext::AUHeaders * | au_headers |
| int | au_headers_allocated |
| int | nb_au_headers |
| int | au_headers_length_bytes |
| int | cur_au_index |
| int | buf_pos |
| int | buf_size |
| struct MpegTSContext * | ts |
| int | read_buf_index |
| int | read_buf_size |
| int | interleave_size |
| int | interleave_index |
| InterleavePacket | group [6] |
| int | group_finished |
| uint8_t | next_data [1+35 *10] |
| int | next_size |
| uint32_t | next_timestamp |
| AVPacket | pkt |
| int | bytes_per_frame |
| int | remaining |
| char * | sampling |
| int | depth |
| int | width |
| int | height |
| uint8_t * | frame |
| unsigned int | frame_size |
| unsigned int | pgroup |
| unsigned int | xinc |
| int64_t | timestamp |
| uint32_t | frame_size |
| uint32_t | frame_nr |
| uint32_t | last_unit_size |
| int | seen_sequence_header |
| AVIOContext * | data |
| int | is_keyframe |
| int | sequence_ok |
| int | first_part_size |
| uint16_t | prev_seq |
| int | prev_pictureid |
| int | broken_frame |
| int | sequence_dirty |
| int | got_keyframe |
| unsigned | ident |
| 24-bit stream configuration identifier | |
| int | split_buf_len |
| uint32_t | timestamp |
| current frame timestamp More... | |
| uint8_t * | buf |
| the temporary storage buffer | |
| uint8_t | buf [FFMAX(RTP_MAX_PACKET_LENGTH, MAX_AAC_HBR_FRAME_SIZE)] |
| the temporary storage buffer | |
| uint16_t | len [0x80] |
| Temporary storage for superblock restoring, per packet ID (0x80 total) More... | |
| unsigned int | cache |
| number of data packets that we have cached right now | |
| unsigned int | n_pkts |
| number of RTP packets received since last packet output / config | |
| int | block_type |
| values read from the config header, used as packet headers More... | |
| int | block_size |
| from extradata, used as pkt length | |
| int | subpkts_per_block |
| max. nr. of subpackets to add per output buffer | |
RTP/JPEG specific private data.
RTP/Xiph specific private data.
Structure listing useful vars to parse RTP packet payload.
| int PayloadContext::block_type |
values read from the config header, used as packet headers
superblock type, value 2 .. 8
| uint16_t PayloadContext::len[0x80] |
Temporary storage for superblock restoring, per packet ID (0x80 total)
how much the temporary buffer is filled
| uint32_t PayloadContext::timestamp |
current frame timestamp
timestamp of next-to-be-returned packet
1.8.12