Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on May 25, 2015
  1. @michaelni

    avcodec/put_bits: Assert that there is enough space left in skip_put_…

    michaelni authored
    …bytes()
    
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
  2. @michaelni

    avcodec/mpegvideo_enc: Update the buffer size as more slices are merged

    michaelni authored
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
  3. @michaelni

    avcodec/put_bits: Update size_in_bits in set_put_bits_buffer_size()

    michaelni authored
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on May 24, 2015
  1. @michaelni

    avformat/mov: Mark avio context of decompressed atoms as seekable

    michaelni authored
    Fixes Ticket4329
    
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
  2. @michaelni

    avcodec/libutvideoenc: Fix memleak

    michaelni authored
    Fixes: CID1257657
    
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
  3. @jamrial

    libdcadec: search for frames that start late in a packet

    jamrial authored
    Based on commit 4ae1560
    
    Reviewed-by: Hendrik Leppkes <h.leppkes@gmail.com>
    Signed-off-by: James Almer <jamrial@gmail.com>
  4. @michaelni

    avcodec/ituh263enc: Pass PutBitContext into h263p_encode_umotion() in…

    michaelni authored
    …stead of MpegEncContext
    
    This avoids the need to dereference MpegEncContext->pb if it is
    already available outside h263p_encode_umotion()
    
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
  5. @michaelni

    avcodec: Pass PutBitContext into ff_h263_encode_motion() instead of M…

    michaelni authored
    …pegEncContext
    
    This avoids the need to dereference MpegEncContext->pb if it is
    already available outside ff_h263_encode_motion()
    
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
  6. @michaelni

    avcodec/h263: Remove unused argument of h263_get_motion_length()

    michaelni authored
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
  7. @michaelni

    avcodec/mpeg4video: Reorder operations to reduce accesses to err_reco…

    michaelni authored
    …gnition
    
    About 9 cpu cycle faster mpeg4_decode_mb()
    
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
  8. mov: always check avio_read return value

    Andreas Cadhalpun authored
    If avio_read fails, the buffer can contain uninitialized data.
    
    This fixes 'Conditional jump or move depends on uninitialised value(s)'
    valgrind warnings.
    
    Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
  9. mov: fix two memleaks

    Andreas Cadhalpun authored
    Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
  10. mov: abort on EOF in ff_mov_read_chan

    Andreas Cadhalpun authored
    Otherwise the loop can take a lot of time if num_descr is very large.
    
    Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
  11. @michaelni

    avformat/movenc: Remove float use from rgb_to_yuv()

    michaelni authored
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
  12. @michaelni

    avformat/swfenc: Remove another unneeded float computation

    michaelni authored
    fewer chances for rounding differences between platforms is better
    
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
  13. @michaelni

    avformat/swfenc: Remove unneeded floats

    michaelni authored
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on May 23, 2015
  1. @michaelni

    avformat/avienc: Avoid float usage

    michaelni authored
    reduces risk for rounding differences between platforms
    
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
  2. @michaelni

    avformat/4xm: Change fps to AVRational

    michaelni authored
    This fixes the video timebase as well
    
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
  3. @michaelni

    avcodec/y41pdec: Avoid using float for size test

    michaelni authored
    Floats are not bitexact
    
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
  4. @jamrial

    libwebp: simplify AVCodec.close functions

    jamrial authored
    Reviewed-by: Michael Niedermayer <michaelni@gmx.at>
    Signed-off-by: James Almer <jamrial@gmail.com>
  5. @jamrial

    configure: simplify libwebp checks

    jamrial authored
    The libwebpmux pkg-config file already has an explicit dependecy on libwebp >= 0.2.0.
    Also remove the warning and silently disable the anim encoder when libwebpmux is not new enough.
    This is more in line with other library components, like libvpx-vp9
    
    Reviewed-by: Michael Niedermayer <michaelni@gmx.at>
    Signed-off-by: James Almer <jamrial@gmail.com>
  6. nutdec: fix various memleaks on failure

    Andreas Cadhalpun authored
    Reviewed-by: Michael Niedermayer <michaelni@gmx.at>
    Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
  7. @michaelni

    avcodec/dcadec: Search and decode frame in case it starts later in a …

    michaelni authored
    …packet
    
    This fixes decoding the first frame of some dts files
    
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
  8. @rcombs @michaelni

    avformat/wavdec: Increase dts packet threshold to fix more misdetections

    rcombs authored michaelni committed
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
  9. @michaelni

    avformat/wavdec: Increase probe_packets limit

    michaelni authored
    Fixes DTS detection of b2429e5ba9.dts
    
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
  10. nutdec: always check the get_str return value

    Andreas Cadhalpun authored
    If it fails, the buffers can be (partially) uninitialized.
    
    This fixes 'Conditional jump or move depends on uninitialised value(s)'
    valgrind warnings.
    
    Reviewed-by: Michael Niedermayer <michaelni@gmx.at>
    Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
  11. @jamrial

    libwebp: use a separate AVClass for each encoder

    jamrial authored
    Signed-off-by: James Almer <jamrial@gmail.com>
  12. @jamrial

    libwebpenc_common: add header guards

    jamrial authored
    Signed-off-by: James Almer <jamrial@gmail.com>
  13. @jamrial

    libwebp: remove unneeded defines

    jamrial authored
    Signed-off-by: James Almer <jamrial@gmail.com>
  14. @michaelni

    WebP encoder: use WebPAnimEncoder API when available.

    Urvang Joshi authored michaelni committed
    WebPAnimEncoder API is a combination of encoder (WebPEncoder) and muxer
    (WebPMux). It performs several optimizations to make it more efficient
    than the combination of WebPEncode() and native ffmpeg muxer.
    
    When WebPAnimEncoder API is used:
    - In the encoder layer: we use WebPAnimEncoderAdd() instead of
      WebPEncode().
    - The muxer layer: works like a raw muxer.
    
    On the other hand, when WebPAnimEncoder API isn't available, the old code is
    used as it is:
    - In the codec layer: WebPEncode is used to encode each frame
    - In the muxer layer:  ffmpeg muxer is used
    
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on May 22, 2015
  1. @michaelni

    avformat/nutdec: Check X in 2nd branch of index reading

    michaelni authored
    Prevents read of uninitialized variable
    
    Based on patch by: Andreas Cadhalpun <andreas.cadhalpun@googlemail.com>
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
  2. @michaelni

    Merge commit '4e17946f10d39eec6cc03fb249ae8147373141b6'

    michaelni authored
    * commit '4e17946f10d39eec6cc03fb249ae8147373141b6':
      mpegvideo: Rework various functions not to use MpegEncContext directly
    
    Conflicts:
    	libavcodec/mpegvideo.c
    
    Merged-by: Michael Niedermayer <michaelni@gmx.at>
  3. @michaelni

    Merge commit 'a3f4c930ac3f49f47b6e6ffda925d0dcf80320e2'

    michaelni authored
    * commit 'a3f4c930ac3f49f47b6e6ffda925d0dcf80320e2':
      mpegvideo: Have ff_mpeg_ref_picture use AVCodecContext directly
    
    Conflicts:
    	libavcodec/mpegvideo.c
    
    Merged-by: Michael Niedermayer <michaelni@gmx.at>
  4. @michaelni

    Merge commit 'd528045558825f01472e9bee873f60c98d661e53'

    michaelni authored
    * commit 'd528045558825f01472e9bee873f60c98d661e53':
      mpegvideo: Have ff_mpeg_unref_picture use AVCodecContext directly
    
    Conflicts:
    	libavcodec/mpegvideo.c
    	libavcodec/mpegvideo_enc.c
    
    The memset is left in place
    
    Merged-by: Michael Niedermayer <michaelni@gmx.at>
  5. @michaelni

    Merge commit '6f54dc43cee6b2f5d183acf98b32a3cf8be4a4fc'

    michaelni authored
    * commit '6f54dc43cee6b2f5d183acf98b32a3cf8be4a4fc':
      mpegvideo: Drop stream_codec_tag
    
    Merged-by: Michael Niedermayer <michaelni@gmx.at>
Something went wrong with that request. Please try again.