summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * lavc: Move frame_skip_* to codec private optionsVittorio Giovara2016-01-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | These options are only used by mpegvideoenc and vpx. They are very codec-specific options, so deprecate the global variants. Add an allowed value to the private options for frame_skip_cmp which seems to have been forgotten, but perfectly working. The libvpx frame dropping feature uses one of such option (frame_skip_threshold) without the other three. For this reason rename the option to something more consistent with the other libvpx variables. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* | Merge commit '84c4714f397c9c50eb9d49008cc1c08385f68f31'Derek Buitenhuis2016-01-28
|\| | | | | | | | | | | | | * commit '84c4714f397c9c50eb9d49008cc1c08385f68f31': lavc: Move brd_scale to codec private options Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * lavc: Move brd_scale to codec private optionsVittorio Giovara2016-01-21
| | | | | | | | | | | | | | | | This option is only used by mpegvideoenc, It is a very codec-specific option, so deprecate the global variant. Set proper limits to the maximum allowed values. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* | avcodec: add dvaudio parserPaul B Mahol2016-01-28
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | lavc/mjpegdec: use ptrdiff_t instead of ssize_tMatthieu Bouron2016-01-28
| | | | | | | | Fixes build on msvc.
* | avcodec/h264: Fix memleak in case of ff_h264_decode_extradata() failureMichael Niedermayer2016-01-28
| | | | | | | | | | | | Fixes Ticket5139 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | qsvenc: Fix b_strategy typoDerek Buitenhuis2016-01-28
| | | | | | | | | | | | This was introduced in 0e6c8532215790bbe560a9eea4f3cc82bb55cf92. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* | FATE: update AAC encoder PNS test targetRostislav Pehlivanov2016-01-27
| | | | | | | | | | | | Test target hasn't been updated with the latest changes. Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
* | libavcodec/util: Fix timebase overflow checkDerek Buitenhuis2016-01-27
| | | | | | | | | | | | It could accidentally divide by zero if num was zero. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* | configure: fix openssl pkg-config checkJames Almer2016-01-27
| | | | | | | | Signed-off-by: James Almer <jamrial@gmail.com>
* | configure: Revert recent changes to disable-everythingDerek Buitenhuis2016-01-27
| | | | | | | | | | | | | | | | | | | | | | | | These will be re-merged once it's been fixed properly. This reverts: * Commit '8e7bea6dc6ac5b21484774a026847bec0771ab62' configure: Improve requesting specific features * Commit 'e93aa2c9e7b3599aee6a5820760fc1a2c629dea0' configure: Force-enable select_any dependencies only on --enable Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* | avcodec/version: Add missing #endifDerek Buitenhuis2016-01-27
| | | | | | | | Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* | Merge commit '0e6c8532215790bbe560a9eea4f3cc82bb55cf92'Derek Buitenhuis2016-01-27
|\| | | | | | | | | | | | | * commit '0e6c8532215790bbe560a9eea4f3cc82bb55cf92' lavc: Move b_frame_strategy and b_sensitivity to codec private options Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * lavc: Move b_frame_strategy and b_sensitivity to codec private optionsVittorio Giovara2016-01-21
| | | | | | | | | | | | | | | | | | | | The b_frame_strategy option is only used by mpegvideoenc, qsv, x264, and xavs, while b_sensitivity is only used by mpegvideoenc. These are very codec-specific options, so deprecate the global variants. Set proper limits to the maximum allowed values. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* | Merge commit '55c7e5bf7c8d368c9bc60a219b04849ec9f4c84c'Derek Buitenhuis2016-01-27
|\| | | | | | | | | | | | | | | | | | | This is a NOOP. * commit '55c7e5bf7c8d368c9bc60a219b04849ec9f4c84c': riff: add C210 FourCC (Canopus C210) riff: add YUYV FourCC (Drastic YUYV) Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * riff: add C210 FourCC (Canopus C210)Piotr Bandurski2016-01-21
| |
| * riff: add YUYV FourCC (Drastic YUYV)Piotr Bandurski2016-01-21
| |
* | Merge commit 'd43a165bda0eae95f4c7a168c7d13d94966c1a09'Derek Buitenhuis2016-01-27
|\| | | | | | | | | | | | | * commit 'd43a165bda0eae95f4c7a168c7d13d94966c1a09': imgconvert: Add the proper API guards to a deprecated function Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * imgconvert: Add the proper API guards to a deprecated functionVittorio Giovara2016-01-21
| |
* | Merge commit 'f7168d7016f7d1034ec90223fa91a90711704e11'Derek Buitenhuis2016-01-27
|\| | | | | | | | | | | | | * commit 'f7168d7016f7d1034ec90223fa91a90711704e11': imgconvert: Move AVPicture-related static function to the deprecated section Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * imgconvert: Move AVPicture-related static function to the deprecated sectionVittorio Giovara2016-01-21
| |
* | Merge commit '892f037c55d86ce36f8705fbeab052189312a13e'Derek Buitenhuis2016-01-27
|\| | | | | | | | | | | | | * commit '892f037c55d86ce36f8705fbeab052189312a13e': imgconvert: Move the shrink functions only where needed Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * imgconvert: Move the shrink functions only where neededVittorio Giovara2016-01-21
| |
* | Merge commit '9d3ea5cbf57e30bf2717a9ce64e858dad8a02aa6'Derek Buitenhuis2016-01-27
|\| | | | | | | | | | | | | * commit '9d3ea5cbf57e30bf2717a9ce64e858dad8a02aa6': imgconvert: Drop outdated comment block Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * imgconvert: Drop outdated comment blockVittorio Giovara2016-01-21
| |
* | Merge commit 'e93aa2c9e7b3599aee6a5820760fc1a2c629dea0'Derek Buitenhuis2016-01-27
|\| | | | | | | Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * configure: Force-enable select_any dependencies only on --enableLuca Barbato2016-01-21
| | | | | | | | | | | | Unbreak --enable-gnutls enabling tls_openssl_protocol Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* | Merge commit '65d29dd274a302131e2e4bc6d2b1eca4a093900c'Derek Buitenhuis2016-01-27
|\| | | | | | | | | | | This is a NOOP. Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * mov: Add an option to toggle dref openingDerek Buitenhuis2016-01-21
| | | | | | | | | | | | | | | | | | 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: Derek Buitenhuis <derek.buitenhuis@gmail.com> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* | Merge commit '883ad2c59ceea1ced5495b5ccc83695ed4bbb94b'Derek Buitenhuis2016-01-27
|\| | | | | | | | | | | This is a NOOP. Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * fate: add 10-bit v210 encoder testsJames Darnley2016-01-21
| | | | | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* | Merge commit '8e7bea6dc6ac5b21484774a026847bec0771ab62'Derek Buitenhuis2016-01-27
|\| | | | | | | Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * configure: Improve requesting specific featuresLuca Barbato2016-01-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | Merge commit 'e9175634ec96e36873929637491189150cfce9ec'Derek Buitenhuis2016-01-27
|\| | | | | | | Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * yuv2rgb: Document the color space coefficientsVittorio Giovara2016-01-20
| | | | | | | | | | | | Based on the original documentation found in mpeg2dec (1995). Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* | Merge commit '472d488ebcc53bea4cdb124edb94558e72d8f23f'Derek Buitenhuis2016-01-27
|\| | | | | | | Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * libkvazaar: Set frame rate as a rational numberArttu Ylä-Outinen2016-01-19
| | | | | | | | | | | | | | | | | | | | | | | | 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: Arttu Ylä-Outinen <arttu.yla-outinen@tut.fi> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* | Merge commit '7486418683bd2477772e03aab573cf846c12fb0d'Derek Buitenhuis2016-01-27
|\| | | | | | | Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * lavc: Make sure that the effective timebase would not overflowArttu Ylä-Outinen2016-01-19
| | | | | | | | | | | | | | In the unlikely situation the user decides to set ticks_per_frame and timebase to a value large enough to overflow. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* | Merge commit 'e59708bb9d94f67381f19344b5e021591eb711bf'Derek Buitenhuis2016-01-27
|\| | | | | | | Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * configure: mips: Support both-endian compilersLuca Barbato2016-01-19
| | | | | | | | | | Use mips{,64}eb to force big endian and mips{,64}el to force little endian.
* | Merge commit 'c4de754d4dac5ddae4d5a6f02798c0f560771921'Derek Buitenhuis2016-01-27
|\| | | | | | | | | | | This is a NOOP. Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * mathops: mips: Correctly enable loongson-specific assemblyLuca Barbato2016-01-19
| | | | | | | | | | The code wrongly assumed that the instructions used are supported on mips64, while it is supported only on loongson cpus.
* | Merge commit '8fd361f53b3c17c1ae13a39e030c8fa3ab4d8f1f'Derek Buitenhuis2016-01-27
|\| | | | | | | Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * configure: Use pkg-config to check for opensslLuca Barbato2016-01-19
| |
* | lavc/mjpegdec: speed up scan data copyMatthieu Bouron2016-01-27
| |
* | Merge commit 'e4eb13ca77624401ea7cef1ed6ad8e2d13fd2063'Derek Buitenhuis2016-01-27
|\| | | | | | | Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * flvdec: Add sanity checking of the last packet sizeMartin Storsjö2016-01-19
| | | | | | | | | | | | | | | | 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: Martin Storsjö <martin@martin.st>
* | Merge commit '09f4822e4eaf61513b9092414450f3ae920ccd9d'Derek Buitenhuis2016-01-27
|\| | | | | | | Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * flvdec: perform duration search just onceMichael Niedermayer2016-01-19
| | | | | | | | | | | | | | | | 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: Martin Storsjö <martin@martin.st>