[FFmpeg-trac] #7410(avcodec:new): mpeg4 decoding regression with multi-threading

FFmpeg trac at avcodec.org
Thu Dec 13 17:52:13 EET 2018


#7410: mpeg4 decoding regression with multi-threading
-------------------------------------+-------------------------------------
             Reporter:  cehoyos      |                    Owner:
                 Type:  defect       |                   Status:  new
             Priority:  important    |                Component:  avcodec
              Version:  git-master   |               Resolution:
             Keywords:  asp          |               Blocked By:
  regression handbrake               |  Reproduced by developer:  0
             Blocking:               |
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------

Comment (by taliho):

 Hello,

 I have posted a patch for this issue:
 http://ffmpeg.org/pipermail/ffmpeg-devel/2018-December/237567.html

 The artifact was created because a motion compensation parameter
 quarter_sample changed during decoding of an intra frame (frame number:
 99). This change was not propagated to other frame decoding threads thus
 causing the artifact. I have solved this by initializing the value
 quarter_sample from previous decoding thread.

--
Ticket URL: <https://trac.ffmpeg.org/ticket/7410#comment:3>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list