- 14 Oct, 2011 13 commits
-
-
Justin Ruggles authored
This is already done by avcodec_decode_audio3()
-
Justin Ruggles authored
-
Mans Rullgard authored
The low 32 bits of a multiplication are the same for signed and unsigned operands. Casting to unsigned before multiplying is thus equivalent while avoiding signed overflow, which is undefined by the C99 standard. Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Ronald S. Bultje authored
Signed-off-by: Janne Grunau <janne-libav@jannau.net>
-
Ronald S. Bultje authored
Fix the fate ref for prores-422_proxy by reverting the changes to it in commit f492df09Signed-off-by: Janne Grunau <janne-libav@jannau.net>
-
Janne Grunau authored
Signed-off-by: Janne Grunau <janne-libav@jannau.net>
-
Janne Grunau authored
-
Alex Converse authored
-
Alex Converse authored
-
Diego Biurrun authored
Also correct CRCs for Sequence_1-Apple_ProRes_422_Proxy.mov, previous CRCs were generated with the non-bitexact x86_64 assembler IDCT.
-
John Brooks authored
The cbSize field should be included in all cases, even with PCM where its value is ignored. Fixes encoding PCM audio in Matroska for some players which insist on a full WAVEFORMATEX structure for A_MS/ACM audio. Since fate uses wav files for the audio test a larger number of tests has changed checksums or shifted positions due to the 2 byte longer wave header. Signed-off-by: Janne Grunau <janne-libav@jannau.net>
-
Dustin Brody authored
lavc: add a flag-based error_recognition field to AVCodecContext and deprecate non-flag-based ER field Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Dustin Brody authored
Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
- 13 Oct, 2011 22 commits
-
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Justin Ruggles authored
The shorten decoder does not support seeking.
-
Justin Ruggles authored
The demuxer does not read the seektable, a parser is not possible without a full decode, and no shorten decoder can handle random seeking because it needs side info from the seektable.
-
Justin Ruggles authored
This will prevent seeking by bytes for formats that cannot handle this.
-
Justin Ruggles authored
-
Justin Ruggles authored
This prevents flushing the packet buffer when the input format does not support seeking.
-
Justin Ruggles authored
-
Justin Ruggles authored
increment the 'buf' pointer instead, and consume the whole packet.
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Justin Ruggles authored
This is already checked in avcodec_decode_audio3()
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Justin Ruggles authored
channel count
-
Mans Rullgard authored
Making 'samples' a pointer to uint8_t simplifies the DECODE macro and reduces the amount of type casting overall. This also fixes some signed overflows on left shift. Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Mans Rullgard authored
This function intentionally overflows the signed range on the left shift. Using this type-punning avoids errors from the overflow checker without disabling this test globally. Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Kostya Shishkov authored
Both v->fcm and v->field_mode are used in common code, now they won't be reset for progressive frame after interlaced one causing writing past the frame end for example. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
-
- 12 Oct, 2011 5 commits
-
-
Jean First authored
-
Justin Ruggles authored
fixes a memleak
-
Justin Ruggles authored
fixes a memleak
-
Jindrich Makovicka authored
'struct AVClass' is used in the code since 641c7afe, but AVClass is typedeffed as an anonymous struct. Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Justin Ruggles authored
some of the mode values were reversed
-