summaryrefslogtreecommitdiff
path: root/libavutil
Commit message (Collapse)AuthorAge
* Merge commit '1c9e8616c535ef496e7ee8a5cbc5e9e972a6977d'Hendrik Leppkes2016-06-26
|\ | | | | | | | | | | | | * commit '1c9e8616c535ef496e7ee8a5cbc5e9e972a6977d': hwcontext: add a function for opening devices Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * hwcontext: add a function for opening devicesAnton Khirnov2016-05-26
| |
* | Merge commit 'ded4a6543dfb5a2f1d9f7fb8d3ab27a1872c22b3'Clément Bœsch2016-06-24
|\| | | | | | | | | | | | | * commit 'ded4a6543dfb5a2f1d9f7fb8d3ab27a1872c22b3': xtea-test: Use struct allocation functions from the API Merged-by: Clément Bœsch <clement@stupeflix.com>
| * xtea-test: Use struct allocation functions from the APIDiego Biurrun2016-05-19
| |
* | Merge commit '8131bd4c22ad59b040173f67a5b2edb75863e801'Clément Bœsch2016-06-24
|\| | | | | | | | | | | | | * commit '8131bd4c22ad59b040173f67a5b2edb75863e801': blowfish-test: Use struct allocation functions from the API Merged-by: Clément Bœsch <clement@stupeflix.com>
| * blowfish-test: Use struct allocation functions from the APIDiego Biurrun2016-05-19
| |
* | Merge commit 'a86ef80494d759807a5ef8dd12838f0690092e37'Clément Bœsch2016-06-24
|\| | | | | | | | | | | | | * commit 'a86ef80494d759807a5ef8dd12838f0690092e37': blowfish-test: Return different values for different errors Merged-by: Clément Bœsch <clement@stupeflix.com>
| * blowfish-test: Return different values for different errorsDiego Biurrun2016-05-19
| |
* | Merge commit '0c4468dc185fa8b9e7d6add914595c5e928b24fd'Clément Bœsch2016-06-23
|\| | | | | | | | | | | | | * commit '0c4468dc185fa8b9e7d6add914595c5e928b24fd': stereo3d: Add API to get name from value or value from name Merged-by: Clément Bœsch <clement@stupeflix.com>
| * stereo3d: Add API to get name from value or value from nameVittorio Giovara2016-05-17
| | | | | | | | Use it in av_dump_format() instead of a huge switch case.
* | hwcontext_dxva2: support P010 10-bit surfacesHendrik Leppkes2016-06-22
| |
* | Merge commit 'c46db38cde8e8fd8ecb1c6602f10ec0e002f29a8'Hendrik Leppkes2016-06-22
|\| | | | | | | | | | | | | * commit 'c46db38cde8e8fd8ecb1c6602f10ec0e002f29a8': hwcontext: add a dxva2 implementation Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * hwcontext: add a dxva2 implementationAnton Khirnov2016-05-17
| |
| * x86inc: Enable AVX emulation in additional casesAnton Mitrofanov2016-05-16
| | | | | | | | | | | | | | Allows emulation to work when dst is equal to src2 as long as the instruction is commutative, e.g. `addps m0, m1, m0`. Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * x86inc: Improve handling of %ifid with multi-token parametersAnton Mitrofanov2016-05-16
| | | | | | | | | | | | | | | | The yasm/nasm preprocessor only checks the first token, which means that parameters such as `dword [rax]` are treated as identifiers, which is generally not what we want. Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * x86inc: Fix AVX emulation of some instructionsAnton Mitrofanov2016-05-16
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * x86inc: Fix AVX emulation of scalar float instructionsHenrik Gramner2016-05-16
| | | | | | | | | | | | | | Those instructions are not commutative since they only change the first element in the vector and leave the rest unmodified. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* | Merge commit 'a6a750c7ef240b72ce01e9653343a0ddf247d196'Clément Bœsch2016-06-22
|\| | | | | | | | | | | | | * commit 'a6a750c7ef240b72ce01e9653343a0ddf247d196': tests: Move all test programs to a subdirectory Merged-by: Clément Bœsch <clement@stupeflix.com>
| * tests: Move all test programs to a subdirectoryDiego Biurrun2016-05-13
| |
* | Merge commit '257f00ec1ab06a2a161f535036c6512f3fc8e801'Clément Bœsch2016-06-22
|\| | | | | | | | | | | | | * commit '257f00ec1ab06a2a161f535036c6512f3fc8e801': Split global .gitignore file into per-directory files Merged-by: Clément Bœsch <clement@stupeflix.com>
| * Split global .gitignore file into per-directory filesDiego Biurrun2016-05-13
| |
* | Merge commit '1f77e634bb838f71ff21923b5e9fe3104c831c52'Clément Bœsch2016-06-21
|\| | | | | | | | | | | | | | | | | * commit '1f77e634bb838f71ff21923b5e9fe3104c831c52': colorspace: Add support for BT709 See 9779b6262471d553c1ed811ff7312564e39d8adf Merged-by: Clément Bœsch <u@pkh.me>
| * colorspace: Add support for BT709Jan Ekström2016-05-10
| | | | | | | | | | | | BT.709 coefficients were gathered from the first two parts of BT.709 to BT.2020 conversion guide in ARIB STD-B62 (Pt. 1, Chapter 6.2.2). They were additionally confirmed by manually calculating values.
* | Merge commit '41ed7ab45fc693f7d7fc35664c0233f4c32d69bb'Clément Bœsch2016-06-21
|\| | | | | | | | | | | | | * commit '41ed7ab45fc693f7d7fc35664c0233f4c32d69bb': cosmetics: Fix spelling mistakes Merged-by: Clément Bœsch <u@pkh.me>
| * cosmetics: Fix spelling mistakesVittorio Giovara2016-05-04
| | | | | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* | Merge commit 'f2422b58756ba97e3cbadc190f1ed950aa201ec7'Clément Bœsch2016-06-21
|\| | | | | | | | | | | | | * commit 'f2422b58756ba97e3cbadc190f1ed950aa201ec7': testprogs: Mark some tables as static const Merged-by: Clément Bœsch <clement@stupeflix.com>
| * testprogs: Mark some tables as static constDiego Biurrun2016-04-29
| |
* | avutil/threadmessage.h: Fix swapped commentsJan Sebechlebsky2016-06-16
| | | | | | | | | | | | | | | | Fix swapped descriptions of av_thread_message_queue_set_err_send and av_thread_message_queue_set_err_recv. Signed-off-by: Jan Sebechlebsky <sebechlebskyjan@gmail.com> Signed-off-by: Marton Balint <cus@passwd.hu>
* | lavu/intmath.h: fix compilation with msvc10.Matt Oliver2016-06-13
| | | | | | | | Signed-off-by: Matt Oliver <protogonoi@gmail.com>
* | lavu/file_open: Use current directory for temporary files also on Android.Carl Eugen Hoyos2016-06-11
| | | | | | | | Fixes ticket #5620.
* | avutil: add 10-bit planar RGB with alphaPaul B Mahol2016-06-10
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avutil/opt: Fix max/min checking in av_opt_set() for AV_OPT_TYPE_VIDEO_RATEMichael Niedermayer2016-06-09
| | | | | | | | | | | | Fixes Ticket5618 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | x86/showcqt: use three operand format for some instructionsJames Almer2016-06-08
| | | | | | | | | | | | Fixes failures with yasm 1.1.0 and older Signed-off-by: James Almer <jamrial@gmail.com>
* | avutil/x86util: move haddps sse emulation from showcqtJames Almer2016-06-08
| | | | | | | | Signed-off-by: James Almer <jamrial@gmail.com>
* | avutil/frame: Assert that width/height/channels is 0 for the destination of ↵Michael Niedermayer2016-06-05
| | | | | | | | | | | | av_frame*_ref() This should detect caes where these functions are called in unclean destinations
* | libavutil/fifo: Fix fifo grow stepJan Sebechlebsky2016-06-03
| | | | | | | | | | | | | | | | | | Fifo was reallocating always to twice of the requested size. This fixes it to reallocate to requested size, or twice of the original size - whichever is greater. Signed-off-by: Jan Sebechlebsky <sebechlebskyjan@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | vaapi: Enable more libva surface formatsMark Thompson2016-06-02
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avutil/frame: Document avcodec_get_frame_class() and the option naming systemMichael Niedermayer2016-06-01
| | | | | | | | | | | | Missing docs found by: nevcairiel Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | lavu: Adding ARIB STD-B67 (hybrid log-gamma) enum value and transfer function.Neil Birkbeck2016-06-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adding hybrid log-gamma (https://en.wikipedia.org/wiki/Hybrid_Log-Gamma) based on the standardization in ARIB STD-B67: http://www.arib.or.jp/english/html/overview/doc/2-STD-B67v1_0.pdf The choice of enum value of 18 is consistent with HEVC: http://phenix.it-sudparis.eu/jct/doc_end_user/current_document.php?id=10481 And also with latest proposal for color format in mkv: https://mailarchive.ietf.org/arch/search/?email_list=cellar&gbt=1&q=Colour+Format+proposal The implementation assumes a nominal input range of [0, 1], which is consistent with HEVC. Signed-off-by: Neil Birkbeck <neil.birkbeck@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avutil/softfloat: Improve doxy for av_sub_sf() and av_sf2int()Michael Niedermayer2016-05-29
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avutil/softfloat: Document public constants and a few public functionsMichael Niedermayer2016-05-28
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | libavutil/opencl: fixed uninitialized var warningdsmudhar2016-05-23
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avutil/eval-test: Check av_expr_parse_and_eval() for failure and also check ↵Michael Niedermayer2016-05-20
| | | | | | | | | | | | | | | | it in the fate test Fixes CID1361940 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avutil/mips: header asmdefs.h add some PTR_ macros for loongsonZhouXiaoyong2016-05-14
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avutil/lzo: split test out into a separate fileJames Almer2016-05-13
| | | | | | | | Signed-off-by: James Almer <jamrial@gmail.com>
* | avutil/sha512-test: fix memleakJames Almer2016-05-13
| | | | | | | | Signed-off-by: James Almer <jamrial@gmail.com>
* | avutil/sha-test: fix memleakJames Almer2016-05-13
| | | | | | | | Signed-off-by: James Almer <jamrial@gmail.com>
* | avutil/ripemd-test: fix memleakJames Almer2016-05-13
| | | | | | | | Signed-off-by: James Almer <jamrial@gmail.com>
* | avutil/aes-test: fix memleakJames Almer2016-05-13
| | | | | | | | Signed-off-by: James Almer <jamrial@gmail.com>
* | Merge commit '785bfb1d7bb8de567c3aac1d9cc369b55ac9fb7b'Derek Buitenhuis2016-05-12
|\| | | | | | | | | | | | | * commit '785bfb1d7bb8de567c3aac1d9cc369b55ac9fb7b': pixfmt: fix wrong comment Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>