Commit Graph

271 Commits

Author SHA1 Message Date
Jonas Karlman
69fae8524b ffmpeg: update v4l2-request patch
Patch created using revisions 922f5ee..fa7165e
from branch v4l2-request-hwaccel-4.3.1 of https://github.com/Kwiboo/FFmpeg
2020-10-21 23:07:21 +02:00
CvH
82d964272d ffmpeg: update to 4.3.1-Matrix-Alpha1-2 2020-09-22 18:09:11 +02:00
Matthias Reichl
777b3ecced ffmpeg: update to 4.3.1-Matrix-Alpha1-1
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-07-16 11:17:47 +02:00
Matthias Reichl
014f61eed0 ffmpeg: reorganize patchset and configure option handling
Apply v4l2-drmprime and v4l2-request patches for all projects/devices
except RPi4 and use configure options to enable/disable the required
features.

The RPi4 patch already includes v4l2-request patches, so only add the
v4l2-drmprime patch in addition to that - this is needed for H264
hardware decoding.

RPi4 configure options have been adapted to the updated RPi patch.

Misc LibreELEC patches are now in the "libreelec" patch dir and
included for all projects/devices.

Signed-off-by: Matthias Reichl <hias@horus.com>
2020-07-09 17:10:37 +02:00
Matthias Reichl
8dbeb6faec ffmpeg: update to 4.3-Matrix-Alpha1
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-07-09 17:10:37 +02:00
Matthias Reichl
efccd337ea ffmpeg: create rpi patch
Patch created using revisions f6ae50a..3d6229e
from branch test/4.3/kodi_main of https://github.com/jc-kynesim/rpi-ffmpeg

Signed-off-by: Matthias Reichl <hias@horus.com>
2020-07-09 17:10:03 +02:00
Matthias Reichl
adb3a1a169 ffmpeg: create libreelec patch
Patch created using revisions 8e12af2..1485078
from branch 4.3-libreelec-misc of https://github.com/LibreELEC/FFmpeg

Signed-off-by: Matthias Reichl <hias@horus.com>
2020-07-09 16:48:23 +02:00
Matthias Reichl
807b70364a ffmpeg: create v4l2-request patch
Patch created using revisions f6ae50a..3e95632
from branch v4l2-request-hwaccel-4.3 of https://github.com/Kwiboo/FFmpeg

Signed-off-by: Matthias Reichl <hias@horus.com>
2020-07-09 16:48:23 +02:00
Matthias Reichl
924d3e6a0e ffmpeg: create v4l2-drmprime patch
Patch created using revisions 8e12af2..8595d06
from branch v4l2-drmprime-v5 of https://github.com/lrusak/FFmpeg

Signed-off-by: Matthias Reichl <hias@horus.com>
2020-07-09 16:48:23 +02:00
Matthias Reichl
d5d98b3f7b ffmpeg: drop all local patches
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-07-07 15:37:07 +02:00
Matthias Reichl
54ea2ebba8 ffmpeg: drop support for legacy RPi MMAL acceleration
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-07-07 15:36:35 +02:00
Matthias Reichl
1d02f6e9d5 ffmpeg: use popcornmix's V4L2 patches on RPi
sourced from
https://github.com/popcornmix/xbmc/blob/gbm/tools/depends/target/ffmpeg/0001-rpi-Add-hevc-acceleration.patch

Signed-off-by: Matthias Reichl <hias@horus.com>
2020-06-19 14:29:12 +02:00
Matthias Reichl
52926b2fa8 ffmpeg (RPi): support HEVC decode with upstream kodi
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-06-16 19:33:42 +02:00
Matthias Reichl
7b9854f42e ffmpeg: update RPi HEVC patch to latest version
Fix Pi3 hevc rpi cache flush overflow

Signed-off-by: Matthias Reichl <hias@horus.com>
2020-06-09 20:22:15 +02:00
Jernej Skrabec
57cc627ea3 ffmpeg: v4l2-request-api: set HEVC SPS control at format selection 2020-03-15 22:26:23 +01:00
Lukas Rusak
f99c2e08d8 ffmpeg: update to 4.2.2-Matrix-Alpha1 2020-03-06 09:49:58 -08:00
Jonas Karlman
406fb9ad7d ffmpeg: remove rkmpp support 2019-12-31 09:09:33 +00:00
Jonas Karlman
09b236900e Rockchip: add mainline linux support 2019-12-31 09:09:33 +00:00
Ian Leonard
59d6714cb7 ffmpeg: rpi ffmpeg patch only for use with rpi kodi
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2019-11-20 17:20:38 +00:00
Jernej Skrabec
eebc912afa ffmpeg: Update request api patches 2019-11-09 11:32:55 +01:00
MilhouseVH
810aa74319 ffmpeg: rebuild whenever libraries change 2019-10-13 22:26:34 +01:00
MilhouseVH
96a1bc13c7 CODE CLEANUP: ffmpeg: switch to using += 2019-10-13 22:18:17 +01:00
MilhouseVH
12f7a5fbd6 CODE CLEANUP: ffmpeg: fix braces 2019-10-13 22:18:06 +01:00
Jonas Karlman
3b04b84995 ffmpeg: update v4l2 request api patches 2019-09-19 21:16:55 +02:00
CvH
1e1e695073 Merge pull request #3703 from chewitt/amlogic-master
update Amlogic to 5.3.x and various other cleanups
2019-09-13 13:16:45 +02:00