| FFmpeg
    | 
#include <rtpenc.h>
| Data Fields | |
| const AVClass * | av_class | 
| AVFormatContext * | ic | 
| AVStream * | st | 
| int | payload_type | 
| uint32_t | ssrc | 
| const char * | cname | 
| int | seq | 
| uint32_t | timestamp | 
| uint32_t | base_timestamp | 
| uint32_t | cur_timestamp | 
| int | max_payload_size | 
| int | num_frames | 
| int64_t | last_rtcp_ntp_time | 
| int64_t | first_rtcp_ntp_time | 
| unsigned int | packet_count | 
| unsigned int | octet_count | 
| unsigned int | last_octet_count | 
| int | first_packet | 
| uint8_t * | buf | 
| uint8_t * | buf_ptr | 
| int | max_frames_per_packet | 
| int | nal_length_size | 
| Number of bytes used for H.264 NAL length, if the MP4 syntax is used (1, 2 or 4)  More... | |
| int | buffered_nals | 
| int | flags | 
| unsigned int | frame_count | 
| AVFormatContext* RTPMuxContext::ic | 
| AVStream* RTPMuxContext::st | 
Definition at line 30 of file rtpenc.h.
Referenced by ff_rtp_send_aac(), and ff_rtp_send_amr().
| int RTPMuxContext::payload_type | 
Definition at line 31 of file rtpenc.h.
Referenced by ff_rtp_send_data(), rtcp_send_sr(), and rtp_write_header().
| uint32_t RTPMuxContext::ssrc | 
Definition at line 32 of file rtpenc.h.
Referenced by ff_rtp_send_data(), and rtp_write_header().
| int RTPMuxContext::seq | 
Definition at line 34 of file rtpenc.h.
Referenced by ff_rtp_send_data(), and rtp_write_header().
| uint32_t RTPMuxContext::timestamp | 
Definition at line 35 of file rtpenc.h.
Referenced by ff_rtp_send_aac(), ff_rtp_send_amr(), ff_rtp_send_data(), ff_rtp_send_h261(), ff_rtp_send_h263(), ff_rtp_send_h263_rfc2190(), ff_rtp_send_h264_hevc(), ff_rtp_send_jpeg(), ff_rtp_send_latm(), ff_rtp_send_mpegvideo(), ff_rtp_send_vp8(), ff_rtp_send_vp9(), ff_rtp_send_xiph(), rtcp_send_sr(), rtp_send_ilbc(), rtp_send_mpegaudio(), rtp_send_mpegts_raw(), rtp_send_raw(), rtp_send_samples(), and rtp_write_header().
| uint32_t RTPMuxContext::base_timestamp | 
Definition at line 36 of file rtpenc.h.
Referenced by rtp_write_header(), and rtp_write_packet().
| uint32_t RTPMuxContext::cur_timestamp | 
Definition at line 37 of file rtpenc.h.
Referenced by ff_rtp_send_aac(), ff_rtp_send_amr(), ff_rtp_send_h261(), ff_rtp_send_h263(), ff_rtp_send_h263_rfc2190(), ff_rtp_send_h264_hevc(), ff_rtp_send_jpeg(), ff_rtp_send_latm(), ff_rtp_send_mpegvideo(), ff_rtp_send_vp8(), ff_rtp_send_vp9(), ff_rtp_send_xiph(), rtp_send_ilbc(), rtp_send_mpegaudio(), rtp_send_mpegts_raw(), rtp_send_raw(), rtp_send_samples(), rtp_write_header(), and rtp_write_packet().
| int RTPMuxContext::max_payload_size | 
Definition at line 38 of file rtpenc.h.
Referenced by ff_rtp_send_aac(), ff_rtp_send_amr(), ff_rtp_send_h261(), ff_rtp_send_h263(), ff_rtp_send_h263_rfc2190(), ff_rtp_send_jpeg(), ff_rtp_send_latm(), ff_rtp_send_mpegvideo(), ff_rtp_send_vp8(), ff_rtp_send_vp9(), ff_rtp_send_xiph(), nal_send(), rtp_send_mpegaudio(), rtp_send_mpegts_raw(), rtp_send_raw(), rtp_send_samples(), rtp_write_header(), rtp_write_packet(), and send_picture().
| int RTPMuxContext::num_frames | 
Definition at line 39 of file rtpenc.h.
Referenced by ff_rtp_send_aac(), ff_rtp_send_amr(), ff_rtp_send_xiph(), and rtp_send_ilbc().
| int64_t RTPMuxContext::last_rtcp_ntp_time | 
Definition at line 42 of file rtpenc.h.
Referenced by rtcp_send_sr(), and rtp_write_packet().
| int64_t RTPMuxContext::first_rtcp_ntp_time | 
Definition at line 43 of file rtpenc.h.
Referenced by rtcp_send_sr(), and rtp_write_header().
| unsigned int RTPMuxContext::packet_count | 
Definition at line 44 of file rtpenc.h.
Referenced by ff_rtp_send_data().
| unsigned int RTPMuxContext::octet_count | 
Definition at line 45 of file rtpenc.h.
Referenced by ff_rtp_send_data(), and rtp_write_packet().
| unsigned int RTPMuxContext::last_octet_count | 
Definition at line 46 of file rtpenc.h.
Referenced by rtp_write_packet().
| int RTPMuxContext::first_packet | 
Definition at line 47 of file rtpenc.h.
Referenced by rtp_write_header(), and rtp_write_packet().
| uint8_t* RTPMuxContext::buf | 
Definition at line 49 of file rtpenc.h.
Referenced by ff_rtp_send_aac(), ff_rtp_send_amr(), ff_rtp_send_h261(), ff_rtp_send_h263(), ff_rtp_send_h264_hevc(), ff_rtp_send_jpeg(), ff_rtp_send_latm(), ff_rtp_send_mpegvideo(), ff_rtp_send_vp8(), ff_rtp_send_vp9(), ff_rtp_send_xiph(), flush_buffered(), nal_send(), rtp_send_ilbc(), rtp_send_mpegaudio(), rtp_send_mpegts_raw(), rtp_send_samples(), rtp_write_header(), rtp_write_trailer(), send_mode_a(), send_mode_b(), send_packet(), and send_picture().
| uint8_t* RTPMuxContext::buf_ptr | 
Definition at line 50 of file rtpenc.h.
Referenced by ff_rtp_send_aac(), ff_rtp_send_amr(), ff_rtp_send_h264_hevc(), ff_rtp_send_jpeg(), ff_rtp_send_vp8(), ff_rtp_send_vp9(), ff_rtp_send_xiph(), flush_buffered(), nal_send(), rtp_send_ilbc(), rtp_send_mpegaudio(), rtp_send_mpegts_raw(), rtp_send_samples(), and rtp_write_header().
| int RTPMuxContext::max_frames_per_packet | 
Definition at line 52 of file rtpenc.h.
Referenced by ff_rtp_send_aac(), ff_rtp_send_amr(), ff_rtp_send_xiph(), rtp_send_ilbc(), and rtp_write_header().
| int RTPMuxContext::nal_length_size | 
Number of bytes used for H.264 NAL length, if the MP4 syntax is used (1, 2 or 4)
Definition at line 58 of file rtpenc.h.
Referenced by ff_rtp_send_h264_hevc(), and rtp_write_header().
| int RTPMuxContext::buffered_nals | 
Definition at line 59 of file rtpenc.h.
Referenced by flush_buffered(), and nal_send().
| int RTPMuxContext::flags | 
Definition at line 61 of file rtpenc.h.
Referenced by nal_send(), rtp_write_packet(), and rtp_write_trailer().
| unsigned int RTPMuxContext::frame_count | 
Definition at line 63 of file rtpenc.h.
Referenced by ff_rtp_send_vp8().
 1.8.6
 1.8.6