- 19 Mar, 2012 2 commits
-
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com> Signed-off-by:
Justin Ruggles <justin.ruggles@gmail.com>
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com> Signed-off-by:
Justin Ruggles <justin.ruggles@gmail.com>
-
- 18 Mar, 2012 2 commits
-
-
Ronald S. Bultje authored
-
Mans Rullgard authored
Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 17 Mar, 2012 4 commits
-
-
Mans Rullgard authored
Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Justin Ruggles authored
-
- 15 Mar, 2012 5 commits
-
-
Justin Ruggles authored
This allows for testing floating-point audio encoders across different platforms where exact comparisons are unreliable due to float rounding differences.
-
Justin Ruggles authored
This will allow for comparing decoded output to the original source when the decoded size is not exactly the same as the original size.
-
Justin Ruggles authored
This will allow comparison to original pre-encoded content instead of comparing to expected decoded output.
-
Justin Ruggles authored
This will allow adjusting for any encoder or decoder delay when doing comparisons.
-
Justin Ruggles authored
-
- 14 Mar, 2012 2 commits
-
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com> Signed-off-by:
Ronald S. Bultje <rsbultje@gmail.com>
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com> Signed-off-by:
Janne Grunau <janne-libav@jannau.net>
-
- 13 Mar, 2012 1 commit
-
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com> Signed-off-by:
Ronald S. Bultje <rsbultje@gmail.com>
-
- 12 Mar, 2012 1 commit
-
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com> Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 06 Mar, 2012 1 commit
-
-
Anton Khirnov authored
-
- 05 Mar, 2012 3 commits
-
-
Justin Ruggles authored
Also, do not give AVCodecContext.frame_size priority for muxing. Updated 2 FATE references: dxa-feeble - adds 1 audio frame that is still within 2 seconds as specified by -t 2 in the FATE test wmv8-drm-nodec - durations are not needed. previously they were estimated using the packet size and average bit rate.
-
Justin Ruggles authored
It is unnecessary. Also, for some codecs we're reading more than 1 frame per packet. Instead we use a private context variable to calculate the bit rate, stream duration, and packet durations. Updated FATE seek test, which has slightly different timestamps due to a more accurate bit rate calculation.
-
Anton Khirnov authored
Split off packet parsing into a separate function. Parse full packets at once and store them in a queue, eliminating the need for tracking parsing state in AVStream. The horrible unreadable loop in read_frame_internal() now isn't weirdly ordered and doesn't contain evil gotos, so it should be much easier to understand. compute_pkt_fields() now invents slightly different timestamps for two raw vc1 tests, due to has_b_frames being set a bit later. They shouldn't be more wrong (or right) than previous ones.
-
- 04 Mar, 2012 1 commit
-
-
Derek Buitenhuis authored
Signed-off-by:
Derek Buitenhuis <derek.buitenhuis@gmail.com> Signed-off-by:
Justin Ruggles <justin.ruggles@gmail.com>
-
- 03 Mar, 2012 5 commits
-
-
Justin Ruggles authored
We need to set ms_stereo in encode_init() in order to avoid incorrectly encoding the first frame as non-m/s while flagging it as m/s. Fixes an uncomfortable pop in the left channel at the start of playback. CC:libav-stable@libav.org
-
Justin Ruggles authored
Update FATE test to reflect delayed video due to the file having audio-only frames prior to the first frame with video.
-
Justin Ruggles authored
Also, set the time base based on the sample rate. lavf-voc seek test updated to reflect slightly different seek points.
-
Justin Ruggles authored
Fixes timestamp calculation. The FATE reference is updated because timestamp calculations are now more accurate. Previous timestamps were based on average bit rate.
-
Justin Ruggles authored
Update some demuxing and seeking fate tests.
-
- 02 Mar, 2012 4 commits
-
-
Martin Storsjö authored
This fixes clipping if the encoder input used the full 16 bit input range (samples with a magnitude below 16383 worked fine). The filtered subband samples should be 15 bit maximum, while the code earlier produced them scaled to 16 bit. This makes the decoder output have double the magnitude compared to before. The spec reference samples doesn't test the QMF at all, which was why this part slipped past initially. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Anton Khirnov authored
The container has no timestamps and the framerate isn't stored in the data either. The decoder sets codec timebase to experimentally found value 1/15. Do the same for the demuxer too, it should at least be better than the default 1/90000.
-
Anton Khirnov authored
-
Anton Khirnov authored
Demuxers are not supposed to set it. Set stream timebase and framerates instead (this is a cfr container with no timestamps).
-
- 29 Feb, 2012 8 commits
-
-
Justin Ruggles authored
We already have sufficient coverage for 16-bit pcm.
-
Justin Ruggles authored
related to b7165426 Error messages and audible artifacts were fixed in that commit.
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com> Signed-off-by:
Justin Ruggles <justin.ruggles@gmail.com>
-
Martin Storsjö authored
This avoids breaking fate every time the lavc version is bumped. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Kostya Shishkov authored
Based on the patch by Phil Barrett.
-
Kostya Shishkov authored
ProRes codes chroma blocks in 444 mode in different order than luma blocks, so make both decoder and encoder read/write chroma blocks in right order. Reported by Phil Barrett
-
Anton Khirnov authored
Deprecate corresponding AVCodecContext fields.
-
Anton Khirnov authored
Deprecate CODEC_FLAG_QP_RD.
-
- 27 Feb, 2012 1 commit
-
-
Derek Buitenhuis authored
WavPack has a comprehensive test suite, and a bunch of corner cases. Signed-off-by:
Derek Buitenhuis <derek.buitenhuis@gmail.com> Signed-off-by:
Ronald S. Bultje <rsbultje@gmail.com>
-