blob: f0a13fcf21467e483760e7ac6f31c6dde022c59c (
plain)
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
|
/^#define/ && $3 {
cfg[$2] = 1
}
func bsf(name) {
if (cfg["CONFIG_" toupper(name) "_BSF"])
print "&ff_" name "_bsf,"
}
END {
print "static const AVBitStreamFilter *bitstream_filters[] = {"
bsf("aac_adtstoasc")
bsf("chomp")
bsf("dump_extradata")
bsf("dca_core")
bsf("extract_extradata")
bsf("h264_mp4toannexb")
bsf("hevc_mp4toannexb")
bsf("imx_dump_header")
bsf("mjpeg2jpeg")
bsf("mjpega_dump_header")
bsf("mp3_header_decompress")
bsf("mpeg4_unpack_bframes")
bsf("mov2textsub")
bsf("noise")
bsf("null")
bsf("remove_extradata")
bsf("text2movsub")
bsf("vp9_raw_reorder")
bsf("vp9_superframe")
bsf("vp9_superframe_split")
print "NULL};"
}
|