summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* avcodec/h264: Check init_get_bits8() for failureMichael Niedermayer2016-05-19
| | | | | | Fixes CID1361935 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* ffmpeg_filter: Fix AVBufferSrcParameters leakMichael Niedermayer2016-05-19
| | | | | | Fixed: CID1361950 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avformat/avidec: Detect index with too short entriesMichael Niedermayer2016-05-18
| | | | | | Fixes Ticket5498 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/m101: Ask for samples with too small extradata_sizeMichael Niedermayer2016-05-18
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avfilter: add loudnormKyle Swanson2016-05-18
| | | | Signed-off-by: Kyle Swanson <k@ylo.ph>
* avcodec/m101: Check BPS valueMichael Niedermayer2016-05-18
| | | | | | | Fixes null pointer dereference Fixes Ticket5520 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/iff: add forgotten checks for end of input bufferPaul B Mahol2016-05-18
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avcodec/iff: scala anim32 & anim16 decompressionPaul B Mahol2016-05-18
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avformat/avio: Fix null pointer dereference in case of memleakMichael Niedermayer2016-05-18
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avformat/avio: fix memory leak in url_find_protocolYong Lei2016-05-18
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avformat/utils: Check negative bps before shifting in ff_get_pcm_codec_id()Chris Cunningham2016-05-17
| | | | | | Fixes: undefined shift. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* Merge commit '71d3305c2711d4f6ec8b92db09ff64cf4e19a58e'Derek Buitenhuis2016-05-17
|\ | | | | | | | | | | | | * commit '71d3305c2711d4f6ec8b92db09ff64cf4e19a58e': h264_parse: make sure the ref count is zeroed on all failure paths Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * h264_parse: make sure the ref count is zeroed on all failure pathsAnton Khirnov2016-04-24
| |
* | Merge commit 'a6e27f7add2698fdd89911632b570c3d0c3f2aaa'Derek Buitenhuis2016-05-17
|\| | | | | | | | | | | | | * commit 'a6e27f7add2698fdd89911632b570c3d0c3f2aaa': h264: factor out parsing the reference count into a separate file Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * h264: factor out parsing the reference count into a separate fileAnton Khirnov2016-04-24
| | | | | | | | This will allow decoupling the parser from the decoder.
* | Merge commit '56b17a33f231859cbccbd741b4763617cb4ecf03'Derek Buitenhuis2016-05-17
|\| | | | | | | | | | | | | * commit '56b17a33f231859cbccbd741b4763617cb4ecf03': h264: stop testing whether the reference count changes in ff_set_ref_count() Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * h264: stop testing whether the reference count changes in ff_set_ref_count()Anton Khirnov2016-04-24
| | | | | | | | It is no longer necessary after 741b494fa8cd28a7d096349bac183893c236e3f9
* | Merge commit 'e9f884416c76558098fc1f63825b293956e8483c'Derek Buitenhuis2016-05-17
|\| | | | | | | | | | | | | * commit 'e9f884416c76558098fc1f63825b293956e8483c': h264: move reading direct_spatial_mv_pred out of ff_set_ref_count() Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * h264: move reading direct_spatial_mv_pred out of ff_set_ref_count()Anton Khirnov2016-04-24
| | | | | | | | | | It has nothing to do with the reference count and so does not belong in this function.
* | Merge commit '8d0cc8ca97678f4ca87948ebabcbaab5a4f4c1f6'Hendrik Leppkes2016-05-17
|\| | | | | | | | | | | | | * commit '8d0cc8ca97678f4ca87948ebabcbaab5a4f4c1f6': h264_parser: switch to h2645_parse for NAL unescaping Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * h264_parser: switch to h2645_parse for NAL unescapingAnton Khirnov2016-04-24
| | | | | | | | Remove now unused ff_h264_decode_nal().
* | h2645_parse: support badly muxed mp4 streamsHendrik Leppkes2016-05-17
| | | | | | | | | | | | | | | | | | | | Some streams contain an additional AnnexB NAL inside the mp4/nalff NALU. This commonly occurs in interlaced streams where both fields are packed into the same MP4 NAL with an AnnexB startcode in between. Port handling of this format from the previous h264 nal handling. Fixes trac #5529
* | avcodec/iff: fix artifacts with uncompressed ham ANIMsPaul B Mahol2016-05-17
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avcodec/mips/h264dsp_mmi: Version 2 of the optimizations for loongson mmiZhouXiaoyong2016-05-17
| | | | | | | | | | | | | | | | | | 1. no longer use the register names directly and optimized code format 2. to be compatible with O32, specify type of address variable with mips_reg and handle the address variable with PTR_ operator 3. optimize some unaligned loads and stores 4. use uld and mtc1 to workaround cpu 3A2000 gslwlc1 bug (gslwlc1 instruction extension bug in O32 ABI) Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avformat/dtshddec: implement AUPR_HDR chunk parsingJames Almer2016-05-16
| | | | | | | | | | | | | | Use it to get stream duration, sample rate, channel count and initial padding Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
* | avformat/dtshddec: parse chunks stored after audio dataJames Almer2016-05-16
| | | | | | | | | | Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
* | avcodec/iff: add support for ANIMs with keyframes and concatenated ANIMsPaul B Mahol2016-05-16
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avcodec/iff: check if there is enough bytes leftPaul B Mahol2016-05-16
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avformat/utils: Do not compute the bitrate from duration == 0Michael Niedermayer2016-05-16
| | | | | | | | | | | | Fixes division by 0 in fate-acodec-ra144 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | ffmpeg: Check that r_frame_rate is set before attempting to use itMichael Niedermayer2016-05-16
| | | | | | | | | | | | | | | | Avoids unexpected occurance and dependency on NaN behavior and divisions by 0 Testcase: fate-lavf-fate-avi_cram Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | swresample/resample: Fix division by 0 with tap_count=1Michael Niedermayer2016-05-16
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | swresample/rematrix: Use clipping s16 rematrixing if overflows are possibleMichael Niedermayer2016-05-15
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avformat/adxdec: set bit_rate, fixes duration calculationPaul B Mahol2016-05-15
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | swresample/rematrix: Use error diffusion to avoid error in the DC component ↵Michael Niedermayer2016-05-15
| | | | | | | | | | | | | | | | | | | | | | of the matrix This fixes the sum of the integer coefficients ending up summing to a value larger than the value representing unity. This issue occurs with qN0.dts when converting to stereo Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avcodec/dsd: Fix "warning: ctables defined but not used [-Wunused-variable]"Michael Niedermayer2016-05-15
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avcodec/iff: rewrite out of bounds checking in writerPaul B Mahol2016-05-15
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avcodec/dstdec: Fix "warning: initialization from incompatible pointer type ↵Michael Niedermayer2016-05-15
| | | | | | | | | | | | [enabled by default]" Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | doc/general: update supported DCA extensionsJames Almer2016-05-14
| |
* | hevc: Fix memory leak related to a53_caption dataWill Kelleher2016-05-15
| | | | | | | | | | Signed-off-by: Will Kelleher <wkelleher@gogoair.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | doc/general: mention DST decoderPaul B Mahol2016-05-15
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | doc/general: mention WSD demuxerPaul B Mahol2016-05-15
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avcodec/escape124: change transitions table type to int8_tPaul B Mahol2016-05-15
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avcodec: bump minor and update Changelog for recent DST additionPaul B Mahol2016-05-15
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avcodec: add Direct Stream Transfer (DST) decoderPeter Ross2016-05-15
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avcodec/dca: print error message when no frame is found in packetfoo862016-05-14
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avcodec/iff: check for end of buffer in input for delta_l decompressionPaul B Mahol2016-05-14
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avutil/mips: header asmdefs.h add some PTR_ macros for loongsonZhouXiaoyong2016-05-14
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avutil/lzo: split test out into a separate fileJames Almer2016-05-13
| | | | | | | | Signed-off-by: James Almer <jamrial@gmail.com>
* | avcodec/iff: implement 3rd delta ANIM decompressionPaul B Mahol2016-05-13
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avformat/Makefile: fix avlanguage dependenciesJames Almer2016-05-13
| | | | | | | | Signed-off-by: James Almer <jamrial@gmail.com>