1. 13 Aug, 2014 1 commit
    • Andrew Stone's avatar
      ogg: update event_flags with STREAM_/METADATA_UPDATED whenever metadata changes. · db68ef89
      Andrew Stone authored
      Originally, AVFormatContext and a metadata dict were provided to ff_vorbis_comment(),
      but this presented issues if an AVStream was being updated or the metadata on
      AVFormatContext wasn't actually being updated. To remedy this, ff_vorbis_stream_comment()
      explicitly updates a stream's metadata and sets any necessary flags.
      
      ff_vorbis_comment() does not modify any flags, and any calls to it that update
      AVFormatContext's metadata (just a single call) must also update
      AVFormatContext.event_flags after detecting any metadata changes to the provided
      dictionary, as signaled by a positive return value.
      Signed-off-by: 's avatarAnton Khirnov <anton@khirnov.net>
      db68ef89
  2. 28 May, 2014 1 commit
  3. 05 Feb, 2014 1 commit
  4. 04 Jan, 2014 1 commit
    • Mark Harris's avatar
      avformat/oggparseopus: fix segmented timestamps · 26245187
      Mark Harris authored
      Fix timestamp calculation for code 3 Ogg Opus packets with less than
      2 bytes in the last segment (e.g. packet length 255 or 256).
      A sample that would seek incorrectly in ffplay can be created with:
        ffmpeg -i in.wav -b:a 34k -vbr off -frame_duration 60 out.opus
      and libopus 1.1
      
      Also do not read past the end of the buffer when a packet has length 0.
      Signed-off-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
      26245187
  5. 12 Dec, 2013 1 commit
  6. 11 Dec, 2013 2 commits
  7. 25 Nov, 2013 1 commit
  8. 14 Oct, 2013 1 commit
  9. 13 Oct, 2013 1 commit
  10. 12 Oct, 2013 1 commit
  11. 16 Sep, 2013 2 commits
  12. 20 Jul, 2012 1 commit