Commit graph

1315 commits

Author SHA1 Message Date
Tomáš Kelemen (vudiq)
89b05347a3
ffmpeg: fix typo 2022-03-30 16:47:28 +02:00
GavinDarkglider
c4f65eb837
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-03-24 16:14:15 +01:00
GavinDarkglider
683f8c34de
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-03-10 18:17:48 +01:00
Tomáš Kelemen (vudiq)
7cbb2e6a24
Merge LibreELEC 10.0.2 2022-03-04 22:36:18 +01:00
GavinDarkglider
bef8663a27
[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-02-27 18:39:35 +01:00
GavinDarkglider
927e258148
Fix recording/streaming in Lakka 4.x builds Few other minor fixes..... (#1617)
* Add Xvideo Extension Support

* Fix moonlight dependencies

* Fix retroarch recording/streaming.

* Fix melonds for tegra210 builds
2022-02-27 18:38:45 +01:00
Matthias Reichl
8fa1be0db2 ffmpeg: update rpi patch
Patch created using revisions f719f86..2097651
from branch test/4.3.2/rpi_main of https://github.com/jc-kynesim/rpi-ffmpeg
2022-02-25 11:57:48 +01:00
Matthias Reichl
28edf31b11 ffmpeg: update rpi patch
Patch created using revisions f719f86..4dab13b
from branch test/4.3.2/rpi_main of https://github.com/jc-kynesim/rpi-ffmpeg
2022-01-07 13:46:49 +01:00
Matthias Reichl
3e29f9bc64 ffmpeg: update rpi patch
Patch created using revisions f719f86..65f66a6
from branch test/4.3.2/rpi_main of https://github.com/jc-kynesim/rpi-ffmpeg
2022-01-07 13:46:49 +01:00
heitbaum
3ba8e7faf4 aom: update to 3.2.0 2021-12-29 09:04:01 +00:00
GavinDarkglider
82e5d624f6
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
2021-11-24 00:06:43 +01:00
Tomáš Kelemen (vudiq)
f4f61ac3d9
Merge LibreELEC 10.0.1 2021-11-03 13:03:34 +01:00
GavinDarkglider
79731adc6a
[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-03 08:22:33 +01:00
GavinDarkglider
4d58d3cf00
Add support for Nintendo Switch (#1536) 2021-10-27 09:47:55 +02:00
David Lawson
4d771a1cef Add support for RPi4 PiBoy DMG
port of 44ff0add1b
2021-10-10 17:16:57 +02:00
Tomáš Kelemen (vudiq)
29bef4eedf libass: build without harfbuzz for Lakka 2021-10-07 10:36:32 +02:00
Tomáš Kelemen (vudiq)
580391f3b5 Initial support for Generic.i386 (32-bit PC) 2021-10-05 10:27:28 +02:00
Peter
993b36b152 [LE10] libbluray: disable X11 check because it will not run in headless mode 2021-09-27 20:07:32 +02:00
Matthias Reichl
d768be3e92 ffmpeg: update rpi patch
Patch created using revisions f719f86..8203de6
from branch test/4.3.2/rpi_main of https://github.com/jc-kynesim/rpi-ffmpeg
2021-09-23 10:44:18 +02:00
heitbaum
2d59fb29d1 aom: build with -fPIC 2021-09-03 19:30:59 +10:00
CvH
536a90c9da
Merge pull request #5499 from heitbaum/kernel10rc
[Allwinner,Generic,Rockchip] linux: Update to 5.10.61
2021-08-28 07:59:31 +02:00
Matthias Reichl
375a3ba892 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:26 +02:00
Matthias Reichl
d9a80e649f 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:53 +02:00
Matthias Reichl
3e6179534e 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:53 +02:00
Jernej Skrabec
ce9e3b3fd5 ffmpeg: update v4l2-request patch
Patch created using revisions e2ee55c..dec361c
from branch v4l2-request-hwaccel-4.3.2-old-kernel of https://github.com/jernejsk/FFmpeg
2021-08-21 19:31:40 +10: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
CvH
b8bebc2ac1 aom: update to 3.1.0 2021-06-20 11:49:34 +02:00
mglae
79beb5d574
Merge pull request #5287 from heitbaum/intel3
Intel Media Driver 2021Q1 Release - 21.1.3
2021-04-26 22:18:50 +02:00
heitbaum
943b4df070 gmmlib: update to 21.1.2
update 20.4.1 (2020-12-30) to 21.1.2 (2021-04-22)
compare: https://github.com/intel/gmmlib/compare/intel-gmmlib-20.4.1...intel-gmmlib-21.1.1
compare: https://github.com/intel/gmmlib/compare/intel-gmmlib-21.1.1...intel-gmmlib-21.1.2
2021-04-25 23:07:37 +00:00
heitbaum
d6da60157f libva: update to 2.11.0
update 2.10.0 (2020-12-11) to 2.11.0 (2021-04-02)
release notes: https://github.com/intel/libva/releases/tag/2.11.0
news: https://github.com/intel/libva/blob/master/NEWS
2021-04-25 23:07:37 +00:00
heitbaum
0167704473 ffmpeg: update to 4.3.2-Matrix-19.1 2021-04-16 20:10:23 +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
heitbaum
5feb07e615 aom: update to 3.0.0
update from 2020-12-17 to 2021-03-24 (3.0.0)

references:
- 2020-12-17
  - https://repo.or.cz/aom.git/commit/7ddc21b28468b9e8d0f189bb46a2467de4e09e12
- 3.0.0
  - https://repo.or.cz/aom.git/commit/d853caa2ab62d161e5edf344ffee7b597449dc0d

changelog:
- https://aomedia.googlesource.com/aom/+/refs/heads/master/CHANGELOG
git log:
- https://aomedia.googlesource.com/aom/+log/307ce06ed82d93885ee8ed53e152c9268ac0d98d

Previous LibreELEC had been following the git releases, but since 2020-05-07
official releases have been made available starting with v2.0.0 "Applejack".
2021-04-05 11:49:37 +00:00
heitbaum
2d55665aa4 media-driver: update to 21.1.3
update 20.4.5 to 21.1.3
release notes:
- https://github.com/intel/media-driver/releases/tag/intel-media-21.1.0
- https://github.com/intel/media-driver/releases/tag/intel-media-21.1.1
- https://github.com/intel/media-driver/releases/tag/intel-media-21.1.2
- https://github.com/intel/media-driver/releases/tag/intel-media-21.1.3
compare:
- https://github.com/intel/media-driver/compare/intel-media-20.4.5...intel-media-21.1.3
2021-04-02 09:43:45 +00:00
CvH
5a78883dcc
Merge pull request #4771 from mglae/le10_media_driver_full_featured
media-driver: enable VAAPI deinterlacers at X11
2021-04-02 10:32:53 +02:00
mglae
7fc14624c6 media-driver: add upstream patch to fix VAAPI deinterlacers 2021-03-27 19:37:45 +01:00
heitbaum
dcda6ec027 dav1d: update to 0.8.2
update 0.8.1 to 0.8.2
release notes: https://code.videolan.org/videolan/dav1d/-/releases
2021-02-22 09:47:01 +00: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
Lukas Rusak
dfa10a838a ffmpeg: allow building with v4l2 stateless patches for iMX8 2021-02-11 08:57:09 -08: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
Ian Leonard
e6217f9b01 multimedia: automated code cleanup
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-01-19 19:34:10 +00:00
heitbaum
1bd5b4046a libhdhomerun: update to release 20201023 (7c54382)
update 20200303 to 20201023
minor changes
changelog: 7c54382fb6
2021-01-12 02:14:34 +00:00
CvH
6da11110f9
Merge pull request #4778 from heitbaum/mm
update packages/multimedia and their dependancies
2021-01-06 16:54:56 +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
cdu13a
b4f82fbbf5 dav1d: updated to 0.8.1 2021-01-03 20:41:09 -05:00
CvH
d37672b621
Merge pull request #4667 from heitbaum/wip
Package Updates
2021-01-03 23:41:32 +01:00