1. 01 Jan, 2013 8 commits
  2. 31 Dec, 2012 26 commits
  3. 30 Dec, 2012 6 commits
    • Clément Bœsch's avatar
      microdvd: sanitize AVPackets. · 1f265f52
      Clément Bœsch authored
      Current MicroDVD AVPackets contain timing information and trailing line
      breaks. The data is now only composed of the markup data. Doing this
      consistently between text subtitles decoders allows to use different
      codec for various formats. For instance, MicroDVD markup is sometimes
      found in some VPlayer files. Also, generally speaking, the subtitles
      text decoders have no use of these timings (and they must not use them
      since it would break any user timing adjustment).
      
      Technically, this is a major ABI break. In practice, a mismatching
      lavf/lavc will now error out for MicroDVD decoding. Supporting both
      formats requires unnecessary complex and fragile code.
      
      FATE needs update because line breaks in the ASS file were "\n" (because
      that's what is used in the original file). ASS format expect "\r\n" line
      breaks; this commit fixes this issue. Also note that this "\r\n"
      trailing need to be moved at some point from the decoders to the ASS
      muxer.
      1f265f52
    • Clément Bœsch's avatar
      faa94061
    • Clément Bœsch's avatar
      Add PJS subtitles demuxer and decoder. · 7b434027
      Clément Bœsch authored
      7b434027
    • Clément Bœsch's avatar
      FATE: disable fate-sub-mpsub temporarly. · 580ee973
      Clément Bœsch authored
      Sample has been forgotten, revert this commit in a day or two, when
      sample is available everywhere.
      580ee973
    • Clément Bœsch's avatar
      Add AQTitle subtitles demuxer. · a1e4e352
      Clément Bœsch authored
      a1e4e352
    • Clément Bœsch's avatar
      lavf/subtitles: fix CLRF/CRLF typo. · 94950619
      Clément Bœsch authored
      94950619