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

siretart at users.alioth.debian.org siretart at users.alioth.debian.org
Sat Mar 15 00:36:15 UTC 2014


The annotated tag, v10_beta1 has been created
        at  cda15090ffbb390e281fb0f016fd199d08530565 (tag)
   tagging  614b9e4db8f3d7c23fc0410fc04745a727a82f4e (commit)
  replaces  v10_alpha2
 tagged by  Reinhard Tartler
        on  Mon Feb 17 09:36:31 2014 -0500

- Shortlog ------------------------------------------------------------
v10_beta1 Release

Alexandra Khirnova (1):
      dnxhddec: return proper error code

Andrew Kelley (2):
      lavf: default .ogg audio to libvorbis if we can
      asfdec: short-circuit seeking to the start of stream

Anton Khirnov (36):
      h264: reset first_field if frame_start() fails for missing refs
      h264: limit allowed pred modes in ff_h264_check_intra_pred_mode() to 3
      h264: do not call field_end if we do not have a current picture
      h264: prevent two matching fields from being both a short/long ref combination
      h264: reset ref count if decoding the slice header fails
      h264: reset num_reorder_frames if it is invalid
      h264: check that an IDR NAL only contains I slices
      lavc: allow the caller to override dimensions in ff_get_buffer()
      mpegvideo: allocate edges when encoding.
      lavc: deprecate CODEC_FLAG_EMU_EDGE and avcodec_get_edge_width().
      lavc: do not force the emu edge flag
      hevc: check that the VCL NAL types are the same for all slice segments of a frame
      lavf: do basic sanity checking on muxed packets
      lavf: ignore attachment streams for interleaving purposes
      vp8: use a fixed-size edge emu buffer
      h264: reset data partitioning at the beginning of each decode call
      eacmv: clear references on frame dimensions change
      shorten: pad the internal bitstream buffer
      truemotion1: check the header size
      lagarith: reallocate rgb_planes when needed
      doc/APIchanges: fill in missing hashes and dates
      doc/APIchanges: mark the place where 9 was branched
      pcmdec: replace a reachable assert with an error check
      FATE: force FLAC in the lavf ogg test
      avplay: add support for seeking to chapter marks
      lavf: rewrite the av_interleaved_write_frame() doxy
      lavf: rewrite the av_write_frame() doxy
      lavf: add some basic documentation of the muxing process
      lavf: extend / improve the AVFormatContext doxy
      lavf: always unref the packet passed to av_interleaved_write_frame() on error
      rpza: switch to bytestream2
      rpza: use fixed-width int types
      rpza: move some variables to the blocks where they are used
      rpza: limit the number of blocks to the total remaining blocks in the frame
      buffersink: document special error codes returned from av_buffersink_get_frame
      lavfi doxy: add buffer{src,sink}.h to the main lavfi doxy group

Christophe Gisquet (4):
      dcadsp: add int8x8_fmul_int32 to dsp context
      x86: dcadsp: implement int8x8_fmul_int32
      dcadsp: split lfe_dir cases
      build: fix examples compilation when EXESUF is not empty

Derek Buitenhuis (4):
      Add raw HEVC muxer
      Add libx265 encoder
      libx265: Fix use of uninitialized input picture
      libx265: Remove redundant default param call

Diego Biurrun (17):
      dxva2: Add missing #includes
      dxva2: Use correct printf format strings
      configure: Set default HOSTCFLAGS/HOSTCPPFLAGS after compiler detection
      bfin: vp3: Mark all binary object sections appropriately
      avformat: utils: K&R formatting cosmetics
      mpeg: Drop unused parameters from ff_draw_horiz_band()
      avformat: utils: Refactor duplicated PRINT macro
      avcodec: Suppress deprecation warnings from avcodec_alloc_frame()
      log: Have function parameter names match between .c and .h file
      buffersrc: Have function parameter names match between .c and .h file
      Doxyfile: Only set HTML_{HEADER|FOOTER|STYLESHEET} from doxy_wrapper.sh
      build: Do not pass HTML snippets and stylesheet as input to Doxygen
      doxygen: Set EXAMPLE_PATH from within doxy-wrapper.sh
      build: doxy: Include code examples in Doxygen documentation
      doc/examples: misc Doxygen markup improvements
      Move all example programs to doc/examples
      doc: Fix project name typo

Guillaume Martres (4):
      hevc: clip pixels when transquant bypass is used
      hevc: Remove useless clip
      vp9: fix bugs in updating coef probabilities with parallelmode=1
      hevc: update conformance streams

Jan Ekström (3):
      atrac3plus: Make initialization dependant on channel count rather than channel map
      utvideoenc: Add support for the new BT.709 FourCCs for YCbCr
      utvideoenc: Enable support for multiple slices and use them

Janne Grunau (23):
      h264: skip chroma edges at the picture boundary while deblocking 4:4:4
      avutil: remove timer.h include from internal.h
      mpeg12: check scantable indices in all decode_block functions
      configure: add missing x86 dependency for i686
      configure: clang: explicitly state dep file and rule name in DEPFLAGS
      lavf: include 60 fps in guessed standard frame rates
      xvid: switch to xvid mmx idct as soon as possible
      fate: add xvid test for custom matrices
      lavu: add missing log.h include in timer.h
      fate: force the simple idct for xvid custom matrix test
      x86: use the inline int8x8_fmul_int32 only if inline SSE2 is availbale
      configure: clang: add -Qunused-arguments to as|ld_flags as well
      dca: include dcadsp.h in {arm,x86}/dca.h for checkheaders
      asvenc: free avctx->coded_frame on codec close
      mxfdec: free descriptor extradata in .read_close()
      asfdec: check ff_get_guid() return values during seeking
      asfdec: fix seeking with fragmented packets
      h264: make context_count unsigned
      jv: detect partial packets in the demuxer
      configure: avserver does not need $ldl
      configure: do not link libraries against program-specific dependencies
      mpeg12dec: do not add stereo3D side data to a non-existing frame
      ppc: reduce overreads when loading 8 pixels in altivec dsp functions

John Stebbins (5):
      ac3dec: Allow asymmetric application of DRC when drc_scale > 1
      doc: add decoders.texi
      doc: document correct option to list encoders
      lavc: set AVFrame pkt_pts and reordered_opaque in reget_buffer
      aacdec: set AVFrame sample_rate

Justin Ruggles (2):
      mov: do not set avg_frame_rate in the demuxer
      samplefmt: avoid integer overflow in av_samples_get_buffer_size()

Keith Lawson (1):
      vf_overlay: add eof_action switch

Kostya Shishkov (7):
      dxtory: correctly handle YUV slices with average odd height
      dxtory: change error code for unexpected slice configuration
      dxtory: add more compressed and uncompressed modes
      dxtory: compressed RGB555/RGB565 decoding support
      Mirillis FIC video decoder
      dnxhd: Support DNx444
      g2meet: make JPEG tile decoder operate on 8x8 block mask

Loren Merritt (1):
      x86inc: Speed up assembling with Yasm

Luca Barbato (11):
      hevc: Use uint64 to check for tile dimensions
      hevc: Prevent some integer overflows
      hevc: Bound check slice_qp
      hevc: Bound check cu_qp_delta
      mxf: Handle negative edit_rate
      hevc: Consider first quantization group any reference to 0, 0
      hevc: Reject impossible slice segment
      lavf: improve handling of sparse streams when muxing
      doxy: Format @code blocks so they render properly
      hevc: Conceal zero td
      h264: Refactor ff_h264_decode_ref_pic_list_reordering

Martin Storsjö (8):
      rtmpproto: Avoid using uninitialized memory
      rtmpproto: Send a full, absolute timestamp if it isn't monotonically growing
      mpegvideo_enc: Don't call ff_h263dsp_init unconditionally
      rtpdec_asf: Copy the need_parsing field from the chained demuxer
      vp8: Use 2 registers for dst_stride and src_stride in neon bilin filter
      arm: Add X() around all references to extern symbols
      arm: Add EXTERN_ASM to the .func and .type declarations for exported symbols
      arm: Remove a stray .fpu directive

Matthieu Bouron (1):
      mxf: Read field dominance flag

Maxim Poliakovski (3):
      g2meet: rename FRAME_INFO to more appropriate DISPLAY_INFO
      g2meet: factor out seeking to the chunk end
      g2meet: validate bpp and bitmasks in the display info

Michael Niedermayer (8):
      vc1: Always reset numref when parsing a new frame header.
      hevc: check that VPS referenced from SPS exists
      hevc: Fix modulo operations
      swscale: fix stride used in planarToNv12Wrapper()
      swscale: add nv12/nv21->yuv420 converter
      swscale/x86/rgb2rgb: add support for AVX
      rgb2rgb_template: add MMX/SSE2/AVX-optimized deinterleaveBytes
      mlpdec: fix request_channel_layout behavior.

Reinhard Tartler (1):
      Prepare for 10_beta1 Release

Ronald S. Bultje (7):
      vp9: fix mvref finding to adhere to bug in libvpx.
      x86: videodsp: Properly mark sse2 instructions in emulated_edge_mc as such.
      x86: videodsp: Fix a bug in a %if statement where we used '%%' instead of '&&'.
      vp8: fix bilinear C code to work if src_stride != dst_stride.
      vp8: fix PPC assembly to work if src_stride != dst_stride
      vp9: add fate sample for parallelmode.
      vp9: add a new segmentation sample.

Sam Lantinga (2):
      dxva2: Retry IDirectXVideoDecoder_BeginFrame()
      dxva2: Log errors verbosely

Tim Walker (10):
      ac3: set default matrix encoding modes in parse_frame_header.
      (e)ac3: parse and store the Lt/Rt and LFE mix levels.
      (e)ac3: clip surround mix level indexes.
      eac3: cosmetics, re-indent.
      mlp: improve request_channel_layout behavior.
      lavr: mix front center channel as indicated in the ATSC A/52 specification.
      mlp_parser: fix request_channel_layout behavior.
      ac3: update AC3PreferredStereoDownmixMode.
      lavu: add AV_FRAME_DATA_DOWNMIX_INFO side data type.
      ac3dec: set AV_FRAME_DATA_DOWNMIX_INFO side data.

Vittorio Giovara (10):
      jvdec: K&R formatting cosmetics
      mpeg: K&R formatting cosmetics
      h264: give numbers to nalus
      h264: print values in case of error
      h264: store current_sps_id inside the current sps
      h264: drop outdated comments
      h264_sei: name buffering period type consistently
      h264_sei: reorder headers
      h264_parser: use enum values in h264_find_frame_end()
      h264: use avpriv_request_sample for chroma_format_idc

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

-- 
Libav/FFmpeg packaging



More information about the pkg-multimedia-commits mailing list