Hi, ping on this patch? It's quite simple, happy to answer any questions. On Tue, Mar 22, 2022 at 2:25 PM <[email protected]> wrote:
> From: Kevin Wang <[email protected]> > > 7-bit PictureIDs are not supported by WebRTC: > https://groups.google.com/g/discuss-webrtc/c/333-L02vuWA > > In practice, 15-bit PictureIDs offer better compatibility. > > Signed-off-by: Kevin Wang <[email protected]> > --- > libavformat/rtpenc_vp8.c | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/libavformat/rtpenc_vp8.c b/libavformat/rtpenc_vp8.c > index 671d245758..655d44517e 100644 > --- a/libavformat/rtpenc_vp8.c > +++ b/libavformat/rtpenc_vp8.c > @@ -35,7 +35,8 @@ void ff_rtp_send_vp8(AVFormatContext *s1, const uint8_t > *buf, int size) > // partition id 0 > *s->buf_ptr++ = 0x90; > *s->buf_ptr++ = 0x80; // Picture id present > - *s->buf_ptr++ = s->frame_count++ & 0x7f; > + *s->buf_ptr++ = ((s->frame_count & 0x7f00) >> 8) | 0x80; > + *s->buf_ptr++ = s->frame_count++ & 0xff; > // Calculate the number of remaining bytes > header_size = s->buf_ptr - s->buf; > max_packet_size = s->max_payload_size - header_size; > -- > 2.34.1 > > _______________________________________________ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".
