- 09 Sep, 2019 1 commit
-
-
Hendrik Leppkes authored
Due to the recent addition of Vulkan support to AMF, we require more recent headers that include the new structures, which have been available since AMF 1.4.9 released in September 2018. Fixes Ticket #8125
-
- 05 Sep, 2019 2 commits
-
-
Jun Zhao authored
Use the command ./configure with/without --disable-v4l2-m2m test. Reviewed-by:
Aman Gupta <aman@tmm1.net> Signed-off-by:
Jun Zhao <barryjzhao@tencent.com>
-
Jun Zhao authored
fix --disable-alsa can't work in configure Signed-off-by:
Jun Zhao <barryjzhao@tencent.com>
-
- 03 Sep, 2019 1 commit
-
-
Aman Gupta authored
When compiling natively on an RPI where libomxil-bellagio-dev was also installed, `check_headers OMX_Core.h` succeeded and the -isystem compiler flag was never added to the build. For non-native builds, the error message now mentions the raspberrypi/firmware repository where the RPI specific headers are available. Signed-off-by:
Aman Gupta <aman@tmm1.net>
-
- 02 Sep, 2019 3 commits
-
-
Andriy Gelman authored
When ffmpeg was streaming, multiple clients were only supported by using a multicast destination address. An alternative was to stream to a server which re-distributes the content. This commit adds ZeroMQ as a protocol, which allows multiple clients to connect to a single ffmpeg instance. Signed-off-by:
Marton Balint <cus@passwd.hu>
-
Andrey Semashev authored
The current code in libavfilter/af_sofalizer.c requires mysofa_neighborhood_init_withstepdefine function, which only appeared in libmysofa 0.7. Use this function in configure script to bail out early if a too old libmysofa is found in the system instead of failing at compile time.
-
Nick Renieris authored
Used a technique similar to lavc/tdsc.c for invoking the MJPEG decoder. This commit adds support for: - DNG tiles - DNG tile huffman lossless JPEG decoding - DNG 8-bpp ("packed" as dcraw calls it) decoding - DNG color scaling [1] - LinearizationTable tag - BlackLevel tag [1]: As specified in the DNG Specification - Chapter 5 Signed-off-by:
Nick Renieris <velocityra@gmail.com>
-
- 29 Aug, 2019 2 commits
-
-
Paul B Mahol authored
-
Aman Gupta authored
Many ffmpeg + rpi compilation guides on the internet recommend using `./configure --enable-omx --enable-omx-rpi`. This fails to find the IL OMX headers on device because the omx require_headers check happens first before the add_cflags in omx_rpi. A workaround is to use `./configure --enable-omx-rpi` only, since omx_rpi already implies omx. But because many users expect to use existing scripts and commands, we swap the order here so omx_rpi special cases are applied first. In the past this wasn't an issue because users noticed the OMX_Core.h missing error and installed libomxil-bellagio-dev. But since 76c82843, the rpi specific headers from /opt/vc/include/IL are required. Signed-off-by:
Aman Gupta <aman@tmm1.net>
-
- 22 Aug, 2019 1 commit
-
-
Jarek Samic authored
-
- 20 Aug, 2019 3 commits
-
-
Zhong Li authored
VP9 decoder is support on Intel kabyLake+ platforms with MSDK Version 1.19+ Signed-off-by:
Zhong Li <zhong.li@intel.com>
-
Zhong Li authored
Signed-off-by:
Zhong Li <zhong.li@intel.com>
-
Zhong Li authored
Signed-off-by:
Zhong Li <zhong.li@intel.com>
-
- 15 Aug, 2019 1 commit
-
-
James Almer authored
Signed-off-by:
James Almer <jamrial@gmail.com>
-
- 11 Aug, 2019 1 commit
-
-
Limin Wang authored
Below is the testing ffmpeg command for the setting: ./ffmpeg -i input.ts -c:v hevc_videotoolbox -color_primaries bt2020 -colorspace bt2020_ncl -color_trc smpte2084 smpte2048.ts ./ffmpeg -i input.ts -c:v hevc_videotoolbox -color_primaries bt2020 -colorspace bt2020_ncl -color_trc linear linear.ts ./ffmpeg -i input.ts -c:v hevc_videotoolbox -color_primaries bt2020 -colorspace bt2020_ncl -color_trc arib-std-b67 hlg.ts Signed-off-by:
Limin Wang <lance.lmwang@gmail.com> Signed-off-by:
Rick Kern <kernrj@gmail.com>
-
- 05 Aug, 2019 1 commit
-
-
Ricardo Constantino authored
MSYS2 converts paths to MinGW-based applications from unix to pseudo-windows paths on execution time. Since there was no space between '-include' and the path, MSYS2 doesn't detect the path properly. Signed-off-by:
Timo Rothenpieler <timo@rothenpieler.org>
-
- 04 Aug, 2019 1 commit
-
-
Rodger Combs authored
This avoids using the CUDA SDK at all; instead, we provide a minimal reimplementation of the basic functionality that lavfi actually uses. It generates very similar code to what NVCC produces. The header contains no implementation code derived from the SDK. The function and type declarations are derived from the SDK only to the extent required to build a compatible implementation. This is generally accepted to qualify as fair use. Because this option does not require the proprietary SDK, it does not require the "--enable-nonfree" flag in configure. Signed-off-by:
Timo Rothenpieler <timo@rothenpieler.org>
-
- 10 Jul, 2019 1 commit
-
-
Shiyou Yin authored
Loongson 3A4000 and 2k1000 has supported MSA2.0. This patch optimized SAD_UB2_UH,UNPCK_R_SH_SW,UNPCK_SB_SH and UNPCK_SH_SW with MSA2.0 instruction. Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 08 Jul, 2019 1 commit
-
-
Andreas Rheinhardt authored
This has been forgotten in 44cde38c. Signed-off-by:
Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
-
- 24 Jun, 2019 1 commit
-
-
Alexander Strasser authored
Get rid of pr dependency and write the columns strictly alphabetical without page size considerations (POSIX specifies 66 lines as default). Setting the page size via pr's -l option was considered, but as there is issue #5680 which wants to avoid pr mainly because it's not in busybox, we chose to replace pr instead. Before pr would attempt to write pages, thus if a page boundary was reached, the output looked confusing as one couldn't see there was a new page and the alphabetical order was disrupted when scanning down one of the columns. This change is based on a shell implementation submitted before by Yejun. Possible differences to the current version using pr: 1. pr implementations should truncate items to not overflow columns; depending on how it's done not truncating shall be better IMHO. 2. pr implementations might balance columns differently; we use minimum number of lines and might end up not using all columns or might have lesser entries in the last column(s) 3. we use spaces only for padding the columns; at least the GNU pr version on my system also by default stuffs in tabs in addition to a single space in between columns. I don't see that this behaviour is demanded by POSIX, though I might be very well overlooking things. Anyway for our use case I can't see a need for having the additional tabs, or why it would be better compared to padding with spaces only. Fixes output for sizes with width < column width, too. Fixes remaining part of ticket #5680 Contributor: Guo, Yejun <yejun.guo@intel.com>
-
- 12 Jun, 2019 2 commits
-
-
James Almer authored
Signed-off-by:
James Almer <jamrial@gmail.com>
-
Peter Ross authored
-
- 24 May, 2019 1 commit
-
-
Ruiling Song authored
Reviewed-by:
Mark Thompson <sw@jkqxz.net> Signed-off-by:
Ruiling Song <ruiling.song@intel.com>
-
- 15 May, 2019 1 commit
-
-
Guo, Yejun authored
This patch is based on https://trac.ffmpeg.org/ticket/5680 provided by Kylie McClain <somasis@exherbo.org> at Wed, 29 Jun 2016 16:37:20 -0400, and have some changes. contributor: Kylie McClain <somasis@exherbo.org> contributor: avih <avihpit@yahoo.com> Signed-off-by:
Guo, Yejun <yejun.guo@intel.com>
-
- 14 May, 2019 1 commit
-
-
Paul B Mahol authored
-
- 08 May, 2019 1 commit
-
-
Ruta Gadkari authored
Adding the support to build FFMPEG with HW accelerated decode and encode on PPC64 little endian architecture. Signed-off-by:
Timo Rothenpieler <timo@rothenpieler.org>
-
- 07 May, 2019 1 commit
-
-
James Almer authored
It's no longer needed. Signed-off-by:
James Almer <jamrial@gmail.com>
-
- 05 May, 2019 1 commit
-
-
Carl Eugen Hoyos authored
Allows running fate from out-of-tree builds on wsl.
-
- 20 Apr, 2019 1 commit
-
-
Jarek Samic authored
This is a direct port of the CPU filter. Signed-off-by:
Jarek Samic <cldfire3@gmail.com> Signed-off-by:
Mark Thompson <sw@jkqxz.net>
-
- 19 Apr, 2019 1 commit
-
-
Carl Eugen Hoyos authored
Allows in-tree msvc compilation with wsl.
-
- 16 Apr, 2019 2 commits
-
-
Martin Storsjö authored
These functions are available in time.h (conditional on posix thread safe functions) on mingw. Previously, these functions weren't detected by configure, and libavutil/time_internal.h provided replacements, even if time.h actually contained definitions of them. These mingw inline functions are currently defined as "extern __inline __attribute__((__gnu_inline__))". In this case, redefining a new static inline version of the same function with the same name is tolerated. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
fumoboy007 authored
this patch was originally posted on issue #7704 and was slightly adjusted to check for the availability of the pixel format.
-
- 15 Apr, 2019 1 commit
-
-
Martin Storsjö authored
Mingw headers have got header inline implementations of localtime_r and gmtime_r, but only visible if certain posix thread safe functions have been requested. This is a preparatory step for improving the detection of those functions. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 13 Apr, 2019 1 commit
-
-
Paul B Mahol authored
Fixes #4711.
-
- 11 Apr, 2019 2 commits
-
-
James Almer authored
Signed-off-by:
James Almer <jamrial@gmail.com>
-
James Almer authored
This will be needed by the eventual native AV1 decoder. Signed-off-by:
James Almer <jamrial@gmail.com>
-
- 28 Mar, 2019 1 commit
-
-
Zhong Li authored
Currectly just standard header path can be found, check_type/struct will fail if vaapi is installed somewhere else. Move them followed "check_pkg_config" Reviewed-by:
Mark Thompson <sw@jkqxz.net> Reviewed-by:
Timo Rothenpieler <timo@rothenpieler.org> Signed-off-by:
Zhong Li <zhong.li@intel.com>
-
- 27 Mar, 2019 1 commit
-
-
Mark Thompson authored
Beignet offers a far more flexiable and complete interface, so choose it by default if available.
-
- 22 Mar, 2019 1 commit
-
-
Ruiling Song authored
Khronos OpenCL header (https://github.com/KhronosGroup/OpenCL-Headers) uses cl_va_api_media_sharing_intel.h. And Intel's official OpenCL driver for Intel GPU (https://github.com/intel/compute-runtime) was compiled against Khronos OpenCL header. So it's better to align with Khronos. Signed-off-by:
Ruiling Song <ruiling.song@intel.com>
-
- 20 Mar, 2019 1 commit
-
-
Carl Eugen Hoyos authored
-