From 984b914c55fe480985e702ce945e2f88835c21fe Mon Sep 17 00:00:00 2001 From: Martin Storsjö Date: Fri, 10 Feb 2012 10:31:19 +0200 Subject: rtpenc: Use MB info side data for splitting H263 packets for RFC 2190 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This makes the packetization spec compliant for cases where one single GOB doesn't fit into an RTP packet. Signed-off-by: Martin Storsjö --- libavformat/rtpenc.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'libavformat/rtpenc.h') diff --git a/libavformat/rtpenc.h b/libavformat/rtpenc.h index 2bb2b815c3..322cee061b 100644 --- a/libavformat/rtpenc.h +++ b/libavformat/rtpenc.h @@ -78,7 +78,8 @@ void ff_rtp_send_data(AVFormatContext *s1, const uint8_t *buf1, int len, int m); void ff_rtp_send_h264(AVFormatContext *s1, const uint8_t *buf1, int size); void ff_rtp_send_h263(AVFormatContext *s1, const uint8_t *buf1, int size); -void ff_rtp_send_h263_rfc2190(AVFormatContext *s1, const uint8_t *buf1, int size); +void ff_rtp_send_h263_rfc2190(AVFormatContext *s1, const uint8_t *buf1, int size, + const uint8_t *mb_info, int mb_info_size); void ff_rtp_send_aac(AVFormatContext *s1, const uint8_t *buff, int size); void ff_rtp_send_latm(AVFormatContext *s1, const uint8_t *buff, int size); void ff_rtp_send_amr(AVFormatContext *s1, const uint8_t *buff, int size); -- cgit v1.2.3