Commit graph

230 commits

Author SHA1 Message Date
Matthias Reichl
25301226bd ffmpeg: update rpi patch
Patch created using revisions dc91b91..a4f3ca9
from branch dev/4.4/rpi_import_1 of https://github.com/jc-kynesim/rpi-ffmpeg
2022-07-24 10:30:47 +02:00
Matthias Reichl
90555b4694 ffmpeg: update rpi patch
Patch created using revisions dc91b91..4a75a07
from branch dev/4.4/rpi_import_1 of https://github.com/jc-kynesim/rpi-ffmpeg
2022-05-28 13:04:02 +02:00
Matthias Reichl
21b80d26a6 ffmpeg: update rpi patch
Patch created using revisions dc91b91..9467110
from branch dev/4.4/rpi_import_1 of https://github.com/jc-kynesim/rpi-ffmpeg
2022-05-28 13:04:02 +02:00
Rudi Heitbaum
0147de0895 ffmpeg: update v4l2-request patch
Patch created using revisions 081225c..c415926
from branch v4l2-request-hwaccel-4.4 of https://github.com/jernejsk/FFmpeg
2022-05-25 11:28:17 +00:00
GavinDarkglider
af6be3378a
Fix Switch build in new tree (#1687) 2022-04-23 21:36:57 +02:00
GavinDarkglider
07b6cc4043
Lakka L4T/Switch Changes for v4.1 (#1644)
* Switch: Use versions of these firmwares supplied by kernel install

* Switch: Update kernel to latest

* Backup old uenv.txt on update.

* Update L4T ffmpeg patches
2022-04-07 23:53:36 +02:00
GavinDarkglider
8a48e6f2c5
Cleanup decoder/encoder stuff for L4T Builds, update some things, fix GLES building, but keep GL build. Other Minor cleanups. (#1623)
* Update L4T encoder/decoder to latest version which is 70% faster at 1080p

* Add vulkan support to ffmpeg

* Add vitaquake3 and boom3 cores for switch builds

These cores are considered broken, but starting, so maybe in the future they will be more reliable.

* Run dock-hotplug before starting retroarch.

This Will properly force DPI if booted on dock, and audio switching. It also has the added bonus of force fixing audio issues where speakers randomly dont work on boot."

* Update Kernel Repos

* update libglvnd

* update xf86-video-nouveau

* Build mesa properly in L4T LibreELEC builds.

* Update L4T build config for retroarch to fix building with support for EGL/openGLES.
While L4T supports EGL/OpenGLES, and the issue building for it is fixed,
we arent switching now though because moonlight core doesnt support it.

* Exclude moonlight core in Lakka builds that use openGLES over openGL, as openGLES is not supported

* Use openGLES in LibreELEC builds, as that is what upstream is targeting
2022-04-07 23:04:13 +02:00
Tomáš Kelemen (vudiq)
a32d60c085
Merge branch 'librelec/master' 2022-04-07 09:52:13 +02:00
Matthias Reichl
74d19598a5 ffmpeg: update rpi patch
Patch created using revisions dc91b91..5bab299
from branch dev/4.4/rpi_import_1 of https://github.com/jc-kynesim/rpi-ffmpeg
2022-03-24 18:20:27 +01:00
Matthias Reichl
34bc440c43 ffmpeg: update rpi patch
Patch created using revisions dc91b91..34fb1cd
from branch dev/4.4/rpi_import_1 of https://github.com/jc-kynesim/rpi-ffmpeg
2022-03-24 18:20:27 +01:00
Rudi Heitbaum
26761c847c ffmpeg: support dav1d 1.0.0 with ffmpeg 4.4 with backported patches 2022-03-20 04:33:17 +00:00
Matthias Reichl
6dffe3db4f ffmpeg: update rpi patch
Patch created using revisions dc91b91..0d0ba3d
from branch dev/4.4/rpi_import_1 of https://github.com/jc-kynesim/rpi-ffmpeg
2022-03-05 11:29:18 +01:00
Matthias Reichl
b96926ee85 ffmpeg: update rpi patch
Patch created using revisions dc91b91..6144fe7
from branch dev/4.4/rpi_import_1 of https://github.com/jc-kynesim/rpi-ffmpeg
2022-03-05 11:29:18 +01:00
Tomáš Kelemen (vudiq)
ee6140e55c
Merge 'libreelec/master' 2022-03-04 00:02:04 +01:00
GavinDarkglider
a7d10cb59b
[WIP] Fix Decoder issues with seeking in video stream, and moonlight streams, Add Proper support for HW Encoder to ffmpeg. (#1619)
* Update Decoder, fix all issues with seeking, and moonlight streams, Add Proper Encoder support.

* Remove libcec from l4t builds, as it doesnt work for us anyway
2022-03-03 22:05:10 +01:00
GavinDarkglider
800557a248
More Nintendo Switch fixes (#1548)
* Downgrade glibc to 2.27 for L4T Builds.
* Downgrade binutils to 2.32 for L4T Builds.
* Update L4T Project Options
* Refactor tegra-bsp package
* Import/Rebase CTC's ffmpeg patches, and switch decoder to nvv4l2 from nvmpi. Fixes decoder issues
* Enable all disabled cores
* Remove hack in busybox package to dump firmware into L4T Builds, we now handle this in tegra-bsp package.
* More L4T project cleanups
* Bring switch-bootloader package.mk inline with upstream formatting
* Fix reboot_payload
* Add proper tegra-bsp:init support
* Bootloader cleanups, seperate bootloader stuff for libreelec builds
* Update init for supporting all distros on Nintendo Switch
* Add proper splash images for libreelec builds.
* Final bootloader fixes
* switch-bootloader-merge-fixes
* Fix uboot merge issues
* fix bmp
* It all builds
* add Basic USB Gadget(Serial console only)
* Properly fix mtp, and finish gadget stuff
2022-03-03 21:48:22 +01:00
Jernej Skrabec
3b5f6c8b26 ffmpeg: update v4l2-request patch
Patch created using revisions 081225c..5607e91
from branch v4l2-request-hwaccel-4.4 of https://github.com/jernejsk/FFmpeg
2022-02-27 18:56:08 +01:00
Jernej Skrabec
463d5828a9 ffmpeg: update v4l2-request patch
Patch created using revisions 081225c..eb9a321
from branch v4l2-request-hwaccel-4.4 of https://github.com/jernejsk/FFmpeg
2022-01-24 18:36:27 +01:00
Jernej Skrabec
23e02cafe0 Allwinner: linux: VP9 support 2022-01-24 18:36:14 +01:00
Matthias Reichl
9a37246088 ffmpeg: update rpi patch
Patch created using revisions dc91b91..9a01a2d
from branch dev/4.4/rpi_import_1 of https://github.com/jc-kynesim/rpi-ffmpeg
2021-12-16 20:41:58 +01:00
Tomáš Kelemen (vudiq)
6bd3406f20
Merge branch 'libreelec-master' 2021-11-27 12:32:40 +01:00
GavinDarkglider
3a8bf282c6
[WIP] More switch/l4t stuff (#1543)
* Update UCM, Add initial LibreELEC build changes, Add alsastate save/restore, remove old ffmpeg from switch builds
* Add mount to switch build for cheats
* Add support for nvmpi to new ffmpeg
* L4T/Switch: use Python3
* L4T: use upstream openssh package
* openssh: add Switch specific patch for keydir
* project/device options cleanup, typos, other fixes
* moonlight: move the core to lakka packages, build for other targets
* rearange a few patches
* L4T: use upstream xorg-server package
* L4T: use upstream libglvnd package
* L4T: use upstream mesa package
* L4T: use upstream util-linux package
* Remove xpadneo from L4T builds

Co-authored-by: Tomáš Kelemen (vudiq) <vudiq@vudiq.sk>
2021-11-20 12:19:31 +01:00
Matthias Reichl
1ea9cb2d97 ffmpeg: update rpi patch
Patch created using revisions dc91b91..124391d
from branch dev/4.4/rpi_import_1 of https://github.com/jc-kynesim/rpi-ffmpeg
2021-11-19 10:45:39 +01:00
CvH
3cb42b5248 ffmpeg: update rpi patch
Patch created using revisions dc91b91..42505d1
from branch dev/4.4/rpi_import_1 of https://github.com/jc-kynesim/rpi-ffmpeg
2021-09-25 15:40:17 +02:00
CvH
1f4fa5d080 ffmpeg: update libreelec patch
Patch created using revisions dc91b91..635cf67
from branch 4.4-libreelec-misc of https://github.com/LibreELEC/FFmpeg
2021-09-25 15:40:17 +02:00
CvH
56d53bcfe1 ffmpeg: update v4l2-request patch
Patch created using revisions 081225c..688bb66
from branch v4l2-request-hwaccel-4.4 of https://github.com/jernejsk/FFmpeg
2021-09-25 15:40:17 +02:00
CvH
267eca8038 ffmpeg: update v4l2-drmprime patch
Patch created using revisions 081225c..2bb6d0c
from branch v4l2-drmprime-v6 of https://github.com/jernejsk/FFmpeg
2021-09-25 15:40:17 +02:00
Jernej Skrabec
a9d6859c79 ffmpeg: update v4l2-request patch 5.14
Patch created using revisions e2ee55c..36dbf22
from branch v4l2-request-hwaccel-4.3.2 of https://github.com/jernejsk/FFmpeg
2021-09-01 16:55:09 +02:00
Jernej Skrabec
1bfef8cc23 ffmpeg: update v4l2-request patch 5.13
Patch created using revisions e2ee55c..6a200d3
from branch v4l2-request-hwaccel-4.3.2 of https://github.com/jernejsk/FFmpeg
2021-09-01 00:44:43 +10:00
Matthias Reichl
cdb499a414 ffmpeg: update rpi patch
Patch created using revisions f719f86..4044f5f
from branch test/4.3.2/rpi_main of https://github.com/jc-kynesim/rpi-ffmpeg
2021-08-26 18:24:45 +02:00
Matthias Reichl
8596d9d6df ffmpeg: update rpi patch
Patch created using revisions f719f86..d2b6a63
from branch test/4.3.2/rpi_main of https://github.com/jc-kynesim/rpi-ffmpeg
2021-08-26 12:40:25 +02:00
Matthias Reichl
2add0ac0d6 ffmpeg: update rpi patch
Patch created using revisions f719f86..9f4662e
from branch test/4.3.2/rpi_main of https://github.com/jc-kynesim/rpi-ffmpeg
2021-08-26 12:40:25 +02:00
Matthias Reichl
9db0796194 ffmpeg: update rpi patch
Patch created using revisions f719f86..84b8a5f
from branch dev/4.3.2/clean_3 of https://github.com/jc-kynesim/rpi-ffmpeg
2021-07-19 16:34:26 +02:00
Matthias Reichl
ecf55b06e9 ffmpeg: update rpi patch
Patch created using revisions f719f86..c190333
from branch dev/4.3.2/clean_3 of https://github.com/jc-kynesim/rpi-ffmpeg
2021-06-28 20:26:02 +02:00
Matthias Reichl
3b18fea5e1 ffmpeg: update rpi patch
Patch created using revisions f719f86..fa9465a
from branch dev/4.3.2/clean_3 of https://github.com/jc-kynesim/rpi-ffmpeg
2021-06-28 20:26:02 +02:00
Jernej Skrabec
a1d19d2288 ffmpeg: update v4l2-request patch
Patch created using revisions 922f5ee..4ee9ede
from branch v4l2-request-hwaccel-4.3.1 of https://github.com/jernejsk/FFmpeg
2021-04-11 19:26:54 +02:00
Matthias Reichl
847cb16c0f ffmpeg: update rpi patch
Patch created using revisions 922f5ee..3497613
from branch dev/4.3.1/drm_prime_1 of https://github.com/jc-kynesim/rpi-ffmpeg
2021-02-16 16:47:04 +01:00
Matthias Reichl
7e88920877 ffmpeg: update rpi patch
Patch created using revisions 922f5ee..d2e57fa
from branch dev/4.3.1/drm_prime_1 of https://github.com/jc-kynesim/rpi-ffmpeg
2021-02-04 12:01:33 +01:00
Matthias Reichl
2454cf960e ffmpeg: update rpi patch
Patch created using revisions 922f5ee..4ac8ea5
from branch dev/4.3.1/drm_prime_1 of https://github.com/jc-kynesim/rpi-ffmpeg
2021-01-28 17:43:13 +01:00
Matthias Reichl
0d672b6613 ffmpeg: update rpi patch
Patch created using revisions 922f5ee..66b2c56
from branch dev/4.3.1/drm_prime_1 of https://github.com/jc-kynesim/rpi-ffmpeg
2021-01-22 10:38:08 +01:00
Matthias Reichl
bd24fcbafc ffmpeg: update rpi patch
Patch created using revisions 922f5ee..fdcfd42
from branch dev/4.3.1/drm_prime_1 of https://github.com/jc-kynesim/rpi-ffmpeg
2021-01-06 11:49:09 +01:00
Matthias Reichl
e2ca4f5e9d ffmpeg: update rpi patch
Patch created using revisions 922f5ee..fbcd774
from branch dev/4.3.1/drm_prime_1 of https://github.com/jc-kynesim/rpi-ffmpeg
2020-12-19 10:40:44 +01:00
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
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
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
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