- 04 Nov, 2011 36 commits
-
-
Alex Converse authored
(cherry picked from commit 7ad06beb ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Alex Converse authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Justin Ruggles authored
(cherry picked from commit 3e7a1767 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Justin Ruggles authored
channel count (cherry picked from commit caa84585 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
John Brooks authored
This allows skipping past unsupported RTCP packet types, as RFC 3550 section 6.1 mandates. Currently this only has any practical effect if a sender puts an unrecognized type before RTCP_BYE in a compounded packet, or (incorrectly) does not put RTCP_SR first. Signed-off-by:
Martin Storsjö <martin@martin.st> (cherry picked from commit 07b77fe3 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
John Brooks authored
We actually read 20 bytes of these packets. Signed-off-by:
Martin Storsjö <martin@martin.st> (cherry picked from commit 5d6ecf53 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit fc119278 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Note, the other arm asm code is likely affected too and should be changed as well. Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 96bc6485 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Mans Rullgard authored
The bit_rate_value_minus1 and cpb_size_value_minus1 elements allow a wider range than get_ue_golomb() supports. This adds a get_ue_golomb_long() function supporting up to 31 leading zeros, which is the maximum for these syntax elements, and uses it in decode_hrd_parameters(). Signed-off-by:
Mans Rullgard <mans@mansr.com> (cherry picked from commit fdba370f ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Justin Ruggles authored
(cherry picked from commit ff1f89de ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Justin Ruggles authored
(cherry picked from commit cf044f8b ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Justin Ruggles authored
(cherry picked from commit e190e453 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Mans Rullgard authored
Zero-length get_bits() is undefined, must check before calling. Signed-off-by:
Mans Rullgard <mans@mansr.com> (cherry picked from commit c79d2a20 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Alex Converse authored
(cherry picked from commit 0c46e958 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Mans Rullgard authored
Signed-off-by:
Mans Rullgard <mans@mansr.com> (cherry picked from commit 84dda407 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Mans Rullgard authored
Signed-off-by:
Mans Rullgard <mans@mansr.com> (cherry picked from commit ba3f07d0 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Mans Rullgard authored
Signed-off-by:
Mans Rullgard <mans@mansr.com> (cherry picked from commit 05795f35 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Mans Rullgard authored
This fixes a signed overflow from i << 24 when i == 255 by making i unsigned. The result of the shift is already assigned to an variable of unsigned type. Signed-off-by:
Mans Rullgard <mans@mansr.com> (cherry picked from commit 8b19ae07 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Mans Rullgard authored
Signed-off-by:
Mans Rullgard <mans@mansr.com> (cherry picked from commit 60f10e0a ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Laurent Aimar authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 7fb92be7 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Laurent Aimar authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit a68a6a4f ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Laurent Aimar authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit e182de9a ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Laurent Aimar authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit a4ed7c3f ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Laurent Aimar authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 6d45702f ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Laurent Aimar authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit e3123856 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Laurent Aimar authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit b226af39 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Laurent Aimar authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 6c1fb3e7 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Laurent Aimar authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit da357973 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Laurent Aimar authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 6e20554a ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Laurent Aimar authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 6bfe0d4c ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Laurent Aimar authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 09302a89 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Laurent Aimar authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 74b9c598 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Mans Rullgard authored
On the first iteration through this code, last_dts is always INT64_MIN (AV_NOPTS_VALUE) and the subtraction overflows in an invalid manner. Although the result is only used if the input values are valid, performing the subtraction is still not allowed in a strict environment. Signed-off-by:
Mans Rullgard <mans@mansr.com> (cherry picked from commit a31e9f68 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Mans Rullgard authored
In addition to avoiding undefined behaviour, an unsigned type makes more sense for packing multiple 8-bit values. Signed-off-by:
Mans Rullgard <mans@mansr.com> (cherry picked from commit bb591566 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Mans Rullgard authored
Signed-off-by:
Mans Rullgard <mans@mansr.com> (cherry picked from commit e708afd3 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Mans Rullgard authored
Signed-off-by:
Mans Rullgard <mans@mansr.com> (cherry picked from commit 559c244d ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 03 Nov, 2011 4 commits
-
-
Mans Rullgard authored
Since nnz can be zero, this is needed to avoid a shift by 32. Signed-off-by:
Mans Rullgard <mans@mansr.com> (cherry picked from commit d1229430 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Mans Rullgard authored
If flush_put_bits() is called when the 32-bit buffer is empty, e.g. after writing a multiple of 32 bits, and invalid shift by 32 is performed. Since flush_put_bits() is called infrequently, this additional check should have negligible performance impact. Signed-off-by:
Mans Rullgard <mans@mansr.com> (cherry picked from commit ac6eab14 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Laurent Aimar authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit e588a5c2 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit a3ba542a ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-