- 09 Feb, 2018 2 commits
-
-
Aurelien Jacobs authored
-
Aurelien Jacobs authored
-
- 21 Jan, 2018 2 commits
-
-
Jun Zhao authored
Most code between them is common, so put them in a new file for miscellaneous VAAPI filters. Signed-off-by:
Yun Zhou <yunx.z.zhou@intel.com> Signed-off-by:
Jun Zhao <jun.zhao@intel.com> Signed-off-by:
Mark Thompson <sw@jkqxz.net>
-
Jun Zhao authored
Add ProcAmp(color balance) vaapi video filter, use the option like -vf "procamp_vaapi=b=10:h=120:c=2.8:s=3.7" to set brightness/hue/contrast/saturation. Signed-off-by:
Yun Zhou <yunx.z.zhou@intel.com> Signed-off-by:
Jun Zhao <jun.zhao@intel.com> Signed-off-by:
Mark Thompson <sw@jkqxz.net>
-
- 06 Jan, 2018 4 commits
-
-
Aman Gupta authored
Signed-off-by:
Aman Gupta <aman@tmm1.net>
-
Rostislav Pehlivanov authored
Used only by ffserver. Signed-off-by:
Rostislav Pehlivanov <atomnuker@gmail.com>
-
Rostislav Pehlivanov authored
Signed-off-by:
Rostislav Pehlivanov <atomnuker@gmail.com>
-
Misty De Meo authored
Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 05 Jan, 2018 1 commit
-
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com>
-
- 04 Jan, 2018 1 commit
-
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com>
-
- 03 Jan, 2018 1 commit
-
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com>
-
- 27 Dec, 2017 1 commit
-
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com>
-
- 26 Dec, 2017 1 commit
-
-
wm4 authored
This removes the XP compatibility code, and switches entirely to SWR locks, which are available starting at Windows Vista. This removes CRITICAL_SECTION use, which allows us to add PTHREAD_MUTEX_INITIALIZER, which will be useful later. Windows XP is hereby not a supported build target anymore. It was decided in a project vote that this is OK.
-
- 24 Dec, 2017 1 commit
-
-
James Darnley authored
-
- 17 Dec, 2017 1 commit
-
-
sfan5 authored
Signed-off-by:
sfan5 <sfan5@live.de>
-
- 08 Dec, 2017 1 commit
-
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com>
-
- 06 Dec, 2017 1 commit
-
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com>
-
- 01 Dec, 2017 1 commit
-
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com>
-
- 28 Nov, 2017 2 commits
-
-
Mikhail Mironov authored
Requires AMF headers for at least version 1.4.4.1. Signed-off-by:
Mikhail Mironov <mikhail.mironov@amd.com> Signed-off-by:
Mark Thompson <sw@jkqxz.net>
-
Mark Thompson authored
-
- 26 Nov, 2017 2 commits
-
-
Philip Langdale authored
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com>
-
- 25 Nov, 2017 1 commit
-
-
Richard Ling authored
-
- 24 Nov, 2017 1 commit
-
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com>
-
- 22 Nov, 2017 1 commit
-
-
Mark Thompson authored
Input and output formats must be the same, the overlay format must be the same as the input except possibly with an additional alpha component.
-
- 20 Nov, 2017 2 commits
-
-
Philip Langdale authored
This was predictably nightmarish, given how ridiculous mpeg4 is. I had to stare at the cuvid parser output for a long time to work out what each field was supposed to be, and even then, I still don't fully understand some of them. Particularly: vop_coded: If I'm reading the decoder correctly, this flag will always be 1 as the decoder will not pass the hwaccel any frame where it is not 1. divx_flags: There's obviously no documentation on what the possible flags are. I simply observed that this is '0' for a normal bitstream and '5' for packed b-frames. gmc_enabled: I had a number of guesses as to what this mapped to. I picked the condition I did based on when the cuvid parser was setting flag. Also note that as with the vdpau hwaccel, the decoder needs to consume the entire frame and not the slice.
-
Philip Langdale authored
Once I remembered that there's a separate decoder type for mpeg1, even though params struct is shared with mpeg2, everything worked.
-
- 19 Nov, 2017 1 commit
-
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com>
-
- 18 Nov, 2017 1 commit
-
-
Philip Langdale authored
This is mostly straight-forward. The weird part is that it should just work for mpeg1, but I see corruption in my test cases, so I'm going to try and fix that separately.
-
- 17 Nov, 2017 1 commit
-
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com>
-
- 15 Nov, 2017 1 commit
-
-
Philip Langdale authored
This hwaccel is interesting because it also works for wmv3/9 content, which is not supported by the nvidia parser used by cuviddec.
-
- 13 Nov, 2017 1 commit
-
-
Timo Rothenpieler authored
-
- 10 Nov, 2017 2 commits
-
-
Anton Khirnov authored
Some parts of the code are based on a patch by Timo Rothenpieler <timo@rothenpieler.org> Merges Libav commit b9129ec4. Due to the name clash with our cuvid decoder, rename it to nvdec. This commit also changes the Libav code to dynamic loading of the cuda/cuvid libraries. Signed-off-by:
Timo Rothenpieler <timo@rothenpieler.org>
-
Rostislav Pehlivanov authored
Signed-off-by:
Rostislav Pehlivanov <atomnuker@gmail.com>
-
- 09 Nov, 2017 1 commit
-
-
Rostislav Pehlivanov authored
This commit implements support for PCE (Program Configuration Elements) in the AAC encoder, and as such allows for encoding of channel layouts not present in the presets defined by the spec (which only lists the 8 most common ones). This has been a highly requested feature and is also the first open source encoder to support this many layouts. Many thanks to pkviet <pkv.stream@gmail.com> who implemented support for and verified all channel layouts.
-
- 06 Nov, 2017 1 commit
-
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com>
-
- 05 Nov, 2017 1 commit
-
-
Carl Eugen Hoyos authored
Fixes ticket #6678.
-
- 28 Oct, 2017 1 commit
-
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com>
-
- 23 Oct, 2017 1 commit
-
-
Clément Bœsch authored
Deprecated (aka removed) in OSX 10.11, and we have a replacement for it (VideoToolbox).
-
- 21 Oct, 2017 1 commit
-
-
Michael Bradshaw authored
We now require 2.1+ with pkg-config. Signed-off-by:
Michael Bradshaw <mjbshaw@google.com>
-