Skip to content
Snippets Groups Projects
  1. Nov 06, 2016
  2. Oct 06, 2016
  3. Sep 27, 2016
  4. Sep 25, 2016
  5. Sep 24, 2016
    • Clément Bœsch's avatar
      ffmpeg: switch to the new BSF API · 5ef19590
      Clément Bœsch authored
      
      This commit is initially largely based on commit 4426540f from Anton
      Khirnov <anton@khirnov.net> and two following fixes (80fb19bc and
      fe7b21c8) which were previously skipped respectively in 98e3153f, c9ee36e6,
      and 7fe7cdca.
      
      mpeg4-bsf-unpack-bframes FATE reference is updated because the bsf
      filter now actually fixes the extradata (mpeg4_unpack_bframes_init()
      changing one byte is now honored on the output extradata).
      
      The FATE references for remove_extra change because the packet flags
      were wrong and the keyframes weren't marked, causing the bsf relying on
      these proprieties to not actually work as intended.
      
      The following was fixed by James Almer:
      
      The filter option arguments are now also parsed correctly.
      
      A hack to propagate extradata changed by bitstream filters after the
      first av_bsf_receive_packet() call is added to maintain the current
      behavior. This was previously done by av_bitstream_filter_filter() and
      is needed for the aac_adtstoasc bsf.
      
      The exit_on_error was not being checked anymore, and led to an exit
      error in the last frame of h264_mp4toannexb test. Restoring this
      behaviour prevents erroring out. The test is still changed as a result
      due to the badly filtered frame now not being written after the failure.
      
      Signed-off-by: default avatarClément Bœsch <u@pkh.me>
      Signed-off-by: default avatarJames Almer <jamrial@gmail.com>
      5ef19590
  6. Sep 21, 2016
    • Clément Bœsch's avatar
      ffmpeg: switch to codecpar · 955b818c
      Clément Bœsch authored
      
      This commit is largely based on commit 15e84ed3 from Anton Khirnov
      <anton@khirnov.net> which was previously skipped in bbf5ef9d.
      
      There are still a bunch of things raising codecpar related warnings that
      need fixing, such as:
      - the use of codec->debug in the interactive debug mode
      - read_ffserver_streams(): it's probably broken now but there is no test
      - lowres stuff
      - codec copy apparently required by bitstream filters
      
      The matroska references are updated because they now properly forward
      the field_order (previously unknown, now progressive).
      
      Thanks to James Almer for fixing a bunch of FATE issues in this commit.
      
      Signed-off-by: default avatarClément Bœsch <clement@stupeflix.com>
      Signed-off-by: default avatarJames Almer <jamrial@gmail.com>
      955b818c
  7. Sep 07, 2016
  8. Aug 04, 2016
  9. Jul 20, 2016
  10. Jun 10, 2016
  11. Mar 03, 2016
  12. Feb 08, 2016
  13. Jan 26, 2016
  14. Dec 28, 2015
  15. Dec 16, 2015
  16. Dec 11, 2015
  17. Oct 24, 2015
  18. Oct 22, 2015
  19. Oct 14, 2015
    • Michael Niedermayer's avatar
      ffmpeg_opt: rename loop option to stream_loop · dbb03b8e
      Michael Niedermayer authored
      
      The "loop" option is used in several demuxers (like img2dec) and muxers, using the same name in ffmpeg_opt
      breaks them. Feel free to revert this and replace by any other solution or rename both as preferred
      This is just as a quick fix to avoid the regression with existing command lines and to have both named
      the same (which does not work)
      
      Example:
      ./ffmpeg -loop 1 -i fate-suite/png1/lena-rgb24.png -t 1 test.avi
      will produce 25 frames with the img2dec loop but only 1 frame at 25fps with the ffmpeg loop option
      
      Signed-off-by: default avatarMichael Niedermayer <michael@niedermayer.cc>
      dbb03b8e
  20. Sep 02, 2015
  21. Aug 28, 2015
  22. Aug 27, 2015
  23. Aug 25, 2015
  24. Aug 14, 2015
  25. Aug 08, 2015
  26. Aug 03, 2015
  27. Jul 29, 2015
  28. Jul 19, 2015
  29. Jul 06, 2015
  30. Jul 01, 2015
  31. Jun 26, 2015
  32. Jun 21, 2015
  33. Jun 12, 2015
  34. May 25, 2015
  35. May 21, 2015
  36. May 20, 2015
Loading