- 13 Jun, 2016 1 commit
-
-
Vittorio Giovara authored
-
- 12 Jun, 2016 20 commits
-
-
Anton Mitrofanov authored
Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
It does not need the whole context. This will simplify the following commit.
-
Anton Khirnov authored
The only difference is that the first of them contains a ff_h264_flush_change() call. While that is not necessary in the second block, it should cause no problems either. Reduce the verbosity of the reinit log message from info to verbose, since now it will be displayed during every decode session.
-
Anton Khirnov authored
-
Anton Khirnov authored
Do it right before the MMCOs are applied to the DPB. This will allow moving the frame_start() call out of the slice header parsing, since generating the implicit MMCOs needs to be done after frame_start().
-
Anton Khirnov authored
They are stored in the slice header, so technically they are per-slice (though they must be the same in every slice). This will simplify the following commits.
-
Anton Khirnov authored
The variable stores the number of mmco entries, so the current name is misleading.
-
Anton Khirnov authored
-
Anton Khirnov authored
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 authored
This does not do any bitstream parsing and will allow moving out other code in later commits.
-
Anton Khirnov authored
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 authored
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 authored
Do it where the normal implicit table is initialised.
-
Anton Khirnov authored
There is no real reason to call it separately.
-
Anton Khirnov authored
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 authored
-
Anton Khirnov authored
This code does not do any bitstream parsing, it just initializes some internal state.
-
Anton Khirnov authored
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.
-
- 09 Jun, 2016 6 commits
-
-
Mark Thompson authored
-
Mark Thompson authored
Contains the libavcodec version, the VAAPI version and the libva driver vendor string.
-
Mark Thompson authored
Send buffering_period and pic_timing messages when in modes targetting bitrate. Also adds NAL HRD parameters to VUI.
-
Mark Thompson authored
-
Mark Thompson authored
Supports aspect ratio, colour format and timing information.
-
Anton Khirnov authored
Signed-off-by: Diego Biurrun <diego@biurrun.de>
-
- 08 Jun, 2016 3 commits
-
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
- 07 Jun, 2016 8 commits
-
-
Diego Biurrun authored
This avoids duplicating the table in the gsm template file. Also adjust the table type to uint8_t to save space.
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
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 authored
Only the little-endian variant of the table is ever used.
-
Diego Biurrun authored
-
- 06 Jun, 2016 2 commits
-
-
Paul B Mahol authored
Signed-off-by: Paul B Mahol <onemda@gmail.com>
-
Paul B Mahol authored
Signed-off-by: Paul B Mahol <onemda@gmail.com>
-