summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* 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>
* | avutil/sha512-test: fix memleakJames Almer2016-05-13
| | | | | | | | Signed-off-by: James Almer <jamrial@gmail.com>
* | avutil/sha-test: fix memleakJames Almer2016-05-13
| | | | | | | | Signed-off-by: James Almer <jamrial@gmail.com>
* | avutil/ripemd-test: fix memleakJames Almer2016-05-13
| | | | | | | | Signed-off-by: James Almer <jamrial@gmail.com>
* | avutil/aes-test: fix memleakJames Almer2016-05-13
| | | | | | | | Signed-off-by: James Almer <jamrial@gmail.com>
* | swresample/arm: add ff_resample_common_apply_filter_{x4,x8}_{float,s16}_neonMatthieu Bouron2016-05-13
| |
* | avcodec/iff: change delta l offset to uint32_tPaul B Mahol2016-05-13
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avcodec/avpacket: Respect payload offset in av_packet_refAndriy Lysnevych2016-05-13
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avformat/dump.c: fix mixed log levelsTobias Rapp2016-05-13
| | | | | | | | | | | | | | | | Previously a partial log message without newline was printed in case of loglevel=warning. Signed-off-by: Tobias Rapp <t.rapp@noa-archive.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | lavc: add IFF ANIM decoderPaul B Mahol2016-05-13
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | Merge commit 'f3ed484953b81856e40239d2410058a96188b2be'Derek Buitenhuis2016-05-12
|\| | | | | | | | | | | | | * commit 'f3ed484953b81856e40239d2410058a96188b2be': h264_mp4toannexb_bsf: do not fail on annex B extradata Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * h264_mp4toannexb_bsf: do not fail on annex B extradataAnton Khirnov2016-04-24
| | | | | | | | | | Just pass through the bitstream as is. This is the same as what is done for HEVC already.
* | ape: Unbreak adaptcoeffs computationLuca Barbato2016-05-12
| | | | | | | | | | | | | | | | And simplify and explain the expression. Fault introduced in f3fdef108eb06b1e71b29152bf6822519e787efe Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* | Merge commit '5fca95c8e515a5ae542d9626ec088bdfc658450e'Derek Buitenhuis2016-05-12
|\| | | | | | | | | | | | | * commit '5fca95c8e515a5ae542d9626ec088bdfc658450e': libx264: Forbid inverted Stereo3D mode Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * libx264: Forbid inverted Stereo3D modeVittorio Giovara2016-04-21
| |
* | Merge commit '9e2af0e9071a1229cfe21efff394691d91f979b2'Derek Buitenhuis2016-05-12
|\| | | | | | | | | | | | | * commit '9e2af0e9071a1229cfe21efff394691d91f979b2': libx264: Allow Stereo3D monoscopic value Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>