-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathffmpeg.bst
More file actions
59 lines (53 loc) · 1.26 KB
/
ffmpeg.bst
File metadata and controls
59 lines (53 loc) · 1.26 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
kind: make
description: FFmpeg component based on Freedesktop SDK version
(@):
- elements/include/ffmpeg.yml
build-depends:
(>):
- components/nv-codec.bst
depends:
(>):
- components/librist.bst
- components/srt.bst
- components/x264.bst
variables:
conf-extra: >-
--enable-encoders
--enable-decoders
--disable-programs
--disable-devices
--enable-gnutls
--enable-gpl
--enable-libx264
--enable-libopus
--enable-libvorbis
--enable-libvpx
--enable-librist
--enable-libsrt
--enable-libaom
--enable-libsvtav1
--enable-nvenc
public:
bst:
split-rules:
# Put FFmpeg examples as extra
extra:
- "%{datadir}"
- "%{datadir}/**"
sources:
- kind: git_repo
url: github:FFmpeg/FFmpeg.git
track: n7.1.1
ref: db69d06eeeab4f46da15030a80d539efb4503ca8
- kind: patch
path: patches/ffmpeg/0001-flvdec-handle-unknown.patch
- kind: patch
path: patches/ffmpeg/0002-libaomenc-presets.patch
- kind: patch
path: patches/ffmpeg/0010-lavc-vaapi_encode-Query-surface-alignment.patch
- kind: patch
path: patches/ffmpeg/0011-lavc-vaapi_encode_h265-Use-surface-alignment.patch
- kind: patch
path: patches/ffmpeg/0012-posix-ioctl-hack.patch
- kind: patch
path: patches/ffmpeg/0013-svt-av1-v3.patch