1. 18 Oct, 2016 1 commit
  2. 15 Oct, 2016 1 commit
  3. 12 Oct, 2016 1 commit
  4. 04 May, 2016 1 commit
  5. 31 Mar, 2016 1 commit
  6. 04 Mar, 2016 1 commit
  7. 20 Sep, 2015 1 commit
  8. 08 Apr, 2015 1 commit
    • wm4's avatar
      matroskadec: export cover art correctly · c4d37cd9
      wm4 authored
      Generally, libavformat exports cover art pictures as video streams with
      1 packet and AV_DISPOSITION_ATTACHED_PIC set. Only matroskadec exported
      it as attachment with codec_id set to AV_CODEC_ID_MJPEG.
      
      Obviously, this should be consistent, so change the Matroska demuxer to
      export a AV_DISPOSITION_ATTACHED_PIC pseudo video stream.
      
      Matroska muxing is probably incorrect too. I know that it can create
      broken files with an audio track and just 1 video frame when e.g.
      remuxing mp3 with APIC to mkv. But for now this commit does not change
      anything about muxing, and also continues to write attachments with
      AV_CODEC_ID_MJPEG should the muxer application have special knowledge
      that the Matroska is broken in this way.
      Signed-off-by: 's avatarAnton Khirnov <anton@khirnov.net>
      c4d37cd9
  9. 04 Apr, 2015 1 commit
    • wm4's avatar
      matroskadec: export cover art correctly · 511585ce
      wm4 authored
      Generally, libavformat exports cover art pictures as video streams with
      1 packet and AV_DISPOSITION_ATTACHED_PIC set. Only matroskadec exported
      it as attachment with codec_id set to AV_CODEC_ID_MJPEG.
      
      Obviously, this should be consistent, so change the Matroska demuxer to
      export a AV_DISPOSITION_ATTACHED_PIC pseudo video stream.
      
      Matroska muxing is probably incorrect too. I know that it can create
      broken files with an audio track and just 1 video frame when e.g.
      remuxing mp3 with APIC to mkv. But for now this commit does not change
      anything about muxing, and also continues to write attachments with
      AV_CODEC_ID_MJPEG should the muxer application have special knowledge
      that the Matroska is broken in this way.
      
      Fixes trac #4423.
      Signed-off-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
      511585ce
  10. 28 Aug, 2014 2 commits
  11. 24 Aug, 2014 1 commit
  12. 15 Jul, 2014 1 commit
  13. 30 Apr, 2014 1 commit
  14. 21 Sep, 2013 1 commit
  15. 09 Sep, 2013 2 commits
  16. 19 Aug, 2013 1 commit
  17. 17 Aug, 2013 1 commit
  18. 24 Jul, 2013 1 commit
  19. 09 Jul, 2013 1 commit
    • Matthew Heaney's avatar
      WebM muxer writes WebVTT subtitle track · 509642b4
      Matthew Heaney authored
      The Matroska muxer now allows WebVTT subtitle tracks to be written
      while in WebM muxing mode.
      
      WebVTT subtitle tracks have four kinds: "subtitles", "captions",
      "descriptions", and "metadata". Each text track kind has a distinct
      Mastroska CodecID and track type, as described in the temporal
      metadata guidelines here:
      
      http://wiki.webmproject.org/webm-metadata/temporal-metadata/webvtt-in-webm
      
      When the stream has codec id AV_CODEC_ID_WEBVTT, the stream packet is
      serialized per the temporal metadata guidelines cited above. The
      WebVTT cue is written as a Matroska block group. The block frame
      comprises the WebVTT cue id, followed by the cue settings, followed by
      the cue text.  (The block timestamp is synthesized from the cue
      timestamp.)
      Signed-off-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
      509642b4
  20. 27 May, 2013 1 commit
  21. 20 Mar, 2013 1 commit
  22. 14 Feb, 2013 1 commit
  23. 13 Feb, 2013 1 commit
  24. 16 Sep, 2012 1 commit
  25. 07 Aug, 2012 1 commit
  26. 29 Feb, 2012 1 commit
  27. 28 May, 2011 1 commit
  28. 24 May, 2011 1 commit
  29. 23 May, 2011 1 commit
  30. 21 May, 2011 3 commits
  31. 19 Mar, 2011 1 commit
  32. 08 Jun, 2010 1 commit
  33. 01 Mar, 2009 1 commit
  34. 15 Feb, 2009 1 commit
  35. 31 Aug, 2008 1 commit
  36. 13 Aug, 2008 1 commit