[SCM] Libav/FFmpeg packaging annotated tag, upstream/9.10, created. upstream/9.10

siretart at users.alioth.debian.org siretart at users.alioth.debian.org
Fri Oct 11 13:56:32 UTC 2013


The annotated tag, upstream/9.10 has been created
        at  65d78d94929d4b9afea585c2faaae7e813af9975 (tag)
   tagging  0c04281f5d64764b77016450db0c368684a24ca3 (commit)
  replaces  upstream/9.9
 tagged by  Reinhard Tartler
        on  Fri Oct 11 09:27:04 2013 -0400

- Shortlog ------------------------------------------------------------
Upstream version 9.10

Anton Khirnov (10):
      avconv: do not use lavfi direct rendering with -deinterlace
      nuv: return meaningful error codes.
      vcr1: add sanity checks
      pictordec: break out of both decoding loops when y drops below 0
      pictordec: pass correct context to avpriv_request_sample
      lavf: avoid integer overflow when estimating bitrate
      4xm: check that bits per sample is strictly positive
      ape demuxer: check for EOF in potentially long loops
      lavf: fix the comparison in an overflow check
      mxfdec: set audio timebase to 1/samplerate

Luca Barbato (63):
      avidec: Let the inner dv demuxer take care of discarding
      wtv: Mark attachment with a negative stream id
      vqavideo: check the version
      westwood_vqa: do not free extradata on error in read_header
      qdm2: use init_static_data
      qdm2: formatting cosmetics
      qdm2: check and reset dithering index per channel
      atrac3: fix error handling
      atrac3: set the getbits context the right buffer_end
      atrac3: Error on impossible encoding/channel combinations
      imc: Catch a division by zero
      adpcm: Write the correct number of samples for ima-dk4
      qdm2: refactor joined stereo support
      qdm2: Conceal broken samples
      iff: Do not read over the source buffer
      wmavoice: conceal clearly corrupted blocks
      pcx: Do not overread source buffer in pcx_rle_decode
      mlpdec: Do not set invalid context in read_restart_header
      pcm: always use codec->id instead of codec_id
      dca: Error out on missing DSYNC
      dca: Respect the current limits in the downmixing capabilities
      indeo4: Do not access missing reference MV
      indeo4: Check the quantization matrix index
      indeo4: Validate scantable dimension
      indeo: Bound-check before applying transform
      indeo: Bound-check before applying motion compensation
      indeo5: return proper error codes
      indeo: Sanitize ff_ivi_init_planes fail paths
      indeo: Do not reference mismatched tiles
      indeo: Reject impossible FRAMETYPE_NULL
      dsicinav: K&R formatting cosmetics
      dsicinav: Bound-check the source buffer when needed
      dsicinav: Clip the source size to the expected maximum
      alsdec: Fix the clipping range
      alsdec: Clean up error paths
      4xm: Reject not a multiple of 16 dimension
      8bps: Bound-check the input buffer
      xl: Make sure the width is valid
      oma: refactor seek function
      oma: check geob tag boundary
      oma: correctly mark and decrypt partial packets
      aac: K&R formatting cosmetics
      aac: return meaningful errors
      aac: Check init_get_bits return value
      bink: Bound check the quantization matrix.
      vc1: check the source buffer in vc1_mc functions
      vc1: check mb_height validity.
      rtmp: rename data_size to size
      rtmp: Do not misuse memcmp
      nuv: Do not ignore lzo decompression failures
      nuv: Pad the lzo outbuf
      nuv: Use av_fast_realloc
      nuv: Reset the frame on resize
      rtjpeg: Use init_get_bits8
      ogg: Always alloc the private context in vorbis_header
      segafilm: Error out on impossible packet size
      h261: check the mtype index
      dxa: Make sure the reference frame exists
      ac3: Do not clash with normal AVERROR
      ac3: Clean up the error paths
      ac3: Return proper error codes
      nuv: check ff_rtjpeg_decode_frame_yuv420 return value
      dv: Add a guard to not overread the ppcm array

Martin Storsjö (77):
      ac3dec: Increment channel pointers only once per channel
      ac3dec: Don't consume more data than the actual input packet size
      mov: Seek back if overreading an individual atom
      mov: Do not allow updating the time scale after it has been set
      lavf: Make sure avg_frame_rate can be calculated without integer overflow
      alac: Limit max_samples_per_frame
      matroskadec: Check that .lang was allocated and set before reading it
      4xm: Check that the read track value is non-negative
      alac: Check that the channels fit at the given offset
      mpegvideo: Avoid 32-bit wrapping of linesize multiplications
      dsicin: Add some basic sanity checks for fields read from the file
      smacker: Don't return packets in unallocated streams
      smacker: Avoid integer overflow when allocating packets
      smacker: Make sure we don't fill in huffman codes out of range
      shorten: Use a checked bytestream reader for the wave header
      shorten: Break out of loop looking for fmt chunk if none is found
      ape: Don't allow the seektable to be omitted
      mpc8: Check the seek table size parsed from the bitstream
      mpc8: Make sure the first stream exists before parsing the seek table
      omadec: Properly check lengths before incrementing the position
      sierravmd: Do sanity checking of frame sizes
      vocdec: Don't update codec parameters mid-stream
      cavsdec: Make sure a sequence header has been decoded before decoding pictures
      vp3: Check the framerate for validity
      svq3: Check for any negative return value from ff_h264_check_intra_pred_mode
      mace: Make sure that the channel count is set to a valid value
      matroskadec: Verify realaudio codec parameters
      rv34: Check the return value from ff_rv34_decode_init
      oggparseogm: Convert to use bytestream2
      mov: Don't use a negative duration for setting other fields
      ivi_common: Make sure color planes have been initialized
      mpeg4videodec: Check the width/height in mpeg4_decode_sprite_trajectory
      eacmv: Make sure a reference frame exists before referencing it
      truemotion2: Use av_freep properly in an error path
      ffv1: Make sure at least one slice context is initialized
      xmv: Add more sanity checks for parameters read from the bitstream
      rv10: Validate the dimensions set from the container
      idroqdec: Make sure a video stream has been allocated before returning packets
      asvdec: Verify the amount of extradata
      mpegaudiodec: Validate that the number of channels fits at the given offset
      qpeg: Add checks for running out of rows in qpeg_decode_inter
      segafilm: Validate the number of audio channels
      wtv: Add more sanity checks for a length read from the file
      rl2: Avoid a division by zero
      dcadec: Validate the lfe parameter
      wnv1: Make sure the input packet is large enough
      vc1dec: Fix leaks in ff_vc1_decode_init_alloc_tables on errors
      vc1dec: Undo mpegvideo initialization if unable to allocate tables
      lavf: Avoid setting avg_frame_rate if delta_dts is negative
      electronicarts: Check packet sizes before reading
      vqf: Make sure sample_rate is set to a valid value
      vqf: Make sure the bitrate is in the valid range
      avidec: Make sure a packet is large enough before reading its data
      xwma: Avoid division by zero
      alac: Do bounds checking of lpc_order read from the bitstream
      mvi: Add sanity checking for the audio frame size
      riffdec: Add sanity checks for the sample rate
      electronicarts: Add more sanity checking for the number of channels
      bfi: Avoid divisions by zero
      bfi: Add some very basic sanity checks for input packet sizes
      mov: Make sure the read sample count is nonnegative
      pngdec: Stop trying to decode once inflate returns Z_STREAM_END
      pcx: Consume the whole packet if giving up due to missing palette
      xan: Use bytestream2 to limit reading to within the buffer
      xan: Only read within the data that actually was initialized
      xxan: Disallow odd width
      rpza: Fix a buffer size check
      pcx: Check the packet size before assuming it fits a palette
      asfdec: Check the return value of asf_read_stream_properties
      twinvqdec: Check the ibps parameter separately
      rmdec: Validate the fps value
      svq3: Avoid a division by zero
      fraps: Make the input buffer size checks more strict
      r3d: Add more input value validation
      vc1dec: Make sure last_picture is initialized in vc1_decode_skip_blocks
      mpegvideo: Initialize chroma_*_shift and codec_tag even if the size is 0
      h263dec: Remove a hack that can cause infinite loops

Michael Niedermayer (5):
      avio: Handle AVERROR_EOF in the same way as the return value 0
      rmdec: Use the AVIOContext given as parameter in rm_read_metadata()
      mjpegb: Detect changing number of planes in interlaced video
      zmbvdec: Check the buffer size for uncompressed data
      vc1dec: Don't decode slices when the latest slice header failed to decode

Reimar Döffinger (1):
      ogg: Fix potential infinite discard loop

Reinhard Tartler (5):
      Prepare for 9.10 RELEASE
      update Changelog
      Fix top-level description
      Imported Upstream version 9.10
      Imported Upstream version 9.10

Sean McGovern (2):
      Prepare for 9.9 RELEASE
      Update Changelog

-----------------------------------------------------------------------

-- 
Libav/FFmpeg packaging



More information about the pkg-multimedia-commits mailing list