Ivan Schreter
61c23c155c
Pass packet position to the parser, so frame's AVPacket.pos is computed correctly.
...
Originally committed as revision 17824 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-03-05 07:36:16 +00:00
Michael Niedermayer
4022fe01a6
Change the timebase of the raw demuxer to one that can represent the ts of fields.
...
Originally committed as revision 17675 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-03-01 03:48:35 +00:00
Ivan Schreter
4c6b49bf74
Change TS seeking so it returns position/timestamp of a key frame.
...
Patch by Ivan Schreter, schreter gmx net
Originally committed as revision 17665 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-28 18:35:53 +00:00
Kostya Shishkov
e51b7a41ee
Update regressions for YUV2RGB table generator change in SwScaler
...
Originally committed as revision 17518 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-22 09:23:29 +00:00
Aurelien Jacobs
2a46003c9e
matroskadec: fix seek regression tests according to r17460
...
Originally committed as revision 17461 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-19 21:41:40 +00:00
Diego Biurrun
6f2162b471
Mark functions only used within the test programs as static.
...
Originally committed as revision 17454 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-19 10:09:46 +00:00
Stefano Sabatini
8e2fd8e1d4
Replace the calls to the deprecated av_alloc_format_context() with
...
corresponding calls to avformat_alloc_context().
Originally committed as revision 17048 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-08 08:27:26 +00:00
Michael Niedermayer
6337178b4f
Ensure that the palette is set in data[1] for all 8bit formats.
...
Also document it.
Originally committed as revision 17018 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-06 12:59:50 +00:00
Stefan de Konink
426a6f34a0
Splits the totalbitrate in a videodatarate and audiodatarate part.
...
Patch by Stefan de Konink stefan konink de
Originally committed as revision 16944 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-02 16:10:46 +00:00
Baptiste Coudurier
8dc81a4524
seek at 0 when timestamp requested is negative
...
Originally committed as revision 16815 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-27 04:29:33 +00:00
Baptiste Coudurier
e9338da87d
fix endianness of time code, and calculate it in fields, according to specs
...
Originally committed as revision 16730 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-23 20:03:57 +00:00
Baptiste Coudurier
a848cfe97c
fix seek reg tests, Im always forgetting this
...
Originally committed as revision 16706 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-21 00:36:34 +00:00
Baptiste Coudurier
507ff760af
Do not use avctx->frame_number which might not be set,
...
this also fixes a side effect where its value was one too much.
Originally committed as revision 16701 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-20 09:43:58 +00:00
Baptiste Coudurier
15a4e8b85a
set correct value for starting line
...
Originally committed as revision 16698 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-20 09:25:50 +00:00
Baptiste Coudurier
fc94187857
fix gxf time code mark out value
...
Originally committed as revision 16697 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-20 09:14:46 +00:00
David Conrad
4bcafc9a23
Update regression tests after r16651
...
Originally committed as revision 16656 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-17 18:34:47 +00:00
Baptiste Coudurier
3d0a94f699
calculate pat, pmt and sdt exact size and adjust total bitrate
...
Originally committed as revision 16610 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-14 23:49:13 +00:00
Baptiste Coudurier
31a2506349
update seek regression tests due to ts modifications
...
Originally committed as revision 16606 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-14 22:30:01 +00:00
Baptiste Coudurier
5541759f6f
only write dts if they differ from pts, according to specs
...
Originally committed as revision 16605 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-14 22:17:07 +00:00
Baptiste Coudurier
46911c7ab8
use delay to avoid negative dts
...
Originally committed as revision 16604 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-14 22:14:35 +00:00
Baptiste Coudurier
de34dc39c0
set pts and dts of pes packets exactly according to specs
...
Originally committed as revision 16603 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-14 21:57:10 +00:00
Michael Niedermayer
ed4c638a07
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
2008-12-21 21:47:29 +00:00
Reimar Döffinger
de40eb8df2
Fix regression.sh to work on OpenBSD which has md5 instead of md5sum
...
but it is in the path (/bin), not /sbin.
Originally committed as revision 16088 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-12-13 09:10:55 +00:00
Måns Rullgård
9a5771e9c1
Run regression tests on target system.
...
Originally committed as revision 15915 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-11-23 12:36:44 +00:00
Aurelien Jacobs
19cf8e2027
10l: missing change from r15667 - global header also affect seek test results
...
Originally committed as revision 15668 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-22 21:16:31 +00:00
Aurelien Jacobs
abce34d979
matroskaenc: require global header
...
fixes issue696
Originally committed as revision 15667 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-22 21:14:42 +00:00
Carl Eugen Hoyos
ede935a1bd
Revert r15615: Enable AC-3 decoding regression tests.
...
AC-3 decoding regression test fails with gcc 2.95.3 because of missing
SSE support.
Originally committed as revision 15625 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-15 22:58:45 +00:00
Carl Eugen Hoyos
2e00584efc
Enable AC-3 decoding regression tests.
...
Originally committed as revision 15615 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-13 21:47:30 +00:00
Justin Ruggles
6682ae42a4
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
2008-09-14 22:25:50 +00:00
Justin Ruggles
a9f8587e15
write MD5 checksum to FLAC header. update regression tests.
...
Originally committed as revision 15326 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-09-14 21:39:54 +00:00
Justin Ruggles
2b90551764
update FLAC regression test due to expected change after r15324
...
Originally committed as revision 15325 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-09-14 20:10:30 +00:00
Michael Niedermayer
3e3c638e69
Switch regression tests to swscale.
...
Plain C, x86-32 and -64 have been tested and should work, other
archs that had asm optmizations in swscale likely will need some fixes
to 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
really support PAL8 output, imgconvert supported a fixed 666 palette
as output and swscale supports fixed 884 and 422.
Originally committed as revision 15305 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-09-13 03:49:54 +00:00
Aurelien Jacobs
20f7466550
matroskadec: after seeking, skip up to the desired timestamp instead of
...
the desired stream
Originally committed as revision 15282 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-09-09 12:01:51 +00:00
Luca Abeni
dd1c8f3e6e
Bump Major version, this commit is almost just renaming bits_per_sample to
...
bits_per_coded_sample but that cannot be done seperately.
Patch by Luca Abeni
Also reset the minor version and fix the forgotton change to libfaad.
Note: The API/ABI should not be considered stable yet, there still may
be a change done here or there if some developer has some cleanup ideas and
patches!
Originally committed as revision 15262 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-09-08 14:24:59 +00:00
Aurelien Jacobs
0b393b7a4e
fix seek regression tests after r15229
...
The 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
2008-09-07 15:08:43 +00:00
Peter Ross
287ba997b5
Remove further 1sample=2byte assumptions within FFmpeg to allow
...
F32LE/F64BE/F64LE audio to be encoded properly.
Originally committed as revision 15192 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-09-04 10:18:04 +00:00
Michael Niedermayer
d3b4b74c32
Fix lossless jpeg encoder to comply to spec and store full redundant
...
residuals, Note this does not change RGB32 as we need to check this
against some decoder that supports it.
Originally committed as revision 15055 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-08-30 20:39:12 +00:00
Aurelien Jacobs
cbccf2058e
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
2008-08-25 22:21:30 +00:00
Aurelien Jacobs
38511b9ad3
matroska: fix regression test according to r14862
...
Originally committed as revision 14865 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-08-20 13:22:10 +00:00
Peter Ross
6f18fe8ce7
Add regression tests for F32LE, F64BE and F64LE PCM codecs.
...
Originally committed as revision 14838 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-08-19 11:26:43 +00:00
Peter Ross
5e8ecfde50
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
2008-08-11 09:52:17 +00:00
Peter Ross
4f5c72e857
PCM regression tests.
...
Originally committed as revision 14671 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-08-08 23:31:43 +00:00
Baptiste Coudurier
77c3fb9098
add dv 4:1:1 regression test
...
Originally committed as revision 14631 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-08-05 23:03:02 +00:00
Baptiste Coudurier
b91758de48
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
2008-08-05 22:55:59 +00:00
Baptiste Coudurier
2cce68f8bd
add mpeg2 4:2:2 regression test
...
Originally committed as revision 14629 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-08-05 21:59:51 +00:00
Aurelien Jacobs
3fa1e8185a
matroskadec: update seek regression test to match new ebml parser
...
This change is due to r14590.
The AVPacket position now points to the first byte of the actual
packet data in the file. It previously pointed to the EBML element
ID preceding packet data.
Originally committed as revision 14612 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-08-05 00:43:04 +00:00
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