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
| # vim: syntax=cmake
| include_directories(.)
|
| # h264 decoder api
| set(H264D_API
| )
|
| set(H264D_COMMON
| )
|
| # h264 decoder header
| set(H264D_HDR
| h264d_global.h
| h264d_parse.h
| h264d_slice.h
| h264d_sps.h
| h264d_pps.h
| h264d_scalist.h
| h264d_sei.h
| h264d_dpb.h
| h264d_init.h
| h264d_fill.h
| )
|
| # h264 decoder sourse
| set(H264D_SRC
| h264d_api.c
| h264d_parse.c
| h264d_slice.c
| h264d_sps.c
| h264d_pps.c
| h264d_scalist.c
| h264d_sei.c
| h264d_dpb.c
| h264d_init.c
| h264d_fill.c
| )
|
|
| add_library(${CODEC_H264D} STATIC
| ${H264D_API}
| ${H264D_COMMON}
| ${H264D_HDR}
| ${H264D_SRC}
| )
|
| target_link_libraries(${CODEC_H264D} mpp_base)
| set_target_properties(${CODEC_H264D} PROPERTIES FOLDER "mpp/codec")
|
|