libgpac
Documentation of the core library of GPAC
|
#include <out_rtp.h>
Data Fields | |
GF_RTPStreamer * | rtp |
u16 | port |
GF_Fraction64 | microsec_ts_scale_frac |
u32 | id |
u32 | codecid |
Bool | is_encrypted |
u32 | avc_nalu_size |
GF_FilterPid * | pid |
u32 | streamtype |
u32 | timescale |
u32 | nb_aus |
RTPOutStreamState | state |
u32 | depends_on |
u32 | cfg_crc |
Bool | has_pck |
u64 | current_dts |
u64 | current_cts |
u64 | min_dts |
u32 | current_sap |
u32 | current_duration |
u32 | pck_num |
u32 | sample_duration |
u32 | sample_desc_index |
Bool | inject_ps |
u64 | microsec_dts |
u64 | ts_offset |
u64 | microsec_ts_offset |
GF_AVCConfig * | avcc |
GF_HEVCConfig * | hvcc |
GF_VVCConfig * | vvcc |
u32 | rtp_ts_offset |
s64 | ts_delay |
Bool | bye_sent |
Bool | selected |
Bool | send_rtpinfo |
u32 | ctrl_id |
const char * | ctrl_name |
u32 | rtp_id |
u32 | rtcp_id |
u32 | mcast_port |
Bool | do_probe |
u32 | rtp_timescale |
void(* | on_rtcp )(void *udta) |
void * | on_rtcp_udta |
GF_RTPStreamer* GF_RTPOutStream::rtp |
u16 GF_RTPOutStream::port |
GF_Fraction64 GF_RTPOutStream::microsec_ts_scale_frac |
u32 GF_RTPOutStream::id |
u32 GF_RTPOutStream::codecid |
Bool GF_RTPOutStream::is_encrypted |
u32 GF_RTPOutStream::avc_nalu_size |
GF_FilterPid* GF_RTPOutStream::pid |
u32 GF_RTPOutStream::streamtype |
u32 GF_RTPOutStream::timescale |
u32 GF_RTPOutStream::nb_aus |
RTPOutStreamState GF_RTPOutStream::state |
u32 GF_RTPOutStream::depends_on |
u32 GF_RTPOutStream::cfg_crc |
Bool GF_RTPOutStream::has_pck |
u64 GF_RTPOutStream::current_dts |
u64 GF_RTPOutStream::current_cts |
u64 GF_RTPOutStream::min_dts |
u32 GF_RTPOutStream::current_sap |
u32 GF_RTPOutStream::current_duration |
u32 GF_RTPOutStream::pck_num |
u32 GF_RTPOutStream::sample_duration |
u32 GF_RTPOutStream::sample_desc_index |
Bool GF_RTPOutStream::inject_ps |
u64 GF_RTPOutStream::microsec_dts |
u64 GF_RTPOutStream::ts_offset |
u64 GF_RTPOutStream::microsec_ts_offset |
GF_AVCConfig* GF_RTPOutStream::avcc |
GF_HEVCConfig* GF_RTPOutStream::hvcc |
GF_VVCConfig* GF_RTPOutStream::vvcc |
u32 GF_RTPOutStream::rtp_ts_offset |
s64 GF_RTPOutStream::ts_delay |
Bool GF_RTPOutStream::bye_sent |
Bool GF_RTPOutStream::selected |
Bool GF_RTPOutStream::send_rtpinfo |
u32 GF_RTPOutStream::ctrl_id |
const char* GF_RTPOutStream::ctrl_name |
u32 GF_RTPOutStream::rtp_id |
u32 GF_RTPOutStream::rtcp_id |
u32 GF_RTPOutStream::mcast_port |
Bool GF_RTPOutStream::do_probe |
u32 GF_RTPOutStream::rtp_timescale |
void(* GF_RTPOutStream::on_rtcp) (void *udta) |
void* GF_RTPOutStream::on_rtcp_udta |