Skip to content
Snippets Groups Projects
  1. Aug 28, 2013
  2. Aug 22, 2013
  3. Jul 30, 2013
  4. Jul 19, 2013
  5. Jul 12, 2013
  6. Jul 09, 2013
    • Tim-Philipp Müller's avatar
      libav: update from libav v0.8.6 to v0.8.8 · 504f77bc
      Tim-Philipp Müller authored
      version 0.8.8:
      
      - kmvc: Clip pixel position to valid range
      - kmvc: use fixed sized arrays in the context
      - indeo: use a typedef for the mc function pointer
      - lavc: check for overflow in init_get_bits
      - mjpegdec: properly report unsupported disabled features
      - jpegls: return meaningful errors
      - jpegls: factorize return paths
      - jpegls: check the scan offset
      - wavpack: validate samples size parsed in wavpack_decode_block
      - ljpeg: use the correct number of components in yuv
      - mjpeg: Validate sampling factors
      - mjpegdec: validate parameters in mjpeg_decode_scan_progressive_ac
      - wavpack: check packet size early
      - wavpack: return meaningful errors
      - apetag: use int64_t for filesize
      - tiff: do not overread the source buffer
      - Prepare for 0.8.8 Release
      - smacker: fix an off by one in huff.length computation
      - smacker: check the return value of smacker_decode_tree
      - smacker: pad the extradata allocation
      - smacker: check frame size validity
      - vmdav: convert to bytestream2
      - 4xm: don't rely on get_buffer() initializing the frame.
      - 4xm: check the return value of read_huffman_tables().
      - 4xm: use the correct logging context
      - 4xm: reject frames not compatible with the declared version
      - 4xm: check bitstream_size boundary before using it
      - 4xm: do not overread the source buffer in decode_p_block
      
      version 0.8.7:
      
      - avfiltergraph: check for sws opts being non-NULL before using them
      - bmv: check for len being valid in bmv_decode_frame()
      - dfa: check for invalid access in decode_wdlt()
      - indeo3: check motion vectors
      - indeo3: fix data size check
      - indeo3: switch parsing the header to bytestream2
      - lavf: make sure stream probe data gets freed.
      - oggdec: fix faulty cleanup prototype
      - oma: Validate sample rates
      - qdm2: check that the FFT size is a power of 2
      - rv10: check that extradata is large enough
      - xmv: check audio track parameters validity
      - xmv: do not leak memory in the error paths in xmv_read_header()
      - aac: check the maximum number of channels
      - indeo3: fix off by one in MV validity check, Bug #503
      - id3v2: check for end of file while unescaping tags
      - wav: Always seek to an even offset, Bug #500, LP: #1174737
      - proresdec: support mixed interlaced/non-interlaced content
      504f77bc
  7. May 20, 2013
  8. Apr 26, 2013
  9. Apr 23, 2013
  10. Apr 16, 2013
  11. Apr 15, 2013
  12. Apr 09, 2013
  13. Mar 25, 2013
  14. Mar 22, 2013
  15. Feb 25, 2013
    • Tim-Philipp Müller's avatar
      avviddec: fix H.264 decoding errors by disabling multi-threaded decoding · 87905247
      Tim-Philipp Müller authored
      Multi-threaded decoding does not work properly with the older libav 0.8
      version included in this gst-libav series, so just disable multi-threaded
      decoding again entirely for now. (We could also switch from FF_THREAD_SLICE
      to FF_THREAD_FRAME, but that may have other side-effects and just disabling
      it seems safest for now).
      
      This works properly in git master with more recent libav 0.9.x versions.
      
      Adventurous users may still re-enable this functionality by setting
      the GST_AVVIDDEC_MAX_THREADS environment variable to 'auto' or the
      max. number of threads desired.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=694230
      87905247
  16. Feb 11, 2013
  17. Jan 21, 2013
  18. Jan 08, 2013
  19. Jan 04, 2013
  20. Dec 21, 2012
  21. Dec 18, 2012
  22. Dec 14, 2012
  23. Dec 10, 2012
  24. Nov 21, 2012
  25. Nov 19, 2012
  26. Oct 29, 2012
  27. Oct 25, 2012
  28. Oct 24, 2012
  29. Oct 23, 2012
  30. Oct 07, 2012
  31. Oct 06, 2012
  32. Sep 30, 2012
Loading