- 13 6月, 2016 10 次提交
-
-
由 Anton Khirnov 提交于
This function does not do any bitstream parsing and it depends on the current frame being allocated, so this will allow the frame_start() to be moved out eventually.
-
由 Anton Khirnov 提交于
This does not do any bitstream parsing and will allow moving out other code in later commits.
-
由 Anton Khirnov 提交于
It depends on the reference list, so this will allow moving out the reference list construction and consequently other code it depends on.
-
由 Anton Khirnov 提交于
This will allow postponing the reference list construction (and by consequence some other functions, like frame_start) until the whole slice header has been parsed.
-
由 Anton Khirnov 提交于
Do it where the normal implicit table is initialised.
-
由 Anton Khirnov 提交于
There is no real reason to call it separately.
-
由 Anton Khirnov 提交于
Currently it's done in the code that initialises the ref list for MBAFF, which is not a logical place for it. Move it to the function that parses the pred table from the bitstream, which is analogous to what is done for the implicit weight table as well.
-
由 Anton Khirnov 提交于
-
由 Anton Khirnov 提交于
This code does not do any bitstream parsing, it just initializes some internal state.
-
由 Anton Khirnov 提交于
That function is currently very long and entangles bitstream parsing and decoder configuration. This makes the code much harder to read than necessary. Begin splitting the code that configures the decoder state based on the slice header information from the parsing of the slice header.
-
- 10 6月, 2016 5 次提交
-
-
由 Mark Thompson 提交于
-
由 Mark Thompson 提交于
Contains the libavcodec version, the VAAPI version and the libva driver vendor string.
-
由 Mark Thompson 提交于
Send buffering_period and pic_timing messages when in modes targetting bitrate. Also adds NAL HRD parameters to VUI.
-
由 Mark Thompson 提交于
-
由 Mark Thompson 提交于
Supports aspect ratio, colour format and timing information.
-
- 09 6月, 2016 4 次提交
-
-
由 Anton Khirnov 提交于
Signed-off-by: NDiego Biurrun <diego@biurrun.de>
-
由 Diego Biurrun 提交于
-
由 Diego Biurrun 提交于
-
由 Diego Biurrun 提交于
-
- 07 6月, 2016 10 次提交
-
-
由 Diego Biurrun 提交于
This avoids duplicating the table in the gsm template file. Also adjust the table type to uint8_t to save space.
-
由 Diego Biurrun 提交于
-
由 Diego Biurrun 提交于
-
由 Diego Biurrun 提交于
-
由 Diego Biurrun 提交于
-
由 Diego Biurrun 提交于
This avoids the danger that get_bits.h might get indirectly #included before BITSTREAM_READER_LE is defined. Also sort headers into canonical order where appropriate.
-
由 Diego Biurrun 提交于
Only the little-endian variant of the table is ever used.
-
由 Diego Biurrun 提交于
-
由 Paul B Mahol 提交于
Signed-off-by: NPaul B Mahol <onemda@gmail.com>
-
由 Paul B Mahol 提交于
Signed-off-by: NPaul B Mahol <onemda@gmail.com>
-
- 06 6月, 2016 2 次提交
-
-
由 Vittorio Giovara 提交于
Signed-off-by: NVittorio Giovara <vittorio.giovara@gmail.com>
-
由 Vittorio Giovara 提交于
Fixes clang-usan runtime error "null pointer passed as argument 2, which is declared to never be null" while streamcopying. Signed-off-by: NVittorio Giovara <vittorio.giovara@gmail.com>
-
- 05 6月, 2016 1 次提交
-
-
由 Denis Charmet 提交于
According to avcodec.h, avcodec_decode_video2 should return the number of bytes used if a frame was decoded. The current implementation returns size - used size of all the subframes. This fixes the VLC's bug https://trac.videolan.org/vlc/ticket/16836. The superframe is always fully consumed. Signed-off-by: NDiego Biurrun <diego@biurrun.de>
-
- 30 5月, 2016 1 次提交
-
-
由 Diego Biurrun 提交于
With compilers that do not support proper dead code elimination, like Sun C 5.12, linking fails due to missing references to unavailable, but also unused, symbols. Bug-Id: 895
-
- 29 5月, 2016 5 次提交
-
-
由 Diego Biurrun 提交于
Generate the files in a single postprocessing step w/o intermediate files.
-
由 Diego Biurrun 提交于
Split version files into one line per symbol/directive to allow compatibility with the Solaris linker without preprocessing and eliminate $ from version file templates to simplify the postprocessing shell command.
-
由 Diego Biurrun 提交于
-
由 Diego Biurrun 提交于
These warnings conflict with system macros on Solaris, producing truckloads of warnings about macro redefinition.
-
由 Diego Biurrun 提交于
-
- 27 5月, 2016 2 次提交
-
-
由 Luca Barbato 提交于
CC: libav-stable@libav.org Signed-off-by: NLuca Barbato <lu_zero@gentoo.org>
-
由 Mark Thompson 提交于
Experimental; requires Skylake and VAAPI 0.39.1 (not yet released). Also increases the allowed range of the quality option - in low-power mode, the Intel driver supports levels 1-8 (and 0 meaning default).
-