- 11 Jan, 2017 1 commit
-
-
Steinar H. Gunderson authored
This decoder can decode all existing SpeedHQ formats (SHQ0–5, 7, and 9), including correct decoding of the alpha channel. 1080p is decoded in 142 fps on one core of my i7-4600U (2.1 GHz Haswell), about evenly split between bitstream reader and IDCT. There is currently no attempt at slice or frame threading, even though the format trivially supports both. NewTek very helpfully provided a full set of SHQ samples, as well as source code for an SHQ2 encoder (not included) and assistance with understanding some details of the format.
-
- 18 Dec, 2016 1 commit
-
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com>
-
- 03 Dec, 2016 1 commit
-
-
Michael Niedermayer authored
Fixes undefined behavior Fixes: 640889-media Found-by:
Matt Wolenetz <wolenetz@google.com> Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 22 Jun, 2016 1 commit
-
-
Clément Bœsch authored
Based on d338abb6
-
- 22 May, 2016 1 commit
-
-
Diego Biurrun authored
It will not be provided by the new bit reader anyway.
-
- 17 May, 2016 1 commit
-
-
Alexandra Hájková authored
Use the newly created vlc.h directly instead of including get_bits when needed. The VLC and RL_VLC_ELEM structures are independent from the bitreader. Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
- 16 May, 2016 1 commit
-
-
Alexandra Hájková authored
MPEG-4 is the only decoder which uses check_marker(). Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
- 04 May, 2016 1 commit
-
-
Vittorio Giovara authored
Signed-off-by:
Diego Biurrun <diego@biurrun.de>
-
- 11 Jan, 2016 2 commits
-
-
Andreas Cadhalpun authored
get_bit variant supporting 0-bits reads. Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
Kieran Kunhya authored
-
- 03 Jan, 2016 1 commit
-
-
Andreas Cadhalpun authored
This can be used to simplify code in a couple of places. Reviewed-by:
Michael Niedermayer <michael@niedermayer.cc> Signed-off-by:
Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
-
- 13 Dec, 2015 1 commit
-
-
Kieran Kunhya authored
-
- 27 Jul, 2015 1 commit
-
-
Vittorio Giovara authored
Signed-off-by:
Vittorio Giovara <vittorio.giovara@gmail.com>
-
- 19 Apr, 2015 1 commit
-
-
Vittorio Giovara authored
-
- 14 Apr, 2015 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 03 Nov, 2014 1 commit
-
-
Vittorio Giovara authored
Bug-Id: CID 1238816
-
- 05 Sep, 2014 1 commit
-
-
Diego Biurrun authored
This avoids a trillion warnings from MSVC.
-
- 02 Sep, 2014 1 commit
-
-
Diego Biurrun authored
The HAVE_ prefix is reserved for macros set by configure.
-
- 11 Aug, 2014 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 16 Jul, 2014 1 commit
-
-
Timothy Gu authored
Signed-off-by:
Timothy Gu <timothygu99@gmail.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 16 Jun, 2014 1 commit
-
-
Michael Niedermayer authored
also remove spinlock, it doesnt work on AIX Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 09 May, 2014 2 commits
-
-
Matthew Lindner authored
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 22 Apr, 2014 1 commit
-
-
Reimar Döffinger authored
Signed-off-by:
Reimar Döffinger <Reimar.Doeffinger@gmx.de>
-
- 30 Oct, 2013 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 30 Sep, 2013 1 commit
-
-
Michael Niedermayer authored
UPDATE_CACHE isnt needed and can cause segfaults Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 30 Jul, 2013 2 commits
-
-
Michael Niedermayer authored
Should fix Ticket2825 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 29 Jul, 2013 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 05 Jul, 2013 1 commit
-
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com>
-
- 29 Jun, 2013 1 commit
-
-
Michael Niedermayer authored
similar is already done in the other get_bits() functions Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 19 Feb, 2013 1 commit
-
-
Ronald S. Bultje authored
This allows more transparent mixing of get_bits and whole-byte access without having to touch get_bits internals. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 11 Feb, 2013 1 commit
-
-
Ronald S. Bultje authored
This allows more transparent mixing of get_bits and whole-byte access without having to touch get_bits internals. Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 21 Jan, 2013 1 commit
-
-
Diego Biurrun authored
Signed-off-by:
Diego Biurrun <diego@biurrun.de>
-
- 20 Jan, 2013 1 commit
-
-
Luca Barbato authored
Too much code relies in having init_get_bits fed with a valid buffer and set its dimension to 0. Check for NULL buffer instead.
-
- 14 Jan, 2013 5 commits
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Luca Barbato authored
Accept the buffer size in bytes and check for overflow before passing the value in bits to init_get_bits.
-
Luca Barbato authored
Fix an undefined behaviour and make the function return a proper error in case of overflow. CC: libav-stable@libav.org
-