[FFmpeg-trac] #1296(avcodec:closed): Multi-thread decoding artifact for MTS H.264
FFmpeg
trac at avcodec.org
Sun May 13 14:14:47 CEST 2012
#1296: Multi-thread decoding artifact for MTS H.264
-------------------------------------+-------------------------------------
Reporter: andreasg | Owner:
Type: defect | Status: closed
Priority: important | Component: avcodec
Version: 0.10.3 | Resolution: fixed
Keywords: h264 | Blocked By:
regression | Reproduced by developer: 0
Blocking: |
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Changes (by cehoyos):
* keywords: pgssub => h264 regression
* status: open => closed
* resolution: => fixed
Comment:
Replying to [comment:7 andreasg]:
> It looks like it was fixed here:
>
> {{{
> commit 18a7f7465e7e6b9c3688ffc23230ae7a0639a771
> Author: Michael Niedermayer <michaelni at gmx.at>
> Date: Sat Feb 11 20:14:33 2012 +0100
>
> threads: Perform the generic progress cleanup more carefully.
>
> The cleanup is only done now when
> a picture is returned (assuming that it has to be done when its
returned)
> a error is returned (assuming that there will be no further progress
on the frame)
> the codec is not h264 (this is still needed due to some deadlocks in
realvideo)
>
> This fixes a decoding regression with 00017.MTS
>
> Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
> }}}
>
> It there any chance that this fix will be included in the next release
of the 0.10 branch?
I cherry-picked the commit to the 0.10 release branch, you can test it
with git checkout release/0.10. Please report!
--
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/1296#comment:8>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list