Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mpc-hc/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-01-02avutil/tests: added selftest for aes_ctr.cThomas Turner
Signed-off-by: Thomas Turner <thomastdt@googlemail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-12-21avutil: Added selftest for libavutil/audio_fifo.cThomas Turner
Signed-off-by: Thomas Turner <thomastdt@googlemail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-12-11avutil/tests: run the cpu_init.c test conditionally on HAVE_THREADSWan-Teh Chang
Suggested by Diego Biurrun and James Almer. Signed-off-by: Wan-Teh Chang <wtc@google.com> Signed-off-by: James Almer <jamrial@gmail.com>
2016-12-11fate: add av_image_check_size() testMichael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-12-07lavu: Add AVSphericalMapping type and frame side dataVittorio Giovara
While no decoder currently exports spherical information, this type represents a frame property that has to be passed through from container to frames. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2016-11-24cuda: check for cuda.h when enabledJames Almer
Fixes make checkheaders on systems without the Cuda Toolkit, which was broken after the dynlink changes. Signed-off-by: James Almer <jamrial@gmail.com>
2016-11-24avutil/tests: Add cpu_init.c to check whether the one-time initialization in ↵Wan-Teh Chang
av_get_cpu_flags() has data races. Co-author: Dmitry Vyukov of Google Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-09-28avutil/hwcontext: use CONFIG_QSV instead of CONFIG_LIBMFX for qsvJames Almer
See "[FFmpeg-devel] [PATCH] hwcontext: add a QSV implementation" Suggested-by: nablet developer <sdk@nablet.com> Signed-off-by: James Almer <jamrial@gmail.com>
2016-09-28Merge commit '59e7361cc791e5103be1712dc59a2055f118d0da'James Almer
* commit '59e7361cc791e5103be1712dc59a2055f118d0da': hwcontext: add a QSV implementation Conflicts: doc/APIchanges libavutil/version.h Merged-by: James Almer <jamrial@gmail.com>
2016-06-22Merge commit 'c46db38cde8e8fd8ecb1c6602f10ec0e002f29a8'Hendrik Leppkes
* commit 'c46db38cde8e8fd8ecb1c6602f10ec0e002f29a8': hwcontext: add a dxva2 implementation Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
2016-06-22Merge commit 'a6a750c7ef240b72ce01e9653343a0ddf247d196'Clément Bœsch
* commit 'a6a750c7ef240b72ce01e9653343a0ddf247d196': tests: Move all test programs to a subdirectory Merged-by: Clément Bœsch <clement@stupeflix.com>
2016-06-21hwcontext: add a QSV implementationAnton Khirnov
2016-05-17hwcontext: add a dxva2 implementationAnton Khirnov
2016-05-09Merge commit '01621202aad7e27b2a05c71d9ad7a19dfcbe17ec'Derek Buitenhuis
* commit '01621202aad7e27b2a05c71d9ad7a19dfcbe17ec': build: miscellaneous cosmetics Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-04-14Merge commit '551c6775abb5e0ad34c26d7e23bc6fbbe8ccc9d4'Derek Buitenhuis
* commit '551c6775abb5e0ad34c26d7e23bc6fbbe8ccc9d4': lavu: VAAPI hwcontext implementation Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-04-07build: miscellaneous cosmeticsDiego Biurrun
Restore alphabetical order in lists, break overly long lines, do some prettyprinting, add some explanatory section comments, group parts together that belong together logically.
2016-03-22Added a selftest to libavutil/display.cPetru Rares Sincraian
- Check if av_display_rotation_get() gets the correct degrees - Check if av_display_rotation_set() sets the correct matrix - Check if av_display_matrix_flip() changes correct the matrix Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-03-19lavu: VAAPI hwcontext implementationMark Thompson
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2016-03-09Add tests for functions in hash.cNagaChaitanya Vellanki
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-03-03Add test for avpriv_get_trc_function_from_trc functionNagaChaitanya Vellanki
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-02-24Merge commit 'd847a40888c064cc8c35b546fc5a0ccb69136a7c'Derek Buitenhuis
* commit 'd847a40888c064cc8c35b546fc5a0ccb69136a7c': hwcontext_cuda/vdpau: add to skipheaders Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-02-24Merge commit 'ad884d100259e55cb51a4239cd8a4fd5154c2073'Derek Buitenhuis
* commit 'ad884d100259e55cb51a4239cd8a4fd5154c2073': hwcontext: add a CUDA implementation Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-02-18hwcontext_cuda/vdpau: add to skipheadersAnton Khirnov
2016-02-17Merge commit 'a001ce31bc2bcf875a39b5fb22dae49120293b42'Derek Buitenhuis
* commit 'a001ce31bc2bcf875a39b5fb22dae49120293b42': hwcontext: add a VDPAU implementation Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-02-17Merge commit '89923e418b494e337683442ab896d754bc07341a'Derek Buitenhuis
* commit '89923e418b494e337683442ab896d754bc07341a': lavu: add a framework for handling hwaccel frames Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-02-15hwcontext: add a CUDA implementationAnton Khirnov
2016-02-15hwcontext: add a VDPAU implementationAnton Khirnov
2016-02-14lavu: add a framework for handling hwaccel framesAnton Khirnov
2016-01-19libavutil: add mastering display metadata sidedataNeil Birkbeck
Adding mastering display metadata struct to avutil. The mastering display metadata contains information about the mastering display color volume (SMPTE 2086:2014). This info comes from HEVC in the SEI_TYPE_MASTERING_DISPLAY_INFO and is soon to be included in MKV: https://mailarchive.ietf.org/arch/search/?email_list=cellar&gbt=1&index=sZyfPTM-QY69P-0omfOIiTN622o so it is similar to SEI FPA / stereo_mode in MKV and as such this patch follows how AVStereo3D is implemented. I'll add support to HEVC in a follow-up (and MKV when spec is approved). Signed-off-by: Neil Birkbeck <neil.birkbeck@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-12-15libavutil: add aes-ctr supporterankor
for supporting mp4 cenc encoding/decoding Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-12-02avutil/rational: Test av_rescale_rnd() with combinations of "special" valuesMichael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-10-21avutil: install des.h, rc4.h and tree.h as public headersAndreas Cadhalpun
These headers contain functions supposed to be public. libavutil/des.h: av_des_alloc av_des_crypt av_des_init av_des_mac libavutil/rc4.h: av_rc4_alloc av_rc4_crypt av_rc4_init libavutil/tree.h av_tree_destroy av_tree_enumerate av_tree_find av_tree_insert av_tree_node_alloc av_tree_node_size Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
2015-09-05Merge commit '2d40968dd3ff17b12f7c80dbfad409b14418e267'Hendrik Leppkes
* commit '2d40968dd3ff17b12f7c80dbfad409b14418e267': lavu: Drop deprecated audioconvert.h header Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
2015-09-05Merge commit '183db02a51a422568084b113a7571c845ca68622'Hendrik Leppkes
* commit '183db02a51a422568084b113a7571c845ca68622': lavu: Drop deprecated old_pix_fmt.h and related code Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
2015-08-28lavu: Drop deprecated audioconvert.h headerVittorio Giovara
Deprecated in 11/2012.
2015-08-28lavu: Drop deprecated old_pix_fmt.h and related codeVittorio Giovara
Deprecated in 10/2012.
2015-08-12avutil: add ff_reverse as av_reverse replacementAndreas Cadhalpun
The table is used in libavutil/eval.c. Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
2015-07-23avutil/softfloat: move av_sincos_sf() back to headerJames Almer
Fixes compilation of host tool aacps_fixed_tablegen Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: James Almer <jamrial@gmail.com>
2015-07-22Add support for TEA (Tiny Encryption Algorithm)Vesselin Bontchev
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-07-01lavu: Makefile: skip atomic.c if native atomics are availableRodger Combs
This prevents a linker warning and skips a useless compilation Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-11avutil/softfloat: properly separate testcodeMichael Niedermayer
This matches how other self tests are implemented Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-03-05avutil: Extract gamma determination from PNG encoder for future use. Adds ↵Kevin Wheatley
private avpriv_get_gamma_from_trc() function to libavutil. Signed-off-by: Kevin Wheatley <kevin.j.wheatley@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-29libavutil: Added twofish symmetric block cipherSupraja Meedinti
Signed-off-by: Supraja Meedinti <supraja0493@gmail.com> Reviewed-by: Giorgio Vazzana <mywing81@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-02libavutil: Added Camellia symmetric block cipherSupraja Meedinti
Signed-off-by: Supraja Meedinti <supraja0493@gmail.com> Previous version of this patch reviewed-by: Giorgio Vazzana <mywing81@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-11-21lavu/dict: add av_dict_get_stringLukasz Marek
Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com>
2014-10-18libavutil: Add CAST128 symmetric block cipherSupraja Meedinti
Only ECB mode is supported at the moment Signed-off-by: Supraja Meedinti <supraja0493@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-10-09avutil/Makefile: add softfloat to TESTPROGSMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-10-06avutil: remove obsolete FF_API_INTFLOAT cruftJames Almer
Signed-off-by: James Almer <jamrial@gmail.com>
2014-08-18avcodec: export motion vectors in frame side data on demandClément Bœsch
The reasoning behind this addition is that various third party applications are interested in getting some motion information out of a video "for free" when it is available. It was considered to export other information as well (such as the intra information about the block, or the quantization) but the structure might have ended up into a half full-generic, half full of codec specific cruft. If more information is necessary, it should either be added in the "flags" field of the AVMotionVector structure, or in another side-data. This commit also includes an example exporting them in a CSV stream.
2014-08-10drop LLS1, rename LLS2 to LLSMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>