aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* avformat/utils: factor rfps calculation outMichael Niedermayer2013-12-052-67/+102
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avformat/utils: provide more IO statistics in debug output at start and end ↵Michael Niedermayer2013-12-051-2/+4
| | | | | | of av_find_streaminfo() Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/mjpegenc: use av_log2_16bit() in encode_block()Michael Niedermayer2013-12-051-1/+1
| | | | | | This reduces the number of operations done per non zero coefficient Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2013-12-053-14/+14
|\ | | | | | | | | | | | | * qatar/master: x86: Initialize mmxext after amd3dnow optimizations Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * x86: Initialize mmxext after amd3dnow optimizationsDiego Biurrun2013-12-043-14/+14
| | | | | | | | | | | | The mmxext optimizations should be at least equally fast if available and amd3dnow optimizations are being deprecated. Thus the former should override the latter, not the other way around.
* | avcodec/cavsdec: print error messages in case of errorsMichael Niedermayer2013-12-051-2/+6
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/cavsdec: use more specific error codesMichael Niedermayer2013-12-051-2/+2
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/cavsdec: print warning if no frame has been decodedMichael Niedermayer2013-12-051-1/+4
| | | | | | | | | | | | Fixes ticket3128 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/cavsdec: reset stcMichael Niedermayer2013-12-051-0/+2
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/cabac: force get_cabac to be not inlinedMichael Niedermayer2013-12-051-1/+1
| | | | | | | | | | | | | | | | | | | | works around bug in gccs inline asm register assignment Fixes Ticket3177 gcc from 4.4 to 4.6 is affected at least, no non affected gccs known clang seems not affected Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2013-12-041-1/+1
|\| | | | | | | | | | | | | | | | | | | * qatar/master: configure: Detect msvcrt libc with a CPP check instead of a link check Conflicts: configure Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * configure: Detect msvcrt libc with a CPP check instead of a link checkDiego Biurrun2013-12-041-1/+1
| | | | | | | | Simplifies host/target libc detection splitting.
* | Merge commit '5ec467328122b80fac94c2d5e3e7540d50381868'Michael Niedermayer2013-12-041-0/+4
|\| | | | | | | | | | | | | * commit '5ec467328122b80fac94c2d5e3e7540d50381868': configure: Add detected C library and host compiler to informative output Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * configure: Add detected C library and host compiler to informative outputDiego Biurrun2013-12-041-0/+4
| |
* | swresample: use the internal buffer for resampling the last few samplesMichael Niedermayer2013-12-041-2/+7
| | | | | | | | | | | | | | Fixes out of array read Fixes Ticket3193 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avformat/utils: move update_wrap_reference() upMichael Niedermayer2013-12-041-67/+64
| | | | | | | | | | | | | | simplifies code also remove extra {} Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avformat/utils: reorder operations in update_wrap_reference()Michael Niedermayer2013-12-041-4/+2
| | | | | | | | | | | | prevents a integer overflow Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Revert "avcodec/hevc: calculate checksum only if AV_EF_EXPLODE is set"Michael Niedermayer2013-12-041-2/+1
| | | | | | | | | | | | | | | | | | | | This reverts commit 758b6d39f685a510f48ff9e4c05fffa859d23c42. Requested-by: smarter "now that http://git.videolan.org/?p=ffmpeg.git;a=commit;h=97de206b44a48da726807cc3e7b9448a8112760b has been merged, http://git.videolan.org/?p=ffmpeg.git;a=commit;h=758b6d39f685a510f48ff9e4c05fffa859d23c42 could be reverted, this would reduce the delta with libav (and it makes sense)"
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2013-12-041-0/+1
|\| | | | | | | | | | | | | * qatar/master: avconv: initialize hwaccel_pix_fmt Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * avconv: initialize hwaccel_pix_fmtAnton Khirnov2013-12-031-0/+1
| | | | | | | | | | Fixes an assertion failure in vdpau_get_buffer() when -hwaccel auto is used, but hwaccel init fails.
* | mpegts: do not set pts for missing dts in video streamsRainer Hochecker2013-12-041-1/+4
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avformat/utils: correct for timestamp wrap earlierMichael Niedermayer2013-12-041-13/+23
| | | | | | | | | | | | This uses dts & pts as reference instead of first_dts Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avformat/utils: also fix wrapping of start_time in update_initial_timestamps()Michael Niedermayer2013-12-041-0/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avformat/utils: Fix pts_wrap_behavior calculation with negative first_dtsMichael Niedermayer2013-12-041-3/+4
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | ffprobe: free shared writer context on exitStefano Sabatini2013-12-031-0/+1
| | | | | | | | | | | | Fix leak. Spotted-by: Michael Niedermayer
* | libavcodec/mpegaudio: change CONFIG_FLOAT to USE_FLOATMichael Niedermayer2013-12-039-20/+20
| | | | | | | | | | | | | | | | The CONFIG_ name-space is set by configure, so its better to use a different prefix here. This also unifies the encoder & decoder define that is used Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec: split mp2 encoder into float and fixedMichael Niedermayer2013-12-038-23/+96
| | | | | | | | | | | | | | | | | | | | This makes the USE_FLOATS == 0 available to the end user More float optimizations can easily be added as well now common code should be factored out into a common file once all fixed point & floating point optimizations are done, this is to avoid having to move code back and forth between files. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | vp9_parser: handle zero-sized packets.Ronald S. Bultje2013-12-031-0/+7
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2013-12-030-0/+0
|\| | | | | | | | | | | | | | | | | | | | | | | * qatar/master: alsa-audio-dec: explicitly cast the delay to a signed int64 Conflicts: libavdevice/alsa-audio-dec.c no change as the buggy code has been replaced in ffmpeg Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * alsa-audio-dec: explicitly cast the delay to a signed int64Anton Khirnov2013-12-031-1/+1
| | | | | | | | | | | | Otherwise the expression will be evaluated as unsigned, which will break when the result should be negative. CC:libav-stable@libav.org
* | avfilter/vf_pad: fix req_endMichael Niedermayer2013-12-031-1/+1
| | | | | | | | | | | | | | Fixes out of array accesses Fixes Ticket3190 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Makefile: add dependancies for ffversion.hMichael Niedermayer2013-12-031-0/+2
| | | | | | | | | | | | It has to be build before the objects that use it Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | doc/examples/filtering_audio: init packet0.dataMichael Niedermayer2013-12-031-0/+1
| | | | | | | | | | | | Fixes use of uinitialized data and crash Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | doc/ffserver: remove spurious NoAudio option from stream exampleStefano Sabatini2013-12-021-1/+0
| |
* | lavfi/volume: support all channel countsStefano Sabatini2013-12-021-2/+2
| |
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2013-12-023-671/+703
|\| | | | | | | | | | | | | | | | | | | * qatar/master: dv: Split off DV video encoder into its own file Conflicts: libavcodec/dv.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * dv: Split off DV video encoder into its own fileDiego Biurrun2013-12-023-669/+700
| |
* | Merge commit '21710ea82118c9d19bea9277b2a85a33096fdd95'Michael Niedermayer2013-12-026-277/+251
|\| | | | | | | | | | | | | | | | | | | * commit '21710ea82118c9d19bea9277b2a85a33096fdd95': dv: Move DV VLC data tables out of header file Conflicts: libavcodec/dv_vlc_data.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * dv: Move DV VLC data tables out of header fileDiego Biurrun2013-12-026-277/+251
| |
* | Merge commit '5a9fcc7d2524d6c0f86b2855019ee9f4cf360276'Michael Niedermayer2013-12-021-0/+3
|\| | | | | | | | | | | | | | | | | | | * commit '5a9fcc7d2524d6c0f86b2855019ee9f4cf360276': build: Add rule for building host-specific object files Conflicts: Makefile Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * build: Add rule for building host-specific object filesDiego Biurrun2013-12-021-0/+3
| |
* | Merge commit 'ad477710244c761ad1c21246c34e0075fee12d11'Michael Niedermayer2013-12-021-1/+2
|\| | | | | | | | | | | | | | | | | | | * commit 'ad477710244c761ad1c21246c34e0075fee12d11': build: Add shorthand for HOSTCC compile macro Conflicts: Makefile Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * build: Add shorthand for HOSTCC compile macroDiego Biurrun2013-12-022-1/+2
| |
* | doc/examples/filtering_audio: fix chunked audio decodingStefano Sabatini2013-12-021-4/+15
| | | | | | | | | | | | Support the case when multiple frames are contained in a single packet. In particular, fix fate-samples/lossless-audio/luckynight-partial.shn sample decoding.
* | doc/examples/filtering_audio: fix styleStefano Sabatini2013-12-021-2/+2
| |
* | doc/examples/filtering_video: do not make use of AVBufferSinkParamsStefano Sabatini2013-12-021-5/+8
| | | | | | | | Set the value on the filter context instead. Simplify.
* | doc/examples/filtering_video: add some error handling in init_filters()Stefano Sabatini2013-12-021-6/+15
| |
* | doc/examples/README: fix typoStefano Sabatini2013-12-021-1/+1
| |
* | doc/examples/filtering_audio: add more error checksStefano Sabatini2013-12-021-10/+18
| |
* | doc/examples/filtering: make use of av_err2str()Stefano Sabatini2013-12-022-6/+2
| | | | | | | | Simplify.