summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* TAK demuxer, decoder and parserPaul B Mahol2012-10-08
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* fate/ffprobe: add some stream metadata.Clément Bœsch2012-10-08
|
* ffserver: fix seeking with ?date=...Clément Bœsch2012-10-08
| | | | | | | | | | | Regression since 5f847bf61dca1fd1a2f65a2f56c9a99d1cb716ab. After this commit, timestamps pushed by FFmpeg won't be relative anymore, but absolute (based on the date/time at the beginning of the push). This will allow seeking to work properly. Before this patch, the seek was done, but ffm timestamps were way smallers than the absolute requested timestamp (based on a date), so the seek was done, but to the end of the stream (which was similar to no effect at all).
* Fix build failure on osx 10.5.8 ppcPavel Koshevoy2012-10-08
| | | | | | | | Second parameter to vec_splat must be a literal, not a variable value. Therefore the second nested for-loop in float_to_int16_stride_altivec had to be unrolled. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* mpegts: fuzzy crc check for not so spec compliant filesMichael Niedermayer2012-10-08
| | | | | | Fixes Ticket598 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* xtea: give constants the correct typeMichael Niedermayer2012-10-08
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* wmalosslessdec: remove unused variableMichael Niedermayer2012-10-08
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* tscc: fix "assignment discards qualifiers from pointer target type" warningMichael Niedermayer2012-10-08
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* tiff: fix "assignment discards qualifiers from pointer target type" warningMichael Niedermayer2012-10-08
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* rangecoder: fix "incompatible pointer type" warningMichael Niedermayer2012-10-08
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* ffv1: fix array data typesMichael Niedermayer2012-10-08
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* 8svx: remove unused variableMichael Niedermayer2012-10-08
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* mxfenc: fix av_log data type for dts paramaterMichael Niedermayer2012-10-08
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* mux: change 1 assert->av_assert1()Michael Niedermayer2012-10-07
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* x86/motion_est: assert->av_assert2()Michael Niedermayer2012-10-07
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* motion-test: fix height parameterMichael Niedermayer2012-10-07
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* adpcmenc: ensure calls to adpcm_ima_compress_sample() are in the right orderJustin Ruggles2012-10-07
| | | | | | Should fix fate-acodec-adpcm-ima_wav with several compilers. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avformat: fix typo in commentPaul B Mahol2012-10-07
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* h264: switch some asserts to av_assert1/2()Michael Niedermayer2012-10-07
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* dsputil_template: replace assert() by av_assert2()Michael Niedermayer2012-10-07
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* matroskaenc: remove MATROSKA_ID_VIDEODISPLAYUNIT 3Michael Niedermayer2012-10-07
| | | | | | | Should fix ticket 1754 Thanks-to: Moritz Bunkus <moritz@bunkus.org> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-10-07
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: wmaenc: use float planar sample format (e)ac3enc: use planar sample format aacenc: use planar sample format adpcmenc: use planar sample format for adpcm_ima_wav and adpcm_ima_qt adpcmenc: move 'ch' variable to higher scope adpcmenc: fix 3 instances of variable shadowing adpcm_ima_wav: simplify encoding libvorbis: use planar sample format libmp3lame: use planar sample formats vorbisenc: use float planar sample format ffm: do not write or read the audio sample format parseutils: fix parsing of invalid alpha values doc/RELEASE_NOTES: update for the 9 release. smoothstreamingenc: Add a more verbose error message smoothstreamingenc: Ignore the return value from mkdir smoothstreamingenc: Try writing a manifest when opening the muxer smoothstreamingenc: Move the output_chunk_list and write_manifest functions up smoothstreamingenc: Properly return errors from ism_flush to the caller smoothstreamingenc: Check the output UrlContext before accessing it Conflicts: doc/RELEASE_NOTES libavcodec/aacenc.c libavcodec/ac3enc_template.c libavcodec/wmaenc.c tests/ref/lavf/ffm Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * wmaenc: use float planar sample formatJustin Ruggles2012-10-06
| |
| * (e)ac3enc: use planar sample formatJustin Ruggles2012-10-06
| |
| * aacenc: use planar sample formatJustin Ruggles2012-10-06
| |
| * adpcmenc: use planar sample format for adpcm_ima_wav and adpcm_ima_qtJustin Ruggles2012-10-06
| |
| * adpcmenc: move 'ch' variable to higher scopeJustin Ruggles2012-10-06
| | | | | | | | It is used for multiple codecs.
| * adpcmenc: fix 3 instances of variable shadowingJustin Ruggles2012-10-06
| |
| * adpcm_ima_wav: simplify encodingJustin Ruggles2012-10-06
| |
| * libvorbis: use planar sample formatJustin Ruggles2012-10-06
| |
| * libmp3lame: use planar sample formatsJustin Ruggles2012-10-06
| |
| * vorbisenc: use float planar sample formatJustin Ruggles2012-10-06
| |
| * ffm: do not write or read the audio sample formatJustin Ruggles2012-10-06
| |
| * parseutils: fix parsing of invalid alpha valuesMans Rullgard2012-10-06
| | | | | | | | | | | | | | | | | | | | An alpha specifier outside the valid range results in a conversion from double to long with undefined result. Range-checking the double and only converting it after it passes avoids this. Fixes fate-parseutils errors on some systems. Signed-off-by: Mans Rullgard <mans@mansr.com>
| * doc/RELEASE_NOTES: update for the 9 release.Anton Khirnov2012-10-06
| | | | | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
| * smoothstreamingenc: Add a more verbose error messageMartin Storsjö2012-10-06
| | | | | | | | | | | | This helps tracking down the cause if this happens to be an issue. Signed-off-by: Martin Storsjö <martin@martin.st>
| * smoothstreamingenc: Ignore the return value from mkdirMartin Storsjö2012-10-06
| | | | | | | | | | | | | | | | We don't need to return an error if the directory already existed. We make sure that the directory actually is properly writeable later within ism_write_header by writing a manifest anyway. Signed-off-by: Martin Storsjö <martin@martin.st>
| * smoothstreamingenc: Try writing a manifest when opening the muxerMartin Storsjö2012-10-06
| | | | | | | | | | | | | | This allows failing cleaner and earlier if unable to write to the output directory. Signed-off-by: Martin Storsjö <martin@martin.st>
| * smoothstreamingenc: Move the output_chunk_list and write_manifest functions upMartin Storsjö2012-10-06
| | | | | | | | | | | | | | This allows calling write_manifest from ism_write_header without a forward declaration. Signed-off-by: Martin Storsjö <martin@martin.st>
| * smoothstreamingenc: Properly return errors from ism_flush to the callerMartin Storsjö2012-10-06
| | | | | | | | Signed-off-by: Martin Storsjö <martin@martin.st>
| * smoothstreamingenc: Check the output UrlContext before accessing itMartin Storsjö2012-10-06
| | | | | | | | | | | | | | This code can be called with a NULL UrlContext if writing of the trailer involves seeking. Signed-off-by: Martin Storsjö <martin@martin.st>
* | movenc: support an alternative to edit lists to handle the first DTS != 0 case.Michael Niedermayer2012-10-07
| | | | | | | | | | | | | | | | | | | | Some software does not support edit lists at all, the adobe flash player seems to be one of these. Which results in AV sync errors when edit lists are used to adjust AV sync. 2nd try on implementing this, the first try had various issues Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | mov: fix integer avoption typesMichael Niedermayer2012-10-07
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | mpeg4videodec: fix integer avoption typesMichael Niedermayer2012-10-07
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | libvpcenc: fix flags voption typesMichael Niedermayer2012-10-07
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | h264: fix integer avoption typesMichael Niedermayer2012-10-07
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | tests/Makefile: fix ffprobe-test.nut with target-execjamal2012-10-07
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | gmc_mmx: enable also for large pictures when emu edge isnt needed.Michael Niedermayer2012-10-06
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | dsputil_mmx: put optimized gmc code back and avoid a VLA without loosing ↵Michael Niedermayer2012-10-06
| | | | | | | | | | | | features. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | get_bits: get_bits_long() support n=0 as the docs allow itMichael Niedermayer2012-10-06
| | | | | | | | | | | | also the 0 case is indeed used in some code pathes Signed-off-by: Michael Niedermayer <michaelni@gmx.at>