1. 23 Sep, 2012 15 commits
  2. 22 Sep, 2012 23 commits
  3. 21 Sep, 2012 2 commits
    • Clément Bœsch's avatar
      lavf/oggdec: check for begin-of-stream flag in case of chained streams. · ea5bd7ea
      Clément Bœsch authored
      Fix Ticket #1617, revealing a regression I introduced in 8f3eebd6.
      
      We need to make sure no stream is added in between Ogg context save and
      restore operations (because it would likely lead to a mismatch between
      ogg->nstreams and AVFormatContext->nb_streams after the restore op).
      This is the reason the ogg->state check is added in ogg_new_stream().
      Before this patch, checking for ogg->headers was preventing this:
      ogg->headers is always set before any ogg save/restore (though, it was
      also preventing from creating the stream when necessary).
      ea5bd7ea
    • Reimar Döffinger's avatar
      sipr: fall back to setting mode based on bit_rate. · c54e0061
      Reimar Döffinger authored
      Not all applications (e.g. MPlayer) set block_align, and
      when using a different demuxer it might not even be
      easily available.
      So fall back to selecting mode based on bit rate as before
      if block_align has not useful value.
      It can't be worse than failing to decode completely.
      
      (cherry picked from commit 1d0d6305)
      
      CC: libav-stable@libav.org
      Signed-off-by: 's avatarReinhard Tartler <siretart@tauware.de>
      c54e0061