16 Commits

Author SHA1 Message Date
Matthias Reichl
d0c87802f4 tools/ffmpeg/gen-patches.sh: update ffmpeg and rpi versions to 6.0.1
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-07-30 23:38:29 +02:00
Matthias Reichl
c8a1f41e65 tools/ffmpeg/gen-patches.sh: drop kodi ffmpeg leftovers
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-04-01 17:46:41 +02:00
Matthias Reichl
0fec58c1c7 tools/ffmpeg/gen-patches.sh: switch to ffmpeg 6.0
v4l2 patches still need to be updated

Signed-off-by: Matthias Reichl <hias@horus.com>
2023-04-01 17:26:00 +02:00
Matthias Reichl
f2e32e28b3 tools/ffmpeg/gen-patches.sh: switch RPi to test/5.1.2/main branch
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-03-21 17:14:35 +01:00
Matthias Reichl
4257240e8c tools/ffmpeg/gen-patches.sh: drop kodi patch generation
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-02-16 10:02:28 +01:00
Alex Bee
52ab9a72ee tools: ffmpeg: gen-patches: add feature-set vf-deinterlace-v4l2m2m
It will be used by Allwinner and Rockchip projects
2023-02-16 10:00:22 +01:00
Matthias Reichl
4060ba2ab4 ffmpeg gen-patches: update to ffmpeg 5.1.2
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-02-16 10:00:02 +01:00
Matthias Reichl
b458226dbc ffmpeg gen-patches.sh: rework patch handling
Use upstream ffmpeg as the base version and add support for creating
kodi ffmpeg fork patchsets.

Downstream patchsets now can set their base repo/version if they aren't
based on upstream ffmpeg.

Signed-off-by: Matthias Reichl <hias@horus.com>
2022-11-09 18:58:58 +01:00
Matthias Reichl
f9a14ea581 ffmpeg: update to 4.4.1-Nexus-Alpha1
Sync with kodi, seems we forgot to bump it with kodi alpha1.

Signed-off-by: Matthias Reichl <hias@horus.com>
2022-09-06 10:52:13 +02:00
CvH
b8b2a2cec8 ffmpeg gen-patches.sh: update ffmpeg to 4.4 2021-09-25 15:40:17 +02:00
Matthias Reichl
193aef753f ffmpeg gen-patches.sh: use jc's test/4.3.2/rpi_main branch
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-08-26 12:40:25 +02:00
Matthias Reichl
2aa49f449a ffmpeg gen-patches.sh: use jc's jc/dev/4.3.2/clean_3 branch
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-06-28 20:26:02 +02:00
Jernej Skrabec
0d8e7898ac tools/ffmpeg: change v4l2-request repo url 2021-04-11 11:49:07 +02: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
1ff4329545 tools/ffmpeg: add gen-patches.sh script
This script creates or updates the ffmpeg patch files from
the various feature branches and record patch info (repo,
branch, gitrevs) where the changes came from in the commit
message.

The feature branch to process can be specified via command a
line argument, "all" will create/update all known branches.

By default the patches are updated to HEAD of the branches.

If only a single branch is processed the full githash to use
instead of HEAD can be specified as an optional second argument.
This can be used to drop some of the top-most commits in the
branch, eg if later changes cause issues.

The script has to be run in a local ffmpeg git tree. eg:

$ cd ~/ffmpeg-git
$ ~/libreelec-git/tools/ffmpeg/gen-patches.sh all

Additional git commit options (eg -s) can be set via the
GIT_COMMIT_ARGS environment variable

Signed-off-by: Matthias Reichl <hias@horus.com>
2020-07-09 16:40:58 +02:00