#include <rtp_internal.h>
Data Fields | |
| AVFormatContext * | ic |
| AVStream * | st |
| int | payload_type |
| uint32_t | ssrc |
| uint16_t | seq |
| uint32_t | timestamp |
| uint32_t | base_timestamp |
| uint32_t | cur_timestamp |
| int | max_payload_size |
| struct MpegTSContext * | ts |
| int | read_buf_index |
| int | read_buf_size |
| URLContext * | rtp_ctx |
| char | hostname [256] |
| RTPStatistics | statistics |
| Statistics for this stream (used by RTCP receiver reports). | |
| int64_t | last_rtcp_ntp_time |
| int64_t | first_rtcp_ntp_time |
| uint32_t | last_rtcp_timestamp |
| unsigned int | packet_count |
| unsigned int | octet_count |
| unsigned int | last_octet_count |
| int | first_packet |
| uint8_t | buf [RTP_MAX_PACKET_LENGTH] |
| uint8_t * | buf_ptr |
| rtp_payload_data_t * | rtp_payload_data |
| DynamicPayloadPacketHandlerProc | parse_packet |
| This is also copied from the dynamic protocol handler structure. | |
| void * | dynamic_protocol_context |
| This is a copy from the values setup from the sdp parsing, in rtsp.c don't free me. | |
| int | max_frames_per_packet |
Definition at line 78 of file rtp_internal.h.
Definition at line 80 of file rtp_internal.h.
Referenced by finalize_packet(), rtp_parse_open(), and rtp_parse_packet().
Definition at line 81 of file rtp_internal.h.
Referenced by ff_rtp_send_data(), rtcp_send_sr(), rtp_parse_close(), rtp_parse_open(), rtp_parse_packet(), and rtp_write_header().
| uint32_t RTPDemuxContext::ssrc |
Definition at line 82 of file rtp_internal.h.
Referenced by ff_rtp_send_data(), rtcp_send_sr(), rtp_check_and_send_back_rr(), rtp_parse_packet(), and rtp_write_header().
| uint16_t RTPDemuxContext::seq |
Definition at line 83 of file rtp_internal.h.
Referenced by ff_rtp_send_data(), and rtp_parse_packet().
| uint32_t RTPDemuxContext::timestamp |
Definition at line 84 of file rtp_internal.h.
Referenced by ff_rtp_send_aac(), ff_rtp_send_data(), ff_rtp_send_h264(), ff_rtp_send_mpegvideo(), rtcp_send_sr(), rtp_send_mpegaudio(), rtp_send_raw(), rtp_send_samples(), and rtp_write_header().
| uint32_t RTPDemuxContext::base_timestamp |
Definition at line 85 of file rtp_internal.h.
Referenced by rtcp_send_sr(), rtp_write_header(), and rtp_write_packet().
| uint32_t RTPDemuxContext::cur_timestamp |
Definition at line 86 of file rtp_internal.h.
Referenced by ff_rtp_send_aac(), ff_rtp_send_h264(), ff_rtp_send_mpegvideo(), rtp_send_mpegaudio(), rtp_send_raw(), rtp_send_samples(), rtp_write_header(), and rtp_write_packet().
Definition at line 87 of file rtp_internal.h.
Referenced by ff_rtp_send_aac(), ff_rtp_send_mpegvideo(), nal_send(), rtp_send_mpegaudio(), rtp_send_mpegts_raw(), rtp_send_raw(), rtp_send_samples(), and rtp_write_header().
struct MpegTSContext* RTPDemuxContext::ts [read] |
Definition at line 88 of file rtp_internal.h.
Referenced by rtp_parse_close(), rtp_parse_open(), and rtp_parse_packet().
Definition at line 89 of file rtp_internal.h.
Referenced by ff_rtp_send_aac(), rtp_parse_packet(), and rtp_write_header().
Definition at line 92 of file rtp_internal.h.
Referenced by rtp_check_and_send_back_rr(), and rtp_parse_open().
| char RTPDemuxContext::hostname[256] |
Definition at line 93 of file rtp_internal.h.
Referenced by rtp_check_and_send_back_rr(), and rtp_parse_open().
Statistics for this stream (used by RTCP receiver reports).
Definition at line 95 of file rtp_internal.h.
Referenced by rtp_check_and_send_back_rr(), rtp_parse_open(), and rtp_parse_packet().
Definition at line 98 of file rtp_internal.h.
Referenced by finalize_packet(), rtcp_parse_packet(), rtcp_send_sr(), rtp_check_and_send_back_rr(), rtp_parse_open(), and rtp_write_packet().
Definition at line 99 of file rtp_internal.h.
Referenced by finalize_packet(), rtcp_parse_packet(), rtcp_send_sr(), rtp_parse_open(), and rtp_write_header().
| uint32_t RTPDemuxContext::last_rtcp_timestamp |
Definition at line 100 of file rtp_internal.h.
Referenced by finalize_packet(), and rtcp_parse_packet().
| unsigned int RTPDemuxContext::packet_count |
Definition at line 103 of file rtp_internal.h.
Referenced by ff_rtp_send_data(), and rtcp_send_sr().
| unsigned int RTPDemuxContext::octet_count |
Definition at line 104 of file rtp_internal.h.
Referenced by ff_rtp_send_data(), rtcp_send_sr(), rtp_check_and_send_back_rr(), and rtp_write_packet().
| unsigned int RTPDemuxContext::last_octet_count |
Definition at line 105 of file rtp_internal.h.
Referenced by rtp_check_and_send_back_rr(), and rtp_write_packet().
Definition at line 106 of file rtp_internal.h.
Referenced by rtp_write_header(), and rtp_write_packet().
| uint8_t RTPDemuxContext::buf[RTP_MAX_PACKET_LENGTH] |
Definition at line 108 of file rtp_internal.h.
Referenced by ff_rtp_send_aac(), ff_rtp_send_mpegvideo(), nal_send(), rtp_parse_packet(), rtp_send_mpegaudio(), rtp_send_mpegts_raw(), rtp_send_samples(), and rtp_write_header().
Definition at line 109 of file rtp_internal.h.
Referenced by ff_rtp_send_aac(), rtp_send_mpegaudio(), rtp_send_mpegts_raw(), rtp_send_samples(), and rtp_write_header().
Definition at line 112 of file rtp_internal.h.
Referenced by rtp_parse_mp4_au(), rtp_parse_open(), and rtp_parse_packet().
This is also copied from the dynamic protocol handler structure.
Definition at line 115 of file rtp_internal.h.
Referenced by rtp_parse_packet(), rtsp_read_header(), and sdp_read_header().
This is a copy from the values setup from the sdp parsing, in rtsp.c don't free me.
Definition at line 116 of file rtp_internal.h.
Referenced by h264_handle_packet(), rtsp_read_header(), and sdp_read_header().
1.5.6