Lines Matching refs:RTPDemuxContext
129 static int rtcp_parse_packet(RTPDemuxContext *s, const unsigned char *buf,
256 int ff_rtp_check_and_send_back_rr(RTPDemuxContext *s, URLContext *fd,
397 static int find_missing_packets(RTPDemuxContext *s, uint16_t *first_missing,
427 int ff_rtp_send_rtcp_feedback(RTPDemuxContext *s, URLContext *fd,
495 RTPDemuxContext *ff_rtp_parse_open(AVFormatContext *s1, AVStream *st,
498 RTPDemuxContext *s;
500 s = av_mallocz(sizeof(RTPDemuxContext));
527 void ff_rtp_parse_set_dynamic_protocol(RTPDemuxContext *s, PayloadContext *ctx,
534 void ff_rtp_parse_set_crypto(RTPDemuxContext *s, const char *suite,
545 static void finalize_packet(RTPDemuxContext *s, AVPacket *pkt, uint32_t timestamp)
580 static int rtp_parse_packet_internal(RTPDemuxContext *s, AVPacket *pkt,
598 /* store the ssrc in the RTPDemuxContext */
663 void ff_rtp_reset_packet_queue(RTPDemuxContext *s)
676 static void enqueue_packet(RTPDemuxContext *s, uint8_t *buf, int len)
701 static int has_next_packet(RTPDemuxContext *s)
706 int64_t ff_rtp_queued_packet_time(RTPDemuxContext *s)
711 static int rtp_parse_queued_packet(RTPDemuxContext *s, AVPacket *pkt)
733 static int rtp_parse_one_packet(RTPDemuxContext *s, AVPacket *pkt,
816 int ff_rtp_parse_packet(RTPDemuxContext *s, AVPacket *pkt,
829 void ff_rtp_parse_close(RTPDemuxContext *s)