-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathmodule.modulemap
More file actions
83 lines (69 loc) · 1.88 KB
/
module.modulemap
File metadata and controls
83 lines (69 loc) · 1.88 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
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
module CFFmpeg {
explicit module AVCodec [system] [extern_c] {
link "avcodec"
link "avutil"
link "iconv"
link "lzma"
link "m"
link "pthread"
link "swresample"
link "z"
link framework "AudioToolbox"
link framework "CoreFoundation"
link framework "CoreMedia"
link framework "CoreServices"
link framework "CoreVideo"
link framework "VideoToolbox"
umbrella "libavcodec"
exclude header "libavcodec/d3d11va.h"
exclude header "libavcodec/dxva2.h"
exclude header "libavcodec/qsv.h"
exclude header "libavcodec/vdpau.h"
exclude header "libavcodec/xvmc.h"
export *
}
explicit module AVFormat [system] [extern_c] {
link "avcodec"
link "avformat"
link "avutil"
link "bz2"
link "m"
link "z"
link framework "CoreFoundation"
link framework "Security"
umbrella "libavformat"
export *
}
explicit module AVUtil [system] [extern_c] {
link "avutil"
link "m"
link "pthread"
link framework "CoreFoundation"
link framework "CoreMedia"
link framework "CoreServices"
link framework "CoreVideo"
link framework "VideoToolbox"
umbrella "libavutil"
exclude header "libavutil/hwcontext_cuda.h"
exclude header "libavutil/hwcontext_d3d11va.h"
exclude header "libavutil/hwcontext_dxva2.h"
exclude header "libavutil/hwcontext_qsv.h"
exclude header "libavutil/hwcontext_vaapi.h"
exclude header "libavutil/hwcontext_vdpau.h"
export *
}
explicit module SWResample [system] [extern_c] {
link "avutil"
link "m"
link "swresample"
umbrella "libswresample"
export *
}
explicit module SWScale [system] [extern_c] {
link "avutil"
link "m"
link "swscale"
umbrella "libswscale"
export *
}
}