David Lawson
5d14e997e9
Add support for RPi4 PiBoy DMG
...
port of 44ff0add1b
2021-10-15 21:41:57 +02:00
Tomáš Kelemen (vudiq)
607dcb16b9
Merge remote-tracking branch 'libreelec/master'
2021-10-07 11:40:15 +02:00
Tomáš Kelemen (vudiq)
580391f3b5
Initial support for Generic.i386 (32-bit PC)
2021-10-05 10:27:28 +02:00
CvH
931a232613
ffmpeg: update to 4.4
2021-09-25 15:40:17 +02:00
smp79
2e6186182b
ffmpeg: generic drm-prime support
2021-09-11 16:52:08 +02:00
heitbaum
0167704473
ffmpeg: update to 4.3.2-Matrix-19.1
2021-04-16 20:10:23 +02:00
Lukas Rusak
dfa10a838a
ffmpeg: allow building with v4l2 stateless patches for iMX8
2021-02-11 08:57:09 -08:00
Matthias Reichl
98ddb664b7
ffmpeg: use rpi patch for all RPis
...
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-12-19 10:40:53 +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
CvH
e2acb4185b
ffmpeg: update to 4.3.1-Matrix-Beta1
2020-11-17 18:52:40 +01: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
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
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
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
Matthias Reichl
08e4eafd11
ffmpeg: update to 4.0.4-Leia-18.4
...
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-08-31 12:37:03 +02:00
Lukas Rusak
3521bff62c
ffmpeg: move v4l2 patches to v4l2 patch dir
2019-07-24 12:18:14 -07:00
Matthias Reichl
c58d936966
ffmpeg: move RPi patch to separate patch dir
...
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-02 10:49:30 +02:00
Matthias Reichl
124031f4ce
ffmpeg: move rkmpp patches to separate patch dir
...
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-02 10:43:49 +02:00
Matthias Reichl
c5b8d57f44
ffmpeg: move v4l2 request api patches to separate patch dir
...
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-02 10:43:49 +02:00
Ian Leonard
0d77410ee4
ffmpeg: use gnutls over openssl
...
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2019-05-14 23:27:59 +00:00
MilhouseVH
09325f7fae
Merge pull request #3428 from 5schatten/move_RPi_vendor_headers
...
[RPi] fix vendor header & lib includes / remove project specific include CFLAGS WIP
2019-04-30 21:22:44 +01:00
5schatten
856004489f
ffmpeg: removed RPi specific include CFLAGS for brcm2835 headers
2019-04-16 23:28:30 +02:00
MilhouseVH
8a170fbe8a
ffmpeg: update to ffmpeg-4.0.3-Leia-18.2
2019-04-15 22:10:35 +01:00
Jernej Skrabec
421cc1272c
ffmpeg: Add request api support
2019-04-08 22:43:05 +02:00
MilhouseVH
06d00cfd37
ffmpeg: update to ffmpeg-4.0.3-Leia-RC5
2019-01-14 22:50:44 +00:00
Ian Leonard
a3c001541e
build: use nasm with x86_64 only
...
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-12-06 02:49:12 +00:00
Ian Leonard
18c87849dc
generic: switch from yasm to nasm; update libass to 0.14.0 to support
...
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-12-04 20:16:11 +00:00
CvH
972bc1d5f1
ffmpeg: enable av1 just for neon/sse
2018-11-28 22:31:49 +00:00
zalaare
0cb809d1aa
ffmpeg: enable AV1 decode support via libdav1d
...
* backport libdav1d patch
* latest patch from 752659327d (diff-c93f936c9a5658d0397dc9d432244f4a)
2018-11-26 13:47:13 -05:00
MilhouseVH
9ce159d36d
ffmpeg: update to ffmpeg-4.0.3-Leia-Beta5
2018-11-04 14:25:24 +00:00
CvH
4cffa5fe6f
cleanup: remove PKG_ARCH="any"
2018-10-22 15:06:12 +02:00
CvH
2923f2b56a
cleanup: remove PKG_SOURCE_DIR
2018-10-22 15:06:11 +02:00
CvH
4317bc5002
cleanup: remove PKG_SECTION
2018-10-22 15:06:11 +02:00
Ian Leonard
3791ba88ea
ffmpeg: cleanup
...
disable-{ffprobe,ffplay} and enable-ffmpeg get ignored because of
disable-programs later on, so just remove them.
disable-{w32threads,dxva2} get ignored because of target-os=linux.
Hardcoded tables are a start up speed optimization in exchange for
an increased sizeon disk of libavcodec. Its impact is negligible
due to the encode/decode cycle.
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-08-26 20:07:29 +00:00
MilhouseVH
cb287e3da7
ffmpeg: update to ffmpeg-719e85d
2018-07-31 19:13:43 +01:00
CvH
12cc321945
spdx: packages/multimedia
2018-07-18 20:44:57 +02:00
MilhouseVH
6fba156c79
ffmpeg: install ffmpeg from ffmpeg-tools, don't include in image
...
Kodi doesn't need the command line ffmpeg, so don't install it.
This means we can install the full-fat command line ffmpeg from
ffmpeg-tools, and we don't need to call it ffmpegx as there is no
longer any conflict.
2018-06-28 19:16:09 +01:00
Lukas Rusak
cf8aaeab5b
ffmpeg: add v4l2 support
2018-06-11 10:18:50 -07:00
Matthias Reichl
bafca3c275
ffmpeg: drop lto build flag
...
Signed-off-by: Matthias Reichl <hias@horus.com>
2018-06-04 19:54:29 +02:00