Baptiste Coudurier
39a127bfbc
Only reset buffer state if seeking is successful; update seek reg ref.
...
Originally committed as revision 14491 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-07-31 19:40:06 +00:00
Baptiste Coudurier
23f02559fe
check url_fseek return value, update seek reg tests
...
Originally committed as revision 14488 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-07-31 18:01:12 +00:00
Michael Niedermayer
1e90317b65
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
split it]
Originally committed as revision 14374 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-07-24 17:24:36 +00:00
Diego Biurrun
cc8de8e8a5
cosmetics: typo/grammar fixes
...
Originally committed as revision 14371 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-07-24 17:04:14 +00:00
Michael Niedermayer
e740c796d8
Fix segfault with non existing input files.
...
Originally committed as revision 14369 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-07-24 15:47:28 +00:00
Baptiste Coudurier
9b92ed7666
update swf video frame number when muxing done, fix #439
...
Originally committed as revision 14293 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-07-19 03:25:50 +00:00
Michael Niedermayer
4c453ddbbc
Make our flac decoder decode all the data at EOF.
...
Fixes issue524
Originally committed as revision 14223 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-07-13 21:51:29 +00:00
Reimar Döffinger
ae8afab998
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
2008-07-13 14:08:28 +00:00
Michael Niedermayer
7efeb73a5a
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
2008-07-08 23:25:01 +00:00
Michael Niedermayer
6d77d9acf7
Set cur_dts to 0 only during creating new streams and not every time cur_dts happens
...
to be AV_NOPTS_VALUE.
Originally committed as revision 14118 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-07-08 14:07:37 +00:00
Baptiste Coudurier
148c8d8018
store dts in ffm headers
...
Originally committed as revision 13880 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-06-22 08:50:57 +00:00
Baptiste Coudurier
5e5f75cf8a
remove pts set hack, this is no more correct
...
Originally committed as revision 13879 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-06-22 08:44:58 +00:00
Baptiste Coudurier
78a5c7a5a1
update seek reg ref due to r13856
...
Originally committed as revision 13878 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-06-22 07:33:31 +00:00
Baptiste Coudurier
dbedf2aae2
enable feeder threads
...
Originally committed as revision 13868 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-06-22 01:35:43 +00:00
Baptiste Coudurier
54e5cf132d
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
2008-06-22 00:26:25 +00:00
Baptiste Coudurier
60a04f7fc9
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
2008-06-22 00:22:21 +00:00
Baptiste Coudurier
f7d321bc03
update reg ref due to r13851
...
Originally committed as revision 13852 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-06-21 04:03:17 +00:00
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
Benoit Fouet
3f8e1fc80c
Update regression test checksum for ffm.
...
Originally committed as revision 11933 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-14 09:20:53 +00:00
Baptiste Coudurier
485f076dc2
seek regression ref update for ogg
...
Originally committed as revision 11869 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-05 01:35:34 +00:00
Baptiste Coudurier
37b74c8651
Fix issue 338:
...
Correctly interleave ogg packets per granule
and 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
2008-02-05 01:16:47 +00:00
Oded Shimon
eb757a6251
Update seektest regression as well to previous lavf/nut commits
...
Originally committed as revision 11864 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-04 19:03:50 +00:00
Oded Shimon
4ddcc983b4
back_ptr calculation used wrong timebase when searching for back syncpoint
...
Originally committed as revision 11856 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-04 10:48:41 +00:00
Oded Shimon
02c986a8d6
Fix intented algo in syncpoint writing before keyframes in NUT muxer
...
Originally committed as revision 11855 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-04 10:45:32 +00:00
Oded Shimon
82badd27f1
nut->max_distance was not set at all anywhere in the NUT muxer
...
Originally committed as revision 11854 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-04 10:34:35 +00:00
Oded Shimon
103d74ea5c
ff_nut_reset_ts() expected to get 'ts*time_base_count', but muxer only
...
gave it 'ts'. Fixed by changing ff_nut_reset_ts() and demuxer params
Originally committed as revision 11851 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-04 10:27:32 +00:00
Måns Rullgård
9d6a96af24
remove single-frame images from seektest
...
Originally committed as revision 11837 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-03 21:38:56 +00:00
Måns Rullgård
704abfec05
remove useless/incorrect comments in regression.sh
...
Originally committed as revision 11834 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-03 19:26:32 +00:00
Måns Rullgård
2009721d99
split lavf regression tests
...
Originally committed as revision 11833 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-03 19:26:29 +00:00
Måns Rullgård
4383ed5cba
split regression tests allowing make to run them in parallel
...
Originally committed as revision 11832 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-03 19:26:26 +00:00
Måns Rullgård
d2e40fe5e1
get seek regression test filenames from reference file
...
Originally committed as revision 11831 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-03 19:26:22 +00:00
Michael Niedermayer
aba29e6feb
Fix b-libav.ul/al seek regression test.
...
Originally committed as revision 11696 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-01-31 20:04:17 +00:00
Måns Rullgård
f5655f2afb
remove duplicate, disabled nut regression test
...
Originally committed as revision 11671 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-01-30 21:04:00 +00:00
Diego Biurrun
76de4ea681
Print the name of the regression test that was run after finishing the test.
...
Originally committed as revision 11664 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-01-29 23:30:00 +00:00
Måns Rullgård
a8fa959a0f
rename dv50 regression test output file to dv50.dv
...
Originally committed as revision 11660 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-01-28 22:35:44 +00:00
Michael Niedermayer
175e23e875
Consider initial EOR in the back_ptr calculation.
...
Originally committed as revision 11550 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-01-17 13:59:52 +00:00
Benjamin Larsson
b529ab37ba
4 months of hard development and finally it's done. Closes issue 58. Adpcm_swf regressions tests.
...
Originally committed as revision 11160 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-12-03 15:35:23 +00:00
Michael Niedermayer
7548783bc5
correct invalid duration
...
Originally committed as revision 11152 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-12-03 10:23:09 +00:00
Kostya Shishkov
ec28509fed
Fix regression tests after r11127 and 11129
...
Patch by kostya
Originally committed as revision 11128 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-12-02 17:46:27 +00:00
Baptiste Coudurier
6865337f7b
ogg seek regression ref
...
Originally committed as revision 11001 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-11-11 19:36:04 +00:00
Baptiste Coudurier
5118cae694
ogg muxer
...
Originally committed as revision 10999 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-11-10 18:27:03 +00:00
Diego Biurrun
e9b67fe42e
Disable unused function, fixes the warning:
...
tests/tiny_psnr.c:55: warning: ‘exp16’ defined but not used
Originally committed as revision 10968 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-11-09 04:57:28 +00:00
Timofei V. Bondarenko
62b3415258
fix predictor initialization for adpcm-ima encoder not to lose first sample
...
in block in adpcm-ima decoder
Patch by Timofei V. Bondarenko: tim £ ipi, ac, ru
Original thread: [FFmpeg-devel] [PATCH] adpcm-ima-wav header and codec
Date: 10/15/2007 05:55 PM
Originally committed as revision 10933 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-11-06 13:08:04 +00:00
Benoit Fouet
40b67a56d1
Fix mov checksums following r10852.
...
Originally committed as revision 10928 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-11-05 09:24:16 +00:00
Kostya Shishkov
d447fc3132
Seek regression for RM demuxer fix
...
Originally committed as revision 10907 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-11-03 06:43:29 +00:00
Roberto Togni
64d8ef0bb7
Fix seek regression test for ac3 in rm after r10634
...
Needed because avparser changes the size of the packets
Originally committed as revision 10635 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-10-01 19:49:50 +00:00
Michael Niedermayer
f612801465
fix timestamps used for ratecontrol
...
these were wrong (in pts vs dts sense) when b frames were in use
they were also wrong if the average framerate was smaller than 1/timebase
resulting in totally wrong final bitrate
Originally committed as revision 10477 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-11 22:46:41 +00:00
Michael Niedermayer
e559c30a20
allow changing of the spatial_decomposition_count and quantization tables
...
per frame (this is untested as the encoder does not use it yet)
Originally committed as revision 10458 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-09 15:06:46 +00:00
Michael Niedermayer
7d7f57d939
store halfpel filter coefficients in the header as well as the
...
flag for diagonal interpolation
the primary reason for this change is that previously MC up to 1/4 pel
matched H.264 exactly and that increases the risk of stumbling over
patents
secondly this allows 0.10 db or more quality gain by choosing a longer
filter and the filter could also be chosen optimally for each frame
though that of course would cause speed loss at the decoder and encoder
side ...
Originally committed as revision 10436 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-08 14:51:13 +00:00
Michael Niedermayer
a68ca08e30
cleanup mc_block()
...
perform interpolation steps in such an order that halfpel interpolation
could be done per picture
this also makes mc_block() match h.264 for the 1/4 pel cases so that the
use of the h264 functions for some cases does not introduce a fantastic mess
Originally committed as revision 10433 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-08 03:14:20 +00:00
David Conrad
7a297ceb8f
Update mkv regression tests after r10421
...
Originally committed as revision 10430 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-07 15:58:08 +00:00
David Conrad
46491f138c
Matroska regression tests
...
Originally committed as revision 10391 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-05 01:05:54 +00:00
Neil Brown
9fcbcca60a
If a stream has no start time, but the first packet has a 'pts', use that
...
pts to set the start_time.
patch by Neil Brown: [neilb suse de]
original thread: [FFmpeg-devel] [patch 3/3] Make timing calculations less
dependant on start_time being defined.
date: 08/16/2007 08:27 AM
Originally committed as revision 10285 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-03 07:56:26 +00:00
Michael Niedermayer
d593e32983
use 16bit IDWT (a SIMD implementation of it should be >2x faster then with
...
the old 32bit code)
disable mmx/sse2 optimizations as they need a rewrite now
Originally committed as revision 10218 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-25 03:00:51 +00:00
Michael Niedermayer
b538791bc9
use more bits on the encoder side
...
negligible increase in quality
Originally committed as revision 10195 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-23 10:49:14 +00:00
Michael Niedermayer
ce611a27be
Change rounding of the horizontal DWT to match the vertical one.
...
This allows some simplifications and optimizations and should
not have any effect on quality.
Originally committed as revision 10172 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-21 16:29:40 +00:00
David Conrad
99e8b22dc5
Use PRId64 in seek test
...
Originally committed as revision 10098 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-13 05:18:14 +00:00
Michael Niedermayer
f38e2b13bd
nut regression test
...
Originally committed as revision 10057 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-10 14:38:31 +00:00
Baptiste Coudurier
9031aeb1cd
take care to use video track field number as duration
...
Originally committed as revision 10024 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-09 17:18:59 +00:00
Michael Niedermayer
371bf80642
ignore preroll, it is generally not what AVStream.start_time should contain
...
Originally committed as revision 9963 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-06 20:36:55 +00:00
Michael Niedermayer
d7826b58d2
make wmv1 and wmv2 playable with M$ DMO decoder
...
Originally committed as revision 9950 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-05 20:03:37 +00:00
Michael Niedermayer
a3be5e589b
update seek regressions for r9917
...
(correct initial timestamps which have AV_NOPTS_VALUE)
sorry, i will rm tests/seek_test ; make ; make seektest from now on
Before r9917 lavf replaced the initial dts which were unknown (AV_NOPTS_VALUE)
by values starting from -frame_duration or another guessed value.
After r9917 lavf buffers packets until it finds a known timestamp or it buffered
too much, it will then correct the previous unknown timestamps in the buffer exactly.
For the seek tests that meant that a few initial timestamps would get changed.
If no packet in the whole stream contains a timestamp then all timestamps
will be changed by first_frame_duration or so as 0 is used instead of
-frame_duration as startpoint ...
Originally committed as revision 9949 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-05 19:41:36 +00:00
Michael Niedermayer
d2f8f410bc
flashsv regression test
...
closes issue5
Originally committed as revision 9912 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-04 20:35:50 +00:00
Andreas Öman
6b8bcd3ed3
regression tests for yuv440p yuvj440p
...
patch by Andreas Öman: [andreas olebyn nu]
Originally committed as revision 9765 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-07-19 16:06:14 +00:00
Baptiste Coudurier
51d2ff8044
round timestamps up, k2 broadcast server seems to need it
...
Originally committed as revision 9630 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-07-13 17:06:58 +00:00
Måns Rullgård
1e56c151bc
set locale to C in seek test
...
Originally committed as revision 9584 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-07-10 20:49:05 +00:00
Benoit Fouet
d31c98bf80
update regression checksums after r9447
...
Originally committed as revision 9468 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-07-03 15:41:00 +00:00
Diego Biurrun
90b5b51eab
misc typo fixes
...
Originally committed as revision 9291 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-12 18:50:50 +00:00
Diego Biurrun
755bfeabcc
misc spelling fixes
...
Originally committed as revision 9289 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-12 09:29:25 +00:00
Diego Biurrun
4fbd52f0b8
Merge tests Makefile into the top-level Makefile.
...
This gets rid of some recursion and simplifies the code.
Originally committed as revision 9255 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-07 22:36:39 +00:00
Diego Biurrun
46076a95a0
The server configuration file is passed as a command line parameter.
...
Originally committed as revision 9254 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-07 21:36:58 +00:00
Benoit Fouet
9f6c879365
seek tests only available with GPL enabled
...
Originally committed as revision 9154 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-30 07:11:03 +00:00
Diego Biurrun
822dc0b820
Mark phony swscale_error target as such.
...
Originally committed as revision 9150 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-29 15:18:51 +00:00
Diego Biurrun
2d2fe55737
10l: Revert accidental removal of unused code.
...
Originally committed as revision 9142 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-27 15:52:57 +00:00
Diego Biurrun
0fd5a1b935
Exit with error when running libavtest and not configured with --enable-gpl.
...
Originally committed as revision 9141 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-27 14:07:44 +00:00
Diego Biurrun
faed2a7f8f
Rename variable for consistency.
...
Originally committed as revision 9140 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-27 14:05:50 +00:00
Diego Biurrun
1b1a1608be
whitespace cosmetics
...
Originally committed as revision 9139 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-27 14:05:01 +00:00
Diego Biurrun
acfd623e8f
better variable names
...
Originally committed as revision 9138 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-27 13:59:13 +00:00
Diego Biurrun
0cda58aaaa
Remove comments that are neither very enlightening nor particularly up-to-date.
...
Originally committed as revision 9137 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-27 13:50:14 +00:00
Diego Biurrun
6fea73ceef
Do not hide the commands make runs.
...
Originally committed as revision 9136 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-27 13:48:19 +00:00
Diego Biurrun
dd4ca89143
Fix seek_test compilation for out-of-tree builds.
...
Originally committed as revision 9135 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-27 13:36:02 +00:00
Diego Biurrun
59a2385e73
Remove portability comment, it should be pure POSIX now.
...
Originally committed as revision 9130 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-25 13:29:22 +00:00
Diego Biurrun
dc75f7eeb4
whitespace cosmetics
...
Originally committed as revision 9129 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-25 13:28:34 +00:00
Diego Biurrun
6d593d4356
'grep -q' is a GNU extension.
...
Originally committed as revision 9128 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-25 13:27:08 +00:00
Diego Biurrun
f1f836fd3b
Do not fail or print an error if the logfile already exists.
...
Originally committed as revision 9127 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-25 13:22:01 +00:00
Diego Biurrun
036ab241e5
Also remove seek_test upon clean.
...
Originally committed as revision 9125 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-25 12:41:41 +00:00
Diego Biurrun
90a7f95654
Replace multiple rules for compiling binaries by one pattern rule.
...
Originally committed as revision 9123 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-24 23:32:50 +00:00
Diego Biurrun
244e1e644c
Use proper license header.
...
Originally committed as revision 9122 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-24 23:14:54 +00:00
Diego Biurrun
c9639fab61
typo
...
Originally committed as revision 9121 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-24 23:13:10 +00:00
Diego Biurrun
79e95835e0
Remove obsolete and non-working DSP test program.
...
Originally committed as revision 9120 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-24 22:47:47 +00:00
Michael Niedermayer
e21c53bd39
forgotten h.261 seek regression checksum update due to
...
"r9076 | michael | 2007-05-20 03:05:34 +0200 (Sun, 20 May 2007) | 2 lines
slightly more correct spliting of frames"
Originally committed as revision 9089 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-21 12:43:47 +00:00
Ronald S. Bultje
f3ab6d9146
Do not specify directories in #include path, -I flags take care of this.
...
taken from a patch by Ronald S. Bultje, rbultje ronald.bitfreak net
Originally committed as revision 9035 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-16 09:56:30 +00:00
Zuxy Meng
2462e4b765
Remove trailing / from -I flags, MinGW appears to dislike them.
...
patch by Zuxy Meng, zuxy.meng gmail com
Originally committed as revision 8948 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-09 09:05:30 +00:00
Daniel Cardenas
711737af8e
give the position offset of the file in the packet
...
update seek regression test reference file accordingly
patch by Daniel Cardenas: Daniel Car cox net
original thread: [Ffmpeg-devel] [PATCH] Debug help for file position
date: 05/01/2007 02:42 AM
Originally committed as revision 8871 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-02 13:36:45 +00:00
Benoit Fouet
994cb3333d
update reference file for seek test after delivery 8826
...
Originally committed as revision 8870 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-02 13:28:15 +00:00
Benoit Fouet
be47dad75f
modify order in which files are diff'd
...
Originally committed as revision 8869 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-02 12:03:34 +00:00
Michael Niedermayer
c6a29a63b1
enable seektest
...
Originally committed as revision 8792 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-04-22 19:19:43 +00:00
Michael Niedermayer
e08c5c7849
seek regression test reference
...
Originally committed as revision 8791 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-04-22 19:10:33 +00:00
Michael Niedermayer
b9e65069bf
dont try to seek on single images
...
Originally committed as revision 8789 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-04-22 18:41:11 +00:00
Michael Niedermayer
a2638aa764
ensure that seek_test is rebuild if any of the libs changed
...
Originally committed as revision 8788 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-04-22 18:30:14 +00:00
Baptiste Coudurier
6b30123208
fix compilation
...
Originally committed as revision 8779 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-04-22 00:27:20 +00:00
Michael Niedermayer
c28baf069d
fix tiff regression test (bitexact flag was ignoredwhich caused the
...
LAVC version to be in the file and thus breaking with the last change of that)
Originally committed as revision 8734 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-04-14 18:58:26 +00:00
Kamil Nowosad
f4d47d6b30
YUV support patch by (Kamil Nowosad k.nowosad students mimuw edu pl)
...
Originally committed as revision 8638 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-04-06 23:16:08 +00:00
Michael Niedermayer
90b4e3930f
tiff & sgi regression test
...
Originally committed as revision 8636 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-04-06 20:47:03 +00:00
Michael Niedermayer
199c6e3cf1
md5 test for the image formats
...
Originally committed as revision 8491 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-03-24 02:14:34 +00:00
Michael Niedermayer
1e358f039f
bmp and tga image regression test
...
Originally committed as revision 8490 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-03-24 02:03:20 +00:00
Michael Niedermayer
1c87ed3a34
1000000l for me ive misstakely reverted the regression checksum change from r8444 in r8486
...
how did i succeed doing such a ridiculously silly thing? well i think it happened like:
1. verifying that the regression tests pass with old resample2.c
2. updating the regressions to the new resample2.c ... failed svn complained
3. svn up
4. updating the regressions to the new resample2.c success (r8485)
at that point everything was still ok
5. some more resample2.c work update regressions, read diff, commit (r8486)
my misstake was that the svn up at point 3 was run in tests/ -> iam an idiot
Originally committed as revision 8489 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-03-24 01:48:40 +00:00
Michael Niedermayer
8ec04d344a
set more reasonable cutoff for audio rate conversion
...
Originally committed as revision 8486 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-03-22 14:27:16 +00:00
Michael Niedermayer
4ba67eeed5
update resgression tests after the resampler changes
...
Originally committed as revision 8485 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-03-22 13:52:24 +00:00
Bill O'Shaughnessy
4140a5234e
AC-3 encoded volume is too high. Revert revision 7160:
...
bring AC3 encoder output up to input volume level
patch by Bill O'Shaughnessy % bill P oshaughnessy A gmail.com %
+ reg tests update gruntwork by me
Original thread:
date: Nov 21, 2006 11:36PM
subject: [Ffmpeg-devel] Simpler Patch to bring AC3 encoder output up to input level
Originally committed as revision 8444 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-03-18 23:18:05 +00:00
Benoit Fouet
f6ac2667e5
Remove -ab 64k from ffmpeg options, this is now default.
...
patch by Benoit Fouet, benoit.fouet purplelabs com
Originally committed as revision 8346 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-03-12 15:54:15 +00:00
Michael Niedermayer
75b213ed54
prevent audio packets from being fragmented, wmp mac doesnt seem to like that and microshitty also doesnt seem to ever fragment them
...
Originally committed as revision 8265 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-03-05 17:54:49 +00:00
Michael Niedermayer
ff0e0b62a2
update forgotten regression test chcksums for
...
====
Author: michael
Date: Mon Mar 5 03:41:49 2007
New Revision: 8240
Modified:
trunk/libavformat/asf-enc.c
Log:
create codec_comment_header which looks more like what M$ creates, sane or not ...
Originally committed as revision 8260 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-03-05 14:54:06 +00:00
Benoit Fouet
066a81a80f
change management of "ab" option in ffmpeg.c, so that it works as "b" option.
...
patch by Benoit Fouet % benoit P fouet A purplelabs P com %
Original thread:
Subj: [Ffmpeg-devel] [PATCH] use new way to handle "ab" option
Date: 03/03/2007 10:51 PM
Originally committed as revision 8244 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-03-05 10:04:53 +00:00
Michael Niedermayer
737287f802
all asf files i have have the 2 redundant duration fields differ by the preroll time so lets set them up like that too
...
Originally committed as revision 8239 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-03-05 02:00:20 +00:00
Michael Niedermayer
634b256913
all asf files i have have this field at 2 so lets try to change it to that ...
...
Originally committed as revision 8238 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-03-05 01:42:35 +00:00
Diego Biurrun
01d193aaec
Relicense to LGPL and add standard license header.
...
Approved by the author, Sebastien Bechet, over email.
Originally committed as revision 8188 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-03-02 10:15:07 +00:00
Diego Biurrun
eebfba2e24
Add standard LGPL header with Fabrice's permission.
...
Originally committed as revision 8150 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-27 16:56:57 +00:00
Diego Biurrun
ee5db69e85
Fix 'rm -r' vs 'rm -f' typo.
...
Originally committed as revision 8145 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-27 11:57:17 +00:00
Alex Beregszaszi
89daa6b8b6
synchronize to latest ffm changes
...
Originally committed as revision 8092 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-23 11:26:16 +00:00
Alex Beregszaszi
4eaf1ddf60
1l, clean up feed1.ffm after finishing the server test
...
Originally committed as revision 8075 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-22 14:32:35 +00:00
Alex Beregszaszi
508826f961
fix the server regression test (it produced for me identical results in more runs, really).
...
Originally committed as revision 8074 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-22 14:30:31 +00:00
Baptiste Coudurier
400615b68b
use aiff when we can, some players only support aiff
...
Originally committed as revision 7978 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-14 11:01:05 +00:00
Michael Niedermayer
1d7d9935b2
always use audio spread (instead of "video no spread" for audio ...)
...
Originally committed as revision 7960 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-12 23:32:55 +00:00
Michael Niedermayer
5a4f1328ef
oops forgot this one (increase preroll time to min of my asfs)
...
Originally committed as revision 7956 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-12 22:56:14 +00:00
Michael Niedermayer
a98d3e829a
increaseing preroll time to the minimum of the asf files i have
...
Originally committed as revision 7955 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-12 22:55:09 +00:00
Michael Niedermayer
d9076fe7c3
remove md5 check for wma as there are rounding differences between cpus
...
Originally committed as revision 7954 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-12 19:59:38 +00:00
Michael Niedermayer
0786943a00
disabling vorbis regression test for now, both encoder and decoder behave strange and have to be fixed
...
Originally committed as revision 7953 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-12 19:50:57 +00:00
Michael Niedermayer
0d9f863340
dont set the keyframe flag for audio as microshitty doesnt do it and some things have problems with our asfs, maybe that has a positive effect?
...
Originally committed as revision 7952 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-12 19:24:53 +00:00
Michel Bardiaux
5600b6e19e
Regression changes after addition of fact chunk to non-PCM wav
...
Originally committed as revision 7951 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-12 18:44:53 +00:00
Michael Niedermayer
2d241e6687
fix broken memset(padding, 0) code
...
add a few asserts
Originally committed as revision 7903 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-09 20:49:12 +00:00
Michael Niedermayer
190972a06e
iam pretty sure send time is dts and not pts ...
...
Originally committed as revision 7879 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-07 23:06:13 +00:00
Michael Niedermayer
3160138fc2
vorbis regression test
...
(using .asf as our .ogg muxer depends on libogg, nut muxer depends on libnut and vorbis in avi/mpeg is not really a good idea)
Originally committed as revision 7874 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-07 17:04:30 +00:00
Baptiste Coudurier
dc8918ad93
fix regression tests due to pixel format name changes
...
Originally committed as revision 7869 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-07 11:25:50 +00:00
Michael Niedermayer
6d3d8daef9
wma regression test
...
Originally committed as revision 7865 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-06 23:59:10 +00:00
Diego Biurrun
d0115a2614
Add seektest to list of PHONY targets.
...
Originally committed as revision 7860 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-06 21:31:05 +00:00
Michael Niedermayer
716ae7caf8
indent
...
Originally committed as revision 7844 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-05 23:14:58 +00:00
Michael Niedermayer
b929eb5041
dont output information about what is demuxed after a seek failure
...
Originally committed as revision 7843 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-05 23:14:23 +00:00
Michael Niedermayer
93dd19e069
10l uninitalized cola
...
seek regression tests are now deterministic
Originally committed as revision 7833 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-05 18:36:28 +00:00
Michael Niedermayer
f97b7e66de
seek regression tests
...
Originally committed as revision 7832 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-05 18:15:03 +00:00
Diego Biurrun
200d9a885b
Do not run (broken) ffserver test by default and warn about its brokenness.
...
Originally committed as revision 7710 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-25 12:56:14 +00:00
Michael Niedermayer
5c1844ab56
fix msmpeg4v3 tag in asf
...
Originally committed as revision 7606 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-21 13:01:53 +00:00
Diego Biurrun
2a04823942
Add/update some comments.
...
Originally committed as revision 7578 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-18 08:23:36 +00:00
Diego Biurrun
7dc0c991da
Rename do_libav var so as not to clash with the do_libav function on Solaris.
...
Originally committed as revision 7577 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-18 08:21:55 +00:00
Måns Rullgård
b82d0bfe10
update swf regression checksum
...
Originally committed as revision 7557 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-16 22:41:59 +00:00
Diego Biurrun
9e32e071e1
Revert broken removal of variable indirection.
...
Originally committed as revision 7532 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-15 07:56:15 +00:00
Roman Shaposhnik
e950141a58
* Fixing a bug with incorrect bits set in AAUX source pack
...
* Making DV codec release a buffer on exit
* Flagging accepted pix_fmts for DV encoder
Originally committed as revision 7531 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-15 07:41:28 +00:00
Diego Biurrun
7ef605023c
Remove leftover variable.
...
Originally committed as revision 7523 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-15 00:27:04 +00:00
Diego Biurrun
7507022d4d
Remove unnecessary variable indirection.
...
Originally committed as revision 7522 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-15 00:23:58 +00:00
Måns Rullgård
45ddd8b021
merge fragmented mpeg4adv section in regression.sh
...
Originally committed as revision 7519 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-14 23:55:54 +00:00
Diego Biurrun
aeeb0cac3d
100l: Fix damage from a buggy emacs macro.
...
Originally committed as revision 7517 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-14 23:44:55 +00:00
Diego Biurrun
0fc3a83159
Merge redundant comments.
...
Originally committed as revision 7514 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-14 23:31:01 +00:00
Diego Biurrun
8deb894f11
Add two more variables for temporary files.
...
Originally committed as revision 7512 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-14 23:22:49 +00:00
Diego Biurrun
d9c211ee74
comment grammar fixes
...
Originally committed as revision 7511 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-14 23:20:05 +00:00
Diego Biurrun
3dd9fa77bf
Bail out immediately with software scaler instead of failing the tests.
...
Originally committed as revision 7438 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-10 20:40:02 +00:00
Baptiste Coudurier
3b72ec7536
change regression tests for swf, use same as flv, swf muxer only supports mp3
...
Originally committed as revision 7433 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-09 15:28:08 +00:00
Baptiste Coudurier
662fd26cfc
change regression tests for swf, use same as flv, swf muxer only supports mp3
...
Originally committed as revision 7432 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-09 15:27:56 +00:00
Michael Niedermayer
396a5e6837
store a few values in the header as difference to the last
...
this makes frames a few bytes smaller (0.1% for high bitrate but >1% for low bitrates)
Originally committed as revision 7401 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-02 12:24:31 +00:00
Benjamin Larsson
f01bd9da81
Correct value for the test.
...
Originally committed as revision 7398 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-01 22:50:46 +00:00
Allan Hsu
148c9bdbb8
Patch for the FLV muxer to supply more complete metadata
...
in the onMetaData header. Patch by Allan Hsu <allan at counterpop dot net>.
Originally committed as revision 7382 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-28 12:35:22 +00:00
Diego Biurrun
919cb8731e
Fix regression tests with out-of-tree builds.
...
Originally committed as revision 7364 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-23 00:22:15 +00:00
Michael Niedermayer
d951bb9a5c
test DIRECT{0,0} too if flag mv0 is used
...
slight PSNR/bitrate increase
Originally committed as revision 7361 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-22 23:30:57 +00:00
Diego Biurrun
5d078bdb47
Use $< instead of explicit names.
...
Originally committed as revision 7350 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-21 21:35:49 +00:00
Baptiste Coudurier
49f1ac5a3d
change mpeg2 intra vlc test to advanced one, add qprd trell and b frames
...
Originally committed as revision 7349 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-21 17:55:02 +00:00
Michael Niedermayer
d6975eb82b
use qscale_table in adaptive quant
...
some PSNR/bitrate improvement for adaptive quant
Originally committed as revision 7346 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-21 15:45:53 +00:00
Michael Niedermayer
2f16af0667
skip motion estimation and encoding of non direct-0,0 MBs if the next MB is skiped (mpeg4 doesnt allow such MBs and in the past we did ME and encoding until at the end we droped them, so this should be faster though i didnt benchmark it, benchmark welcome)
...
Originally committed as revision 7343 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-21 15:20:02 +00:00
Michael Niedermayer
59743d16c7
dont randomly disallow intr4v in adaptive quant
...
some PSNR/bitrate gain if adaptive quant is used
initalize qscale_table correctly (it was pretty much random since the qp->lambda change)
this probably has not much effect as the table isnt used currently IIRC
Originally committed as revision 7342 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-21 14:24:23 +00:00
Michael Niedermayer
51b1a6c939
dont randomly dissallow direct MBs
...
some PSNR/bitrate gain for b frames with adaptive quant or QPRD
Originally committed as revision 7341 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-21 13:23:49 +00:00
Michael Niedermayer
2d1e5071e2
QPRD & adaptive quantization regression tests
...
Originally committed as revision 7340 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-21 13:03:07 +00:00
Michael Niedermayer
e4d0e2edb9
fix special casing of the 0,0 MV for b frames (slight PSNR/bitrate gain)
...
Originally committed as revision 7334 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-20 17:11:54 +00:00
Reimar Döffinger
c8aee695c5
Fix JPEG-LS encoder 0xff-escaping writing too much or uninitialized data.
...
Originally committed as revision 7284 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-11 20:18:36 +00:00
Diego Biurrun
a2377bb0b4
Make do_video_encoding general enough to accomodate all cases.
...
Originally committed as revision 7212 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-02 15:03:28 +00:00
Diego Biurrun
5e5ac8e0a5
Make do_video_decoding general enough to accomodate all cases.
...
Originally committed as revision 7211 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-02 14:55:11 +00:00
Diego Biurrun
1e1b182d34
Merge a repeating variable declaration into do_video_encoding.
...
Originally committed as revision 7209 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-02 14:46:33 +00:00
Michael Niedermayer
ed1dfc4970
remove pretty much useless skiping of some predictors
...
this has pretty much no quality or speed effect except very small random changes
Originally committed as revision 7202 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-01 20:38:54 +00:00
Diego Biurrun
fb132953d4
Use a function for audio encoding and decoding.
...
Originally committed as revision 7199 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-01 11:29:37 +00:00
Diego Biurrun
36aed9e51b
Use a function for libav.
...
Originally committed as revision 7198 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-01 11:09:56 +00:00
Diego Biurrun
f8aa76453b
Use a function for image formats.
...
Originally committed as revision 7197 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-01 10:58:02 +00:00
Diego Biurrun
d449d1bc64
Use a function for streamed images.
...
Originally committed as revision 7196 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-01 10:53:02 +00:00
Diego Biurrun
e587a0a501
Use a function for audio-only tests.
...
Originally committed as revision 7195 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-01 10:44:28 +00:00
Michael Niedermayer
f7f8af46f7
1 step diamond search around the median MV predictor
...
+0.01 PSNR
idea from x264
Originally committed as revision 7189 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-30 22:44:22 +00:00
Baptiste Coudurier
6a287fd7ce
readjust dts if negative
...
Originally committed as revision 7179 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-28 15:34:18 +00:00
Bill O'Shaughnessy
3e954443dd
bring AC3 encoder output up to input volume level
...
patch by Bill O'Shaughnessy % bill P oshaughnessy A gmail.com %
+ reg tests update gruntwork by me
Original thread:
date: Nov 21, 2006 11:36 PM
subject: [Ffmpeg-devel] Simpler Patch to bring AC3 encoder output up to input level
Originally committed as revision 7160 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-23 22:21:01 +00:00
Baptiste Coudurier
3c1418175d
fix bitstream to be correctly decoded by quicktime
...
Originally committed as revision 7157 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-22 13:53:22 +00:00
Michael Niedermayer
8cd15e47ad
fix b frames + -mbd rd without -psnr (yes that was seriously buggy and probably hasnt been noticed as everyone who tested stuff used -psnr)
...
Originally committed as revision 7151 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-22 00:30:53 +00:00
Michael Niedermayer
568ad81b1a
disable nut regression test until we have a working muxer
...
Originally committed as revision 6967 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-11 01:56:23 +00:00
Måns Rullgård
997baf0141
allow spaces in source and build directory names
...
out of tree builds from a source dir with spaces is impossible
due to how make handles vpath
Originally committed as revision 6938 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-08 00:02:15 +00:00
Diego Biurrun
1de61a185c
Simplify regression test execution.
...
Originally committed as revision 6906 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-05 20:05:37 +00:00
Diego Biurrun
bcea960561
Use a variable for FFmpeg options.
...
Originally committed as revision 6904 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-05 18:14:46 +00:00
Diego Biurrun
ca6127352f
Don't run libavtest if CONFIG_GPL is not set.
...
Originally committed as revision 6727 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-18 10:09:16 +00:00
Diego Biurrun
41ada6e515
Warn about --enable-gpl.
...
Originally committed as revision 6698 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-15 12:10:46 +00:00
Diego Biurrun
9fd353e9b5
0.pgm is now 00.pgm.
...
Originally committed as revision 6697 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-15 12:08:42 +00:00
Baptiste Coudurier
8d41fe285b
simplify by not writing unneeded codec name to fix segfault when stream copy
...
Originally committed as revision 6643 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-11 10:09:45 +00:00
Guillaume Poirier
25b6ce46ea
Update checksum to match latest ASF patch
...
Originally committed as revision 6566 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-06 09:45:41 +00:00
Diego Biurrun
3263626feb
Mark all phony targets as such.
...
Originally committed as revision 6538 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-03 17:42:17 +00:00
Diego Biurrun
d568d0feb4
Merge identical targets.
...
Originally committed as revision 6531 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-02 16:55:06 +00:00
Brian Brice
4336886c52
Fix wrong ASF duration of generated files
...
Patch by Brian Brice % bbrice AH newtek.com %
Original thread:
Message-ID: <451DA316.6060001@newtek.com>
Date: Fri, 29 Sep 2006 17:49:58 -0500
Subject: [Ffmpeg-devel] [PATCH] ASF Duration
Originally committed as revision 6407 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-01 17:05:25 +00:00
Panagiotis Issaris
3c0ba8703c
Remove the "b" OptionDef option from the ffmpeg.c file. From now on the unit of
...
-b of ffmpeg is bits/sec not kbits/sec, as already was the case for the
AVOption. "k" and "M" suffixes are available though.
Originally committed as revision 6258 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-09-15 11:15:55 +00:00
Roman Shaposhnik
3c8f30a745
* Restructuring the division of labor between DV codec and DV format
...
[ Based on a patch by Brian Brice (bbrice at newtek dot com) ]
Originally committed as revision 6161 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-09-04 03:33:11 +00:00
Baptiste Coudurier
5340a0bc9c
wide atom is only defined in mov, use free for mp4/3gp
...
Originally committed as revision 6072 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-24 10:32:09 +00:00
Michael Niedermayer
0bd2483a75
replace MULL by MULH + shift in dct32() (code is very slightly faster, and the compiler should be able to optimize the shift away on 64bit archs)
...
Originally committed as revision 6045 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-22 06:24:59 +00:00