Commit Graph

578 Commits

Author SHA1 Message Date
Michael Niedermayer
65f526835f I think we are also compliant to iso2.
Originally committed as revision 13765 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-06-13 13:52:53 +00:00
Michael Niedermayer
ed6e47c21d Add isom to the compatible brands.
Originally committed as revision 13764 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-06-13 12:19:01 +00:00
Baptiste Coudurier
b63ba850c1 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
2008-06-09 19:56:45 +00:00
Baptiste Coudurier
3c6a9f66b9 pass dts and pts through ffm, should fix streaming b frames
Originally committed as revision 13725 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-06-09 07:43:14 +00:00
Baptiste Coudurier
d8b1dffbc5 remove unneeded ffmpeg commandline switches, and enable quiet mode
Originally committed as revision 13720 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-06-09 00:26:25 +00:00
Baptiste Coudurier
8a4f5983ee update ffm seek tests now that timestamps are fixed
Originally committed as revision 13684 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-06-07 04:47:48 +00:00
Baptiste Coudurier
2940b38ef2 fix pts handling in ffm
Originally committed as revision 13683 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-06-07 00:49:03 +00:00
Baptiste Coudurier
c07d64c890 Reset reading state after successful seek.
Originally committed as revision 13682 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-06-07 00:35:37 +00:00
Baptiste Coudurier
995877956f update regression tests for ts due to r13641
Originally committed as revision 13651 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-06-03 17:59:24 +00:00
Michael Niedermayer
d59591fb02 In mpeg1/2 timestamps are associated with the access unit which
contains the first picture startcode that commences in the PES
packet, instead of the first access unit that commences in the
PES packet. Fix the parser to
handle that properly. This was a very long standing bug ...
The change to the seek regressions is because the mpeg ts muxer
stores too many invalid and randomized timestamps which overflow
the 4 entry buffer we use in the parser.

Originally committed as revision 13643 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-06-03 02:43:17 +00:00
Måns Rullgård
968ae1d9cc fix servertest in out of tree builds
Originally committed as revision 13631 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-06-02 22:56:58 +00:00
Baptiste Coudurier
79c7968726 update regressions tests, should be stable now
Originally committed as revision 13550 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-05-30 01:51:51 +00:00
Baptiste Coudurier
626932fd83 sleep seems needed to wait for feed to be setup
Originally committed as revision 13549 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-05-30 01:51:15 +00:00
Michael Niedermayer
bf1310c7b1 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
2008-05-28 10:25:20 +00:00
Baptiste Coudurier
0bf017c48b update regression ref due to r13412
Originally committed as revision 13427 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-05-26 08:22:38 +00:00
Baptiste Coudurier
fd83ad7f02 use short option
Originally committed as revision 13371 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-05-25 00:28:03 +00:00
Baptiste Coudurier
bc908bc453 do not loop input, useless
Originally committed as revision 13369 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-05-24 23:53:37 +00:00
Baptiste Coudurier
ea2b716f68 fix feed path according to regression script
Originally committed as revision 13368 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-05-24 23:48:45 +00:00
Baptiste Coudurier
1faf7a20d5 simplify, use ffserver launch directive
Originally committed as revision 13367 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-05-24 23:48:02 +00:00
Baptiste Coudurier
38baa83c8a no need to sleep to hide crashes
Originally committed as revision 13225 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-05-21 21:24:32 +00:00
Diego Biurrun
245976da2a Use full path for #includes from another directory.
Originally committed as revision 13098 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-05-09 11:56:36 +00:00
Diego Biurrun
953f54f1f4 #include required stdint.h header directly.
Originally committed as revision 13084 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-05-08 23:11:04 +00:00
Diego Biurrun
e680989d7b #include stdint.h instead of using a manual typedef for uint8_t.
Originally committed as revision 13073 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-05-07 08:41:34 +00:00
Ramiro Polla
bddbd7d3d1 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
2008-05-01 21:41:42 +00:00
Ramiro Polla
25060fdf55 Ignore whitespace differences in seek test.
Originally committed as revision 13028 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-05-01 20:04:08 +00:00
Baptiste Coudurier
d29ee34ce3 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
2008-04-25 15:06:07 +00:00
Baptiste Coudurier
0c691995bf cosmetics
Originally committed as revision 12962 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-04-25 14:04:27 +00:00
Henrik Gulbrandsen
4fa6eac5f1 Correct ASF duration.
Patch by Henrik Gulbrandsen: henrik gulbra net

Originally committed as revision 12916 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-04-21 08:19:16 +00:00
Michael Niedermayer
0366654e2b 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
2008-04-14 12:22:23 +00:00
Michael Niedermayer
fd31550d23 Fix seeking in rm.
Originally committed as revision 12779 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-04-09 23:19:05 +00:00
Baptiste Coudurier
83edd50917 update ogg seek reg tests because of r12630
Originally committed as revision 12664 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-04-01 12:49:54 +00:00
Baptiste Coudurier
3a71577f87 homogenous regression tests output for image formats
Originally committed as revision 12639 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-30 21:29:38 +00:00
Baptiste Coudurier
3251f24be7 missed one
Originally committed as revision 12638 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-30 21:28:52 +00:00
Baptiste Coudurier
7261f9bd25 cosmetics, remove leading whitespaces
Originally committed as revision 12637 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-30 21:21:49 +00:00
Baptiste Coudurier
e516d3488a 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
2008-03-30 17:27:58 +00:00
Justin Ruggles
fe790f89e8 Use 15-bit LPC precision by default. This generally gives better compression
results. Also update Ogg regression test.

Originally committed as revision 12630 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-30 16:01:10 +00:00
Justin Ruggles
6e330816d4 fix Ogg/FLAC header size
Originally committed as revision 12626 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-30 03:40:03 +00:00
Baptiste Coudurier
38c669d853 cosmetics, remove superflous comments
Originally committed as revision 12488 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-18 13:13:57 +00:00
Panagiotis Issaris
781138d005 Update the regression tests reference values after the changes to the Matroska
muxer/demuxer in revision 12358.

Originally committed as revision 12407 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-10 15:19:52 +00:00
Måns Rullgård
88b5db9f08 replace -f pgmyuv with -f image2 -vcodec pgmyuv
Originally committed as revision 12361 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-07 19:27:14 +00:00
Måns Rullgård
5b67e4f8b8 Simplify do_video_encoding() in regression.sh
All calls of this function use pgmyuv input format; hence
no need to specify it explicitly.

Originally committed as revision 12360 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-07 19:27:10 +00:00
Måns Rullgård
733a6d8360 Remove mp4psp regression test
The PSP MP4 format requires an AAC audio stream, so until
we have an AAC encoder we cannot test this format.

The existing test is broken and does not actually use the
PSP format.

Originally committed as revision 12359 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-07 19:27:07 +00:00
Kostya Shishkov
9dc92a38a0 IMA ADPCM encoder - QT variant
Originally committed as revision 12348 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-06 07:30:41 +00:00
Michael Niedermayer
73e2261318 The last flag fix fixed mpeg4-qprd (there the flags ended up being trashed
through lrintf(), that is gcc put the 32bit int flags in a 32bit float
which 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
2008-03-05 12:45:32 +00:00
Michael Niedermayer
b6bffc46b8 Fix trellis quant + AAN DCT.
Originally committed as revision 12221 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-25 22:43:42 +00:00
Diego Biurrun
2d83fe90e3 This shell script is not bash-specific.
Originally committed as revision 12124 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-16 14:42:44 +00:00
Diego Biurrun
989bbe62d0 Remove check for the availability of the -u diff flag, we require it in
other places without checking for its availability already.

Originally committed as revision 12123 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-16 14:37:23 +00:00
Michael Niedermayer
83a9db42a3 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
2008-02-15 20:32:32 +00:00
Michael Niedermayer
e942293db1 It appears last_pts was not set ...
Originally committed as revision 11939 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-15 13:21:00 +00:00
Michael Niedermayer
a712d725c0 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 the
single file I tried it on (the one in the regression tests), it was a loss
because all video frames were >4096 byte, so that it is disabled ATM.

Originally committed as revision 11936 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-15 02:57:19 +00:00