[libav-bugs] [Bug 873] New: h261: Signal 'freeze picture release' for intra frames

bugzilla at libav.org bugzilla at libav.org
Tue Jul 7 11:22:14 CEST 2015


https://bugzilla.libav.org/show_bug.cgi?id=873

            Bug ID: 873
           Summary: h261: Signal 'freeze picture release' for intra frames
           Product: Libav
           Version: git HEAD
          Hardware: Other
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: ---
         Component: libavcodec
          Assignee: bugzilla at libav.org
          Reporter: stian.selnes at gmail.com

Created attachment 547
  --> https://bugzilla.libav.org/attachment.cgi?id=547&action=edit
Patch with fix

Some H.261 decoders expect the 'freeze picture release' flag to be set when
encoding an intra frame as a response to a reported decoding error, ref H.261
recommendation section 4.3.3. Typical scenario is video conferencing with
packet loss, where the decoder requests a new intra frame from the encoder.
Unless the 'freeze picture release' flag is set in the following intra frame
the decoder may be stuck outputting a frozen picture.

The attached patch sets this bit for all intra frames, also for those that
starts a GOP (and is not a response to a requested intra frame). This is done
for simplicity as I cannot think of a realistic use case where this makes a
difference.

This fixes an issue (as described above) seen with the video conferencing
product Tandberg MXP 1700.

-- 
You are receiving this mail because:
You are watching all bug changes.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.libav.org/pipermail/libav-bugs/attachments/20150707/f3e5f1b0/attachment.html>


More information about the libav-bugs mailing list