GF_RTPChannel 671 applications/mp42ts/main.c GF_RTPChannel *rtp_ch; GF_RTPChannel 2330 applications/mp42ts/main.c GF_RTPChannel *ts_output_rtp = NULL; GF_RTPChannel 19 applications/testapps/broadcaster/RTP_serv_generator.c PNC_CallbackData *PNC_Init_SceneGenerator(GF_RTPChannel *p_chan, GF_RTPHeader *p_hdr, char *default_scene, GF_RTPChannel 17 applications/testapps/broadcaster/RTP_serv_generator.h GF_RTPChannel *chan; GF_RTPChannel 57 applications/testapps/broadcaster/RTP_serv_generator.h extern PNC_CallbackData* PNC_Init_SceneGenerator(GF_RTPChannel *p_chan, GF_RTPHeader *p_hdr, char *default_scene, GF_RTPChannel 7 applications/testapps/broadcaster/RTP_serv_sender.c GF_Err PNC_InitRTP(GF_RTPChannel **chan, char *dest, int port, unsigned short mtu_size) GF_RTPChannel 79 applications/testapps/broadcaster/RTP_serv_sender.c GF_Err PNC_CloseRTP(GF_RTPChannel *chan) GF_RTPChannel 9 applications/testapps/broadcaster/RTP_serv_sender.h extern GF_Err PNC_InitRTP(GF_RTPChannel **chan, char *dest, int port, unsigned short mtu_size); GF_RTPChannel 11 applications/testapps/broadcaster/RTP_serv_sender.h extern GF_Err PNC_CloseRTP(GF_RTPChannel *chan); GF_RTPChannel 302 applications/testapps/broadcaster/broadcaster.c GF_RTPChannel * chan; GF_RTPChannel 555 include/gpac/ietf.h typedef struct __tag_rtp_channel GF_RTPChannel; GF_RTPChannel 557 include/gpac/ietf.h GF_RTPChannel *gf_rtp_new(); GF_RTPChannel 558 include/gpac/ietf.h void gf_rtp_del(GF_RTPChannel *ch); GF_RTPChannel 563 include/gpac/ietf.h GF_Err gf_rtp_setup_transport(GF_RTPChannel *ch, GF_RTSPTransport *trans_info, const char *remote_address); GF_RTPChannel 568 include/gpac/ietf.h GF_Err gf_rtp_set_ports(GF_RTPChannel *ch, u16 first_port); GF_RTPChannel 572 include/gpac/ietf.h GF_Err gf_rtp_setup_payload(GF_RTPChannel *ch, GF_RTPMap *map); GF_RTPChannel 578 include/gpac/ietf.h void gf_rtp_enable_nat_keepalive(GF_RTPChannel *ch, u32 nat_timeout); GF_RTPChannel 600 include/gpac/ietf.h GF_Err gf_rtp_initialize(GF_RTPChannel *ch, u32 UDPBufferSize, Bool IsSource, u32 PathMTU, u32 ReorederingSize, u32 MaxReorderDelay, char *local_interface_ip); GF_RTPChannel 603 include/gpac/ietf.h GF_Err gf_rtp_stop(GF_RTPChannel *ch); GF_RTPChannel 608 include/gpac/ietf.h GF_Err gf_rtp_set_info_rtp(GF_RTPChannel *ch, u32 seq_num, u32 rtp_time, u32 ssrc); GF_RTPChannel 613 include/gpac/ietf.h Double gf_rtp_get_current_time(GF_RTPChannel *ch); GF_RTPChannel 616 include/gpac/ietf.h void gf_rtp_reset_buffers(GF_RTPChannel *ch); GF_RTPChannel 620 include/gpac/ietf.h u32 gf_rtp_read_rtp(GF_RTPChannel *ch, char *buffer, u32 buffer_size); GF_RTPChannel 621 include/gpac/ietf.h u32 gf_rtp_read_rtcp(GF_RTPChannel *ch, char *buffer, u32 buffer_size); GF_RTPChannel 624 include/gpac/ietf.h GF_Err gf_rtp_decode_rtp(GF_RTPChannel *ch, char *pck, u32 pck_size, GF_RTPHeader *rtp_hdr, u32 *PayloadStart); GF_RTPChannel 627 include/gpac/ietf.h GF_Err gf_rtp_decode_rtcp(GF_RTPChannel *ch, char *pck, u32 pck_size, Bool *has_sr); GF_RTPChannel 633 include/gpac/ietf.h GF_Err gf_rtp_send_rtcp_report(GF_RTPChannel *ch, GF_RTPChannel 638 include/gpac/ietf.h GF_Err gf_rtp_send_bye(GF_RTPChannel *ch, GF_RTPChannel 645 include/gpac/ietf.h GF_Err gf_rtp_send_packet(GF_RTPChannel *ch, GF_RTPHeader *rtp_hdr, char *pck, u32 pck_size, Bool fast_send); GF_RTPChannel 659 include/gpac/ietf.h GF_Err gf_rtp_set_info_rtcp(GF_RTPChannel *ch, u32 InfoCode, char *info_string); GF_RTPChannel 661 include/gpac/ietf.h u32 gf_rtp_is_unicast(GF_RTPChannel *ch); GF_RTPChannel 662 include/gpac/ietf.h u32 gf_rtp_is_interleaved(GF_RTPChannel *ch); GF_RTPChannel 663 include/gpac/ietf.h u32 gf_rtp_get_clockrate(GF_RTPChannel *ch); GF_RTPChannel 664 include/gpac/ietf.h u32 gf_rtp_is_active(GF_RTPChannel *ch); GF_RTPChannel 665 include/gpac/ietf.h u8 gf_rtp_get_low_interleave_id(GF_RTPChannel *ch); GF_RTPChannel 666 include/gpac/ietf.h u8 gf_rtp_get_hight_interleave_id(GF_RTPChannel *ch); GF_RTPChannel 667 include/gpac/ietf.h GF_RTSPTransport *gf_rtp_get_transport(GF_RTPChannel *ch); GF_RTPChannel 668 include/gpac/ietf.h u32 gf_rtp_get_local_ssrc(GF_RTPChannel *ch); GF_RTPChannel 670 include/gpac/ietf.h Float gf_rtp_get_loss(GF_RTPChannel *ch); GF_RTPChannel 671 include/gpac/ietf.h u32 gf_rtp_get_tcp_bytes_sent(GF_RTPChannel *ch); GF_RTPChannel 672 include/gpac/ietf.h void gf_rtp_get_ports(GF_RTPChannel *ch, u16 *rtp_port, u16 *rtcp_port); GF_RTPChannel 169 include/gpac/internal/ietf_dev.h u32 gf_rtp_channel_time(GF_RTPChannel *ch); GF_RTPChannel 173 include/gpac/internal/ietf_dev.h void gf_rtp_get_next_report_time(GF_RTPChannel *ch); GF_RTPChannel 228 modules/rtp_in/rtp_in.h GF_RTPChannel *rtp_ch; GF_RTPChannel 38 src/ietf/rtcp.c u32 gf_rtp_read_rtcp(GF_RTPChannel *ch, char *buffer, u32 buffer_size) GF_RTPChannel 52 src/ietf/rtcp.c GF_Err gf_rtp_decode_rtcp(GF_RTPChannel *ch, char *pck, u32 pck_size, Bool *has_sr) GF_RTPChannel 271 src/ietf/rtcp.c static u32 RTCP_FormatReport(GF_RTPChannel *ch, GF_BitStream *bs, u32 NTP_Time) GF_RTPChannel 389 src/ietf/rtcp.c static u32 RTCP_FormatSDES(GF_RTPChannel *ch, GF_BitStream *bs) GF_RTPChannel 439 src/ietf/rtcp.c static u32 RTCP_FormatBYE(GF_RTPChannel *ch, GF_BitStream *bs) GF_RTPChannel 458 src/ietf/rtcp.c GF_Err gf_rtp_send_bye(GF_RTPChannel *ch, GF_RTPChannel 499 src/ietf/rtcp.c GF_Err gf_rtp_send_rtcp_report(GF_RTPChannel *ch, GF_RTPChannel 562 src/ietf/rtcp.c GF_Err gf_rtp_set_info_rtcp(GF_RTPChannel *ch, u32 InfoCode, char *info_string) GF_RTPChannel 34 src/ietf/rtp.c GF_RTPChannel *gf_rtp_new() GF_RTPChannel 36 src/ietf/rtp.c GF_RTPChannel *tmp; GF_RTPChannel 37 src/ietf/rtp.c GF_SAFEALLOC(tmp, GF_RTPChannel); GF_RTPChannel 46 src/ietf/rtp.c void gf_rtp_del(GF_RTPChannel *ch) GF_RTPChannel 65 src/ietf/rtp.c memset(ch, 0, sizeof(GF_RTPChannel)); GF_RTPChannel 71 src/ietf/rtp.c GF_Err gf_rtp_setup_transport(GF_RTPChannel *ch, GF_RTSPTransport *trans_info, const char *remote_address) GF_RTPChannel 112 src/ietf/rtp.c void gf_rtp_reset_buffers(GF_RTPChannel *ch) GF_RTPChannel 124 src/ietf/rtp.c void gf_rtp_enable_nat_keepalive(GF_RTPChannel *ch, u32 nat_timeout) GF_RTPChannel 135 src/ietf/rtp.c GF_Err gf_rtp_set_info_rtp(GF_RTPChannel *ch, u32 seq_num, u32 rtp_time, u32 ssrc) GF_RTPChannel 151 src/ietf/rtp.c GF_Err gf_rtp_stop(GF_RTPChannel *ch) GF_RTPChannel 164 src/ietf/rtp.c GF_Err gf_rtp_initialize(GF_RTPChannel *ch, u32 UDPBufferSize, Bool IsSource, u32 PathMTU, u32 ReorederingSize, u32 MaxReorderDelay, char *local_ip) GF_RTPChannel 302 src/ietf/rtp.c u32 gf_rtp_channel_time(GF_RTPChannel *ch) GF_RTPChannel 320 src/ietf/rtp.c void gf_rtp_get_next_report_time(GF_RTPChannel *ch) GF_RTPChannel 334 src/ietf/rtp.c u32 gf_rtp_read_rtp(GF_RTPChannel *ch, char *buffer, u32 buffer_size) GF_RTPChannel 401 src/ietf/rtp.c GF_Err gf_rtp_decode_rtp(GF_RTPChannel *ch, char *pck, u32 pck_size, GF_RTPHeader *rtp_hdr, u32 *PayloadStart) GF_RTPChannel 545 src/ietf/rtp.c Double gf_rtp_get_current_time(GF_RTPChannel *ch) GF_RTPChannel 561 src/ietf/rtp.c GF_Err gf_rtp_send_packet(GF_RTPChannel *ch, GF_RTPHeader *rtp_hdr, char *pck, u32 pck_size, Bool fast_send) GF_RTPChannel 632 src/ietf/rtp.c u32 gf_rtp_is_unicast(GF_RTPChannel *ch) GF_RTPChannel 639 src/ietf/rtp.c u32 gf_rtp_is_interleaved(GF_RTPChannel *ch) GF_RTPChannel 646 src/ietf/rtp.c u32 gf_rtp_get_clockrate(GF_RTPChannel *ch) GF_RTPChannel 653 src/ietf/rtp.c u32 gf_rtp_is_active(GF_RTPChannel *ch) GF_RTPChannel 661 src/ietf/rtp.c u8 gf_rtp_get_low_interleave_id(GF_RTPChannel *ch) GF_RTPChannel 668 src/ietf/rtp.c u8 gf_rtp_get_hight_interleave_id(GF_RTPChannel *ch) GF_RTPChannel 680 src/ietf/rtp.c GF_Err gf_rtp_set_ports(GF_RTPChannel *ch, u16 first_port) GF_RTPChannel 715 src/ietf/rtp.c GF_Err gf_rtp_setup_payload(GF_RTPChannel *ch, GF_RTPMap *map) GF_RTPChannel 724 src/ietf/rtp.c GF_RTSPTransport *gf_rtp_get_transport(GF_RTPChannel *ch) GF_RTPChannel 731 src/ietf/rtp.c u32 gf_rtp_get_local_ssrc(GF_RTPChannel *ch) GF_RTPChannel 748 src/ietf/rtp.c Float gf_rtp_get_loss(GF_RTPChannel *ch) GF_RTPChannel 755 src/ietf/rtp.c u32 gf_rtp_get_tcp_bytes_sent(GF_RTPChannel *ch) GF_RTPChannel 761 src/ietf/rtp.c void gf_rtp_get_ports(GF_RTPChannel *ch, u16 *rtp_port, u16 *rtcp_port) GF_RTPChannel 40 src/ietf/rtp_streamer.c GF_RTPChannel *channel;