Commit graph

1810 commits

Author SHA1 Message Date
heitbaum
9c6c05f1c6 libass: remove RPATH 2022-01-23 21:39:17 +00:00
CvH
2a04b633c2
Merge pull request #5164 from HiassofT/le10-ffmpeg-testing
ffmpeg: optionally allow minimal ffmpeg binary in image
2022-01-23 14:59:31 +01:00
heitbaum
c0c943179b media-driver: update to 22.1.1 2022-01-14 11:16:38 +00:00
Christian Hewitt
2cad66f5c3 ffmpeg: bump Amlogic to dev/4.4/rpi_import_1 HEAD 2022-01-10 07:04:26 +00:00
Matthias Reichl
1102ff7a75 ffmpeg: optionally allow minimal ffmpeg binary in image
When testing ffmpeg / hardware decoders it's very convenient
if one can do that with ffmpeg instead of only kodi. Using the
same ffmpeg patches and options as used by kodi also reduces the
risk of testing a different version than what's used by LE/kodi.

As the ffmpeg binary is way too minimal for normal use and only
intended for internal testing this feature is disabled by default
and has to be explicitly requested by building with FFMPEG_TESTING=yes

In addition to ffmpeg and ffprobe binaries this enables the null muxer
and wrapped_avframe encoder so one can test with "-f null".

On RPi it also enables vout_drm (which is only included in jc's
tree / RPi ffmpeg patches) so "-f vout_drm" can be used, too.

Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-08 12:23:32 +01:00
Christian Hewitt
23b837e379 ffmpeg: switch Amlogic to dev/4.4/rpi_import_1 again 2022-01-04 16:00:13 +00:00
CvH
ecb3993a10
Merge pull request #6012 from SupervisedThinking/up_xorg_server_cleanup
[le11] update & fix X11
2022-01-01 10:24:55 +01:00
CvH
41f3d44b19
Merge pull request #6041 from heitbaum/media-driver
media-driver: update to 22.1.0
2021-12-31 12:01:31 +01:00
heitbaum
d5ca385ac8 media-driver: update to 22.1.0
intel-media-22.1.0: [Encode] Rework AVC slice state
- Move MFX_AVC_SLICE_STATE and VDENC_AVC_SLICE_STATE commands to 2nd lvl BB
- Change Rounding table

- Support for gmmlib 21.3.4, and 22.0.0, 22.0.1
  - backported patch removed from package
2021-12-30 13:23:52 +00:00
heitbaum
4e3963b5f0 gmmlib: update to 22.0.1 2021-12-30 08:52:54 +00:00
CvH
7884b1a258
Merge pull request #6036 from heitbaum/ffmpeg-tools
[le11] ffmpeg-tools: update to 117
2021-12-29 11:21:51 +01:00
heitbaum
de895434c5 aom: update to 3.2.0 2021-12-29 04:07:33 +00:00
Jernej Skrabec
1dafb9bb0a libhdhomerun: make lib static 2021-12-25 23:01:29 +01:00
CvH
4cd3e0ff55
Merge pull request #5979 from SupervisedThinking/up_wl_windowmanager
[le11] rework wayland displayserver & windowmanager handling
2021-12-25 11:41:33 +01:00
SupervisedThinking
fb01dde42a libva: fix hw acceleration for Intel crocus driver
- https://github.com/intel/libva/pull/547
2021-12-24 18:11:45 +01:00
CvH
78e1868310
Merge pull request #5975 from heitbaum/bento4
inputstream.adaptive: add bento4 dependancy
2021-12-24 09:47:32 +01:00
heitbaum
ae947875ee bento4: initial package 2021-12-23 10:39:53 +00:00
Christian Hewitt
088294912c ffmpeg: bump to dev/4.4/chewitt_2 for testing 2021-12-17 10:03:16 +00: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
SupervisedThinking
eca639105e replace DISPLAYSERVER var "weston" by "wl"
- as the displayserver var is more likely a protocol than the windowmanager/compositor wl (short for wayland) should be used instead
2021-12-15 14:00:38 +01:00
heitbaum
112aeb271b media-driver: fix to support gmmlib 21.3.4 until media-driver 21.4.4 2021-12-12 07:47:54 +00:00
heitbaum
67a8996c72 gmmlib: update to 21.3.4 2021-12-11 02:47:48 +00:00
heitbaum
918a39d094 media-driver: update to 21.4.3
[CP] Media trace RT log/error for CP -2
      add media trace RT log/error for CP GPU HAL part -2
2021-12-03 09:45:05 +00:00
Tomáš Kelemen (vudiq)
6bd3406f20
Merge branch 'libreelec-master' 2021-11-27 12:32:40 +01:00
Christian Hewitt
6a690f2e30 ffmpeg: simplify different Amlogic and RPi sources and patch dirs 2021-11-26 12:00:19 +00:00
heitbaum
5aa0d38012 media-driver: update to 21.4.2 2021-11-26 10:51:48 +00:00
Tomáš Kelemen (vudiq)
f1e2ea4d6b
Merge branch 'libreelec-master' 2021-11-20 13:59:00 +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
heitbaum
6277da434a media-driver: update to 21.4.1 2021-11-18 18:52:41 +11:00
heitbaum
25e43eed61 gmmlib: update to 21.3.3 2021-11-18 18:52:41 +11:00
heitbaum
1d92f8e436 media-driver: update to 21.4.0 2021-10-27 23:08:05 +11:00
heitbaum
182e51ee11 gmmlib: update to 21.3.2 2021-10-27 23:07:41 +11:00
GavinDarkglider
c03d8024fb
Add support for Nintendo Switch (#1536) 2021-10-27 13:36:27 +02:00
Tomáš Kelemen (vudiq)
3982e1b98b Pull updates from LibreELEC/master 2021-10-26 22:27:07 +02:00
heitbaum
885beccf4b intel-vaapi-driver: fix meson options typographical error 2021-10-25 19:04:34 +11:00
Tomáš Kelemen (vudiq)
bdb7d1951d Pull updates from LibreELEC/master 2021-10-21 10:05:13 +02:00
David Lawson
5d14e997e9 Add support for RPi4 PiBoy DMG
port of 44ff0add1b
2021-10-15 21:41:57 +02:00
heitbaum
14b4a8a79c media-driver: update to 21.3.5 2021-10-13 23:13:15 +11:00
heitbaum
81ab1d61b9 libva: update to 2.13.0 2021-10-13 23:12:58 +11:00
Tomáš Kelemen (vudiq)
607dcb16b9 Merge remote-tracking branch 'libreelec/master' 2021-10-07 11:40:15 +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
CvH
78a09bee34
Merge pull request #5700 from heitbaum/media-driver
media-driver: update to 21.3.4
2021-10-02 13:36:03 +02:00
heitbaum
0fe4b690f9 media-driver: update to 21.3.4 2021-09-30 22:51:13 +10:00
Peter
37a7a25ce7 [LE11] libbluray: disable X11 check because it will not run in headless mode 2021-09-27 20:04:03 +02: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