[FFmpeg-trac] #1296(undetermined:new): Multi-thread decoding artifact for MTS H.264

FFmpeg trac at avcodec.org
Fri May 11 23:53:54 CEST 2012


#1296: Multi-thread decoding artifact for MTS H.264
----------------------------------+----------------------------------------
             Reporter:  andreasg  |                    Owner:
                 Type:  defect    |                   Status:  new
             Priority:  normal    |                Component:  undetermined
              Version:  0.10.3    |               Resolution:
             Keywords:            |               Blocked By:
             Blocking:            |  Reproduced by developer:  0
Analyzed by developer:  0         |
----------------------------------+----------------------------------------

Comment (by andreasg):

 The results listed above did not seem to be completely plausible.  Thus, I
 fixed my application to access "best_effort_timestamp" via "av_opt_ptr"
 and to use "pkt_pts" in the one revision that didn't provide that.  I also
 stopped using "av_rescale".

 Here are the new results.  Unfortunately, this is still not a commit that
 mentions h264.


 {{{
 969ba65ecc8910b7f386d2a12f7012f702bccab3 is the first bad commit
 commit 969ba65ecc8910b7f386d2a12f7012f702bccab3
 Author: Nicolas George <nicolas.george at normalesup.org>
 Date:   Tue Jan 24 13:21:34 2012 +0100

     libcelt: configure: distinguish not found and too old.

     Fixes ticket #940.

 :100755 100755 a06e63cbe067c7f5f6a2e9ac7536371912783371
 2a3975edcede653c54207a5ab13cbaf4ff9a8934 M configure
 }}}


 {{{
 git bisect start
 # bad: [5ce1b214eb8b297fc860172d177523b306af842c] RELEASE_NOTES: update
 for 0.10
 git bisect bad 5ce1b214eb8b297fc860172d177523b306af842c
 # good: [39f59a8da7f024532b0d62ad429a7a8ffaa2d631] RELEASE: We're now at
 0.9.0.git
 git bisect good 39f59a8da7f024532b0d62ad429a7a8ffaa2d631
 # good: [3edff185abfdd089b88ecc5770e5f6a963055a97] Merge remote-tracking
 branch 'qatar/master'
 git bisect good 3edff185abfdd089b88ecc5770e5f6a963055a97
 # good: [a8b117f800152bd19f1f99f9a76b5b1933927441] Add gray16 and rgb48
 png encoding regression tests.
 git bisect good a8b117f800152bd19f1f99f9a76b5b1933927441
 # good: [eaf4bf6df2cf26c31bf7f787edd69812a681ab2e] CrystalHD: Initialise
 variables to silence valgrind.
 git bisect good eaf4bf6df2cf26c31bf7f787edd69812a681ab2e
 # bad: [76c3e76eb35ce7cca5c912f0d21b736bb0be22fb] Allow user to force
 reading mov alias from absolute path.
 git bisect bad 76c3e76eb35ce7cca5c912f0d21b736bb0be22fb
 # good: [0fec2cb15cc6ff1fcc724c774ec36abadcb7b6ad] Remove ffmpeg.
 git bisect good 0fec2cb15cc6ff1fcc724c774ec36abadcb7b6ad
 # good: [0c3577bfd98a8a3791adb7c01b4a203dddb345f8] lavfi: add
 avfilter_graph_dump.
 git bisect good 0c3577bfd98a8a3791adb7c01b4a203dddb345f8
 # bad: [cfa2963b7e55cd7b0061578d67b724ef99554dcb] maintainers: add myself
 for recent works.
 git bisect bad cfa2963b7e55cd7b0061578d67b724ef99554dcb
 # bad: [b2be1dabb194efe911c5c3015ba322e32701f009] mpegvideo: Draw edges
 based on the pictures linesize instead of the contexts.
 git bisect bad b2be1dabb194efe911c5c3015ba322e32701f009
 # good: [af21823ae0dc8f72446f9beb22563a72f485a57c] lavfi: require libswr
 for af_pan.
 git bisect good af21823ae0dc8f72446f9beb22563a72f485a57c
 # bad: [20aed9ed4f4cae6a2feabbea5fb48bad75359538] ffmpeg: Allocate buffers
 of the size needed by the decoder.
 git bisect bad 20aed9ed4f4cae6a2feabbea5fb48bad75359538
 # bad: [969ba65ecc8910b7f386d2a12f7012f702bccab3] libcelt: configure:
 distinguish not found and too old.
 git bisect bad 969ba65ecc8910b7f386d2a12f7012f702bccab3
 }}}

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


More information about the FFmpeg-trac mailing list