- 22 1月, 2016 5 次提交
-
-
由 Vittorio Giovara 提交于
-
由 Vittorio Giovara 提交于
-
由 Vittorio Giovara 提交于
-
由 Vittorio Giovara 提交于
-
由 Luca Barbato 提交于
Unbreak --enable-gnutls enabling tls_openssl_protocol Signed-off-by: NLuca Barbato <lu_zero@gentoo.org>
-
- 21 1月, 2016 4 次提交
-
-
由 Derek Buitenhuis 提交于
This feature is mostly only used by NLE software, and is both of dubious value being enabled by default, and a possible security risk. Signed-off-by: NDerek Buitenhuis <derek.buitenhuis@gmail.com> Signed-off-by: NLuca Barbato <lu_zero@gentoo.org>
-
由 James Darnley 提交于
Signed-off-by: NLuca Barbato <lu_zero@gentoo.org>
-
由 Luca Barbato 提交于
Before this patch trying to enable only https by issuing --disable-protocols --enable-protocol=https --enable-gnutls does not enable https, and --disable-all --enable-protocols does not enable libavformat and the protocols component. Now the default-enabled options are set after the explicitly disabled/enabled options are evaluated. If an explicitly enabled option cannot be enabled configure will fail printing an error message.
-
由 Vittorio Giovara 提交于
Based on the original documentation found in mpeg2dec (1995). Signed-off-by: NVittorio Giovara <vittorio.giovara@gmail.com>
-
- 20 1月, 2016 5 次提交
-
-
由 Arttu Ylä-Outinen 提交于
Updates libkvazaar to pass the exact frame rate to Kvazaar by setting the numerator and denominator separately instead of a single floating point number. The exact frame rate is needed for writing timing info to the bitstream. Requires Kvazaar version 0.8.1. Signed-off-by: NArttu Ylä-Outinen <arttu.yla-outinen@tut.fi> Signed-off-by: NLuca Barbato <lu_zero@gentoo.org>
-
由 Arttu Ylä-Outinen 提交于
In the unlikely situation the user decides to set ticks_per_frame and timebase to a value large enough to overflow. Signed-off-by: NLuca Barbato <lu_zero@gentoo.org>
-
由 Luca Barbato 提交于
Use mips{,64}eb to force big endian and mips{,64}el to force little endian.
-
由 Luca Barbato 提交于
The code wrongly assumed that the instructions used are supported on mips64, while it is supported only on loongson cpus.
-
由 Luca Barbato 提交于
-
- 19 1月, 2016 2 次提交
-
-
由 Martin Storsjö 提交于
For http, this avoids spurious warnings about failed requests (e.g. HTTP error 416 Requested Range Not Satisfiable), if the last packet is truncated and the size read is bogus. Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 Michael Niedermayer 提交于
When loading a truncated flv file, it would previously try to do a seek to the end of every packet read. For some input protocols (such as http), such repeated seek attempts are cripple the reading performance. Signed-off-by: NMartin Storsjö <martin@martin.st>
-
- 18 1月, 2016 2 次提交
-
-
由 Diego Biurrun 提交于
-
由 Diego Biurrun 提交于
-
- 15 1月, 2016 1 次提交
-
-
由 Andreas Cadhalpun 提交于
The function is used on unaligned buffers (such as those provided by AVPacket), accessing them as uint16_t causes SIGBUS crashes on architectures like SPARC. This fixes ubsan runtime error: load of misaligned address for type 'const uint16_t', which requires 2 byte alignment Signed-off-by: NAndreas Cadhalpun <Andreas.Cadhalpun@googlemail.com> Signed-off-by: NLuca Barbato <lu_zero@gentoo.org>
-
- 13 1月, 2016 4 次提交
-
-
由 Andreas Cadhalpun 提交于
Fixes runtime error: null pointer passed as argument 2, which is declared to never be null Signed-off-by: NAndreas Cadhalpun <Andreas.Cadhalpun@googlemail.com> Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 Andreas Cadhalpun 提交于
This is used to check if the input buffer is larger enough, so if this overflows it can cause a false negative leading to a segmentation fault in bytestream2_get_bufferu. Signed-off-by: NAndreas Cadhalpun <Andreas.Cadhalpun@googlemail.com> Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 Andreas Cadhalpun 提交于
Signed-off-by: NAndreas Cadhalpun <Andreas.Cadhalpun@googlemail.com> Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 Andreas Cadhalpun 提交于
More don't fit into the integer output. Also use get_bits_long, since get_bits only supports reading up to 25 bits, while get_bits_long supports the full integer range. Signed-off-by: NAndreas Cadhalpun <Andreas.Cadhalpun@googlemail.com> Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
- 12 1月, 2016 15 次提交
-
-
由 Anton Khirnov 提交于
When there is a non-zero decoding delay due to reordering, the first dts should be lower than the first pts (since the first packet fed to the decoder does not produce any output). Use the same scheme used in mpegvideo_enc (which comes from x264 originally) -- wait for first two timestamps and extrapolate linearly to the past to produce the first dts value.
-
由 Anton Khirnov 提交于
When B-frames are enabled and the encoder returns success, all currently pending buffers immediately become valid and can be returned to the caller. We can only return one packet at a time, so all the other pending buffers should be transferred to a new 'ready' fifo, from where they can be returned in subsequent calls (in which the encoder does not produce any new output). This bug was hidden by the incorrect testing of the encoder return value (the return value was overwritten before it was tested).
-
由 Anton Khirnov 提交于
Otherwise, closing the encoder can crash.
-
由 Anton Khirnov 提交于
Change 'nvenc_<codec>' to '<codec>_nvenc', which is consistent with other similar decoders and encoders (QSV, MMAL).
-
由 Anton Khirnov 提交于
Return proper error codes and print more descriptive error messages.
-
由 Anton Khirnov 提交于
This test does no encoding, setting the flag was done just to silence the warning removed in the previous commit.
-
由 Anton Khirnov 提交于
The AVStream codec context is often not (and should not be) the actual encoding context, so this warning will be spurious in many cases.
-
由 Andreas Cadhalpun 提交于
Signed-off-by: NLuca Barbato <lu_zero@gentoo.org>
-
由 Andreas Cadhalpun 提交于
get_bit variant supporting 0-bits reads. Signed-off-by: NLuca Barbato <lu_zero@gentoo.org>
-
由 Vittorio Giovara 提交于
Initialize the private class field and give the class a more appropriate name. Add a class member to the codec context.
-
由 Kieran Kunhya 提交于
-
由 Clément Bœsch 提交于
Signed-off-by: NVittorio Giovara <vittorio.giovara@gmail.com>
-
由 Clément Bœsch 提交于
Signed-off-by: NVittorio Giovara <vittorio.giovara@gmail.com>
-
由 Alexandra Hájková 提交于
Signed-off-by: NLuca Barbato <lu_zero@gentoo.org>
-
由 Luca Barbato 提交于
-
- 09 1月, 2016 1 次提交
-
-
由 Martin Storsjö 提交于
This fixes builds with --disable-vfp. Checking for the armv6 cpu flag is incorrect, since vfpv2 isn't armv6 specific. Signed-off-by: NMartin Storsjö <martin@martin.st>
-
- 07 1月, 2016 1 次提交
-
-
由 Martin Storsjö 提交于
This is disabled on iOS, since iOS uses a slightly different ABI for vararg parameters. Signed-off-by: NMartin Storsjö <martin@martin.st>
-