update seek regression tests due to ts modifications
Originally committed as revision 16606 to svn://svn.ffmpeg.org/ffmpeg/trunk
only write dts if they differ from pts, according to specs
Originally committed as revision 16605 to svn://svn.ffmpeg.org/ffmpeg/trunk
use delay to avoid negative dts
Originally committed as revision 16604 to svn://svn.ffmpeg.org/ffmpeg/trunk
set pts and dts of pes packets exactly according to specs
Originally committed as revision 16603 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fix PTS returned by the demuxers for mpeg4 without a decoder.More precissely fix has_b_frames.Fixes issue757
Originally committed as revision 16256 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fix regression.sh to work on OpenBSD which has md5 instead of md5sumbut it is in the path (/bin), not /sbin.
Originally committed as revision 16088 to svn://svn.ffmpeg.org/ffmpeg/trunk
Run regression tests on target system.
Originally committed as revision 15915 to svn://svn.ffmpeg.org/ffmpeg/trunk
10l: missing change from r15667 - global header also affect seek test results
Originally committed as revision 15668 to svn://svn.ffmpeg.org/ffmpeg/trunk
matroskaenc: require global headerfixes issue696
Originally committed as revision 15667 to svn://svn.ffmpeg.org/ffmpeg/trunk
Revert r15615: Enable AC-3 decoding regression tests.AC-3 decoding regression test fails with gcc 2.95.3 because of missingSSE support.
Originally committed as revision 15625 to svn://svn.ffmpeg.org/ffmpeg/trunk
Enable AC-3 decoding regression tests.
Originally committed as revision 15615 to svn://svn.ffmpeg.org/ffmpeg/trunk
write actual min and max frame size to FLAC header. update regression test checksum.
Originally committed as revision 15331 to svn://svn.ffmpeg.org/ffmpeg/trunk
write MD5 checksum to FLAC header. update regression tests.
Originally committed as revision 15326 to svn://svn.ffmpeg.org/ffmpeg/trunk
update FLAC regression test due to expected change after r15324
Originally committed as revision 15325 to svn://svn.ffmpeg.org/ffmpeg/trunk
Switch regression tests to swscale.Plain C, x86-32 and -64 have been tested and should work, otherarchs that had asm optmizations in swscale likely will need some fixesto either fall back on C if SWS_BITEXACT is set or make the asm match C.This also disables the PAL8 test as neither swscale nor the old scaler...
matroskadec: after seeking, skip up to the desired timestamp instead ofthe desired stream
Originally committed as revision 15282 to svn://svn.ffmpeg.org/ffmpeg/trunk
Bump Major version, this commit is almost just renaming bits_per_sample tobits_per_coded_sample but that cannot be done seperately.Patch by Luca AbeniAlso reset the minor version and fix the forgotton change to libfaad.Note: The API/ABI should not be considered stable yet, there still may...
fix seek regression tests after r15229The matroska demuxer now index every streams so seek on stream 1 now works.
Originally committed as revision 15254 to svn://svn.ffmpeg.org/ffmpeg/trunk
Remove further 1sample=2byte assumptions within FFmpeg to allowF32LE/F64BE/F64LE audio to be encoded properly.
Originally committed as revision 15192 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fix lossless jpeg encoder to comply to spec and store full redundantresiduals, Note this does not change RGB32 as we need to check thisagainst some decoder that supports it.
Originally committed as revision 15055 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fix the seek regressions to match changes in r14956, r14959 and r14960.The changes are verified and desired.
Originally committed as revision 14969 to svn://svn.ffmpeg.org/ffmpeg/trunk
matroska: fix regression test according to r14862
Originally committed as revision 14865 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add regression tests for F32LE, F64BE and F64LE PCM codecs.
Originally committed as revision 14838 to svn://svn.ffmpeg.org/ffmpeg/trunk
Apply PCM ENCODE/DECODE macros to the S/U,8/24/32,LE/BE PCM codecs.
Originally committed as revision 14692 to svn://svn.ffmpeg.org/ffmpeg/trunk
PCM regression tests.
Originally committed as revision 14671 to svn://svn.ffmpeg.org/ffmpeg/trunk
add dv 4:1:1 regression test
Originally committed as revision 14631 to svn://svn.ffmpeg.org/ffmpeg/trunk
100l, fix test, ref values were done with mv0, dunno how this slipped in
Originally committed as revision 14630 to svn://svn.ffmpeg.org/ffmpeg/trunk
add mpeg2 4:2:2 regression test
Originally committed as revision 14629 to svn://svn.ffmpeg.org/ffmpeg/trunk
matroskadec: update seek regression test to match new ebml parserThis change is due to r14590.The AVPacket position now points to the first byte of the actualpacket data in the file. It previously pointed to the EBML elementID preceding packet data.
Originally committed as revision 14612 to svn://svn.ffmpeg.org/ffmpeg/trunk
Only reset buffer state if seeking is successful; update seek reg ref.
Originally committed as revision 14491 to svn://svn.ffmpeg.org/ffmpeg/trunk
check url_fseek return value, update seek reg tests
Originally committed as revision 14488 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fix tiny_psnr so it compares all bytes (it did skip the last block).Also display both file sizes and slightly change the output formatting.[not split in 3 patches to avoid the huge checksum files from being changed and having to be reviewed 3 times, if people want it split i can revert and...
cosmetics: typo/grammar fixes
Originally committed as revision 14371 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fix segfault with non existing input files.
Originally committed as revision 14369 to svn://svn.ffmpeg.org/ffmpeg/trunk
update swf video frame number when muxing done, fix #439
Originally committed as revision 14293 to svn://svn.ffmpeg.org/ffmpeg/trunk
Make our flac decoder decode all the data at EOF.Fixes issue524
Originally committed as revision 14223 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fix MS ADPCM de- and encoding: first and second sample are swapped.Noticeable better decoding of e.g. http://samples.mplayerhq.hu/A-codecs/msadpcm-stereo/dance-b5th.asf
Originally committed as revision 14201 to svn://svn.ffmpeg.org/ffmpeg/trunk
10000l for myself, my last change was incomplete.This one also reverts the libav mpeg ts regression test score change.
Originally committed as revision 14132 to svn://svn.ffmpeg.org/ffmpeg/trunk
Set cur_dts to 0 only during creating new streams and not every time cur_dts happensto be AV_NOPTS_VALUE.
Originally committed as revision 14118 to svn://svn.ffmpeg.org/ffmpeg/trunk
store dts in ffm headers
Originally committed as revision 13880 to svn://svn.ffmpeg.org/ffmpeg/trunk
remove pts set hack, this is no more correct
Originally committed as revision 13879 to svn://svn.ffmpeg.org/ffmpeg/trunk
update seek reg ref due to r13856
Originally committed as revision 13878 to svn://svn.ffmpeg.org/ffmpeg/trunk
enable feeder threads
Originally committed as revision 13868 to svn://svn.ffmpeg.org/ffmpeg/trunk
do not reset ffm pts, this avoids setting last pts to 0 and screwing up seeking
Originally committed as revision 13856 to svn://svn.ffmpeg.org/ffmpeg/trunk
use av_seek_frame to flush demxu pending packets, fixes seeking, should have been done when av_find_stream_info was added
Originally committed as revision 13855 to svn://svn.ffmpeg.org/ffmpeg/trunk
update reg ref due to r13851
Originally committed as revision 13852 to svn://svn.ffmpeg.org/ffmpeg/trunk
I think we are also compliant to iso2.
Originally committed as revision 13765 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add isom to the compatible brands.
Originally committed as revision 13764 to svn://svn.ffmpeg.org/ffmpeg/trunk
remove obsolete requirements, quicktime 6 is from 2002, not sure if muxing scheme still fits
Originally committed as revision 13732 to svn://svn.ffmpeg.org/ffmpeg/trunk
pass dts and pts through ffm, should fix streaming b frames
Originally committed as revision 13725 to svn://svn.ffmpeg.org/ffmpeg/trunk
remove unneeded ffmpeg commandline switches, and enable quiet mode
Originally committed as revision 13720 to svn://svn.ffmpeg.org/ffmpeg/trunk
update ffm seek tests now that timestamps are fixed
Originally committed as revision 13684 to svn://svn.ffmpeg.org/ffmpeg/trunk
fix pts handling in ffm
Originally committed as revision 13683 to svn://svn.ffmpeg.org/ffmpeg/trunk
Reset reading state after successful seek.
Originally committed as revision 13682 to svn://svn.ffmpeg.org/ffmpeg/trunk
update regression tests for ts due to r13641
Originally committed as revision 13651 to svn://svn.ffmpeg.org/ffmpeg/trunk
In mpeg1/2 timestamps are associated with the access unit whichcontains the first picture startcode that commences in the PESpacket, instead of the first access unit that commences in thePES packet. Fix the parser tohandle that properly. This was a very long standing bug ......
fix servertest in out of tree builds
Originally committed as revision 13631 to svn://svn.ffmpeg.org/ffmpeg/trunk
update regressions tests, should be stable now
Originally committed as revision 13550 to svn://svn.ffmpeg.org/ffmpeg/trunk
sleep seems needed to wait for feed to be setup
Originally committed as revision 13549 to svn://svn.ffmpeg.org/ffmpeg/trunk
Update regression checksums after dts calculation fix (r13470).Before, all dts where wrong, now just the first is a little odd.
Originally committed as revision 13491 to svn://svn.ffmpeg.org/ffmpeg/trunk
update regression ref due to r13412
Originally committed as revision 13427 to svn://svn.ffmpeg.org/ffmpeg/trunk
use short option
Originally committed as revision 13371 to svn://svn.ffmpeg.org/ffmpeg/trunk
do not loop input, useless
Originally committed as revision 13369 to svn://svn.ffmpeg.org/ffmpeg/trunk
fix feed path according to regression script
Originally committed as revision 13368 to svn://svn.ffmpeg.org/ffmpeg/trunk
simplify, use ffserver launch directive
Originally committed as revision 13367 to svn://svn.ffmpeg.org/ffmpeg/trunk
no need to sleep to hide crashes
Originally committed as revision 13225 to svn://svn.ffmpeg.org/ffmpeg/trunk
Use full path for #includes from another directory.
Originally committed as revision 13098 to svn://svn.ffmpeg.org/ffmpeg/trunk
#include required stdint.h header directly.
Originally committed as revision 13084 to svn://svn.ffmpeg.org/ffmpeg/trunk
#include stdint.h instead of using a manual typedef for uint8_t.
Originally committed as revision 13073 to svn://svn.ffmpeg.org/ffmpeg/trunk
Do not duplicate -y parameter on regression.sh.It is already set by FFMPEG_OPTS.
Originally committed as revision 13029 to svn://svn.ffmpeg.org/ffmpeg/trunk
Ignore whitespace differences in seek test.
Originally committed as revision 13028 to svn://svn.ffmpeg.org/ffmpeg/trunk
fix adpcm ima qt decoding, channel at init is 0, correct stereo out since samples += avctx->channels
Originally committed as revision 12965 to svn://svn.ffmpeg.org/ffmpeg/trunk
cosmetics
Originally committed as revision 12962 to svn://svn.ffmpeg.org/ffmpeg/trunk
Correct ASF duration.Patch by Henrik Gulbrandsen: henrik gulbra net
Originally committed as revision 12916 to svn://svn.ffmpeg.org/ffmpeg/trunk
Use generic seeking code for flv. The removed code was a buggy duplicate.
Originally committed as revision 12812 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fix seeking in rm.
Originally committed as revision 12779 to svn://svn.ffmpeg.org/ffmpeg/trunk
update ogg seek reg tests because of r12630
Originally committed as revision 12664 to svn://svn.ffmpeg.org/ffmpeg/trunk
homogenous regression tests output for image formats
Originally committed as revision 12639 to svn://svn.ffmpeg.org/ffmpeg/trunk
missed one
Originally committed as revision 12638 to svn://svn.ffmpeg.org/ffmpeg/trunk
cosmetics, remove leading whitespaces
Originally committed as revision 12637 to svn://svn.ffmpeg.org/ffmpeg/trunk
change rle encoder to count up to 127, sgi does not support 128
Originally committed as revision 12631 to svn://svn.ffmpeg.org/ffmpeg/trunk
Use 15-bit LPC precision by default. This generally gives better compressionresults. Also update Ogg regression test.
Originally committed as revision 12630 to svn://svn.ffmpeg.org/ffmpeg/trunk
fix Ogg/FLAC header size
Originally committed as revision 12626 to svn://svn.ffmpeg.org/ffmpeg/trunk
cosmetics, remove superflous comments
Originally committed as revision 12488 to svn://svn.ffmpeg.org/ffmpeg/trunk
Update the regression tests reference values after the changes to the Matroskamuxer/demuxer in revision 12358.
Originally committed as revision 12407 to svn://svn.ffmpeg.org/ffmpeg/trunk
replace -f pgmyuv with -f image2 -vcodec pgmyuv
Originally committed as revision 12361 to svn://svn.ffmpeg.org/ffmpeg/trunk
Simplify do_video_encoding() in regression.sh
All calls of this function use pgmyuv input format; henceno need to specify it explicitly.
Originally committed as revision 12360 to svn://svn.ffmpeg.org/ffmpeg/trunk
Remove mp4psp regression test
The PSP MP4 format requires an AAC audio stream, so untilwe have an AAC encoder we cannot test this format.
The existing test is broken and does not actually use thePSP format.
Originally committed as revision 12359 to svn://svn.ffmpeg.org/ffmpeg/trunk
IMA ADPCM encoder - QT variant
Originally committed as revision 12348 to svn://svn.ffmpeg.org/ffmpeg/trunk
The last flag fix fixed mpeg4-qprd (there the flags ended up being trashedthrough lrintf(), that is gcc put the 32bit int flags in a 32bit floatwhich caused some to be lost ...).I wonder why FATE did not pick this up?
Originally committed as revision 12329 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fix trellis quant + AAN DCT.
Originally committed as revision 12221 to svn://svn.ffmpeg.org/ffmpeg/trunk
This shell script is not bash-specific.
Originally committed as revision 12124 to svn://svn.ffmpeg.org/ffmpeg/trunk
Remove check for the availability of the -u diff flag, we require it inother places without checking for its availability already.
Originally committed as revision 12123 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fix timestamps and durations if the first packets have no durations nor timestamps,and the information needed to guess the duration only becomes known at a later packet.
Originally committed as revision 11963 to svn://svn.ffmpeg.org/ffmpeg/trunk
It appears last_pts was not set ...
Originally committed as revision 11939 to svn://svn.ffmpeg.org/ffmpeg/trunk
Header elision muxing support.This only removes 2 bytes from MP3 and MP2 currently.Up to 4 could be removed from MP3/MP2 though this might need a 2pass muxer.Primitive code to remove headers from MPEG-1/2/4 is there too but for thesingle file I tried it on (the one in the regression tests), it was a loss...
Update regression test checksum for ffm.
Originally committed as revision 11933 to svn://svn.ffmpeg.org/ffmpeg/trunk
seek regression ref update for ogg
Originally committed as revision 11869 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fix issue 338:Correctly interleave ogg packets per granuleand set eos correctly, 2 packets buffering is needed.It duplicates interleave_per_dts a bit,if someone has a good solution, I'll implement it.
Originally committed as revision 11867 to svn://svn.ffmpeg.org/ffmpeg/trunk
Update seektest regression as well to previous lavf/nut commits
Originally committed as revision 11864 to svn://svn.ffmpeg.org/ffmpeg/trunk