hc
2023-02-13 e440ec23c5a540cdd3f7464e8779219be6fd3d95
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
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
menuconfig BR2_PACKAGE_MEDIASERVER
   bool "rockchip mediaserver"
   select BR2_PACKAGE_JSON_FOR_MODERN_CPP
   select BR2_PACKAGE_RKMEDIA
   help
     rockchip mediaserver
 
if BR2_PACKAGE_MEDIASERVER
 
config BR2_PACKAGE_MEDIASERVER_SANITIZER_DYNAMIC
   bool "enable mediaserver sanitizer tools with dynamic linker"
   select BR2_PACKAGE_ADDRESS_SANITIZER
   help
     Enable mediaserver debug on sanitizer with dynamic linker.
 
config BR2_PACKAGE_MEDIASERVER_SANITIZER_STATIC
   bool "enable mediaserver sanitizer tools with static linker"
   select BR2_PACKAGE_ADDRESS_SANITIZER
   help
     Enable mediaserver debug on sanitizer with static linker.
 
config BR2_PACKAGE_MEDIASERVE_BIN
   bool "Enable mediaserver bin"
   default y
   help
     rockchip mediaserver options
 
config BR2_PACKAGE_MEDIASERVE_LIB_EXAMPLE
   bool "Enable mediaserver lib example"
   default y if !BR2_PACKAGE_MEDIASERVE_BIN
   help
     rockchip mediaserver options
 
config BR2_PACKAGE_MEDIASERVE_CONFIG
   string "mediaserver config"
   default "none"
 
config BR2_PACKAGE_MEDIASERVE_DBUS
   bool "Enable dbus server"
   select BR2_PACKAGE_DBUS
   select BR2_PACKAGE_DBUS_CPP
   select BR2_PACKAGE_LIBRKDB
   default y
   help
     rockchip mediaserver options
 
config BR2_PACKAGE_MEDIASERVE_SCHEDULES_MANAGER
   bool "Enable schedules manager"
   depends on BR2_PACKAGE_MEDIASERVE_DBUS
   default y if BR2_PACKAGE_MEDIASERVE_DBUS
   help
     rockchip mediaserver options
 
config BR2_PACKAGE_MEDIASERVE_LINKAPI
   bool "Enable link api features"
   select BR2_PACKAGE_CJSON
   default n
   help
     rockchip mediaserver options
 
choice
prompt "Link api type"
   default BR2_PACKAGE_MEDIASERVE_LINKAPI_LINKKIT
   help
     Select a link api type.
 
config BR2_PACKAGE_MEDIASERVE_LINKAPI_LINKKIT
   bool "Enable linkkit api for aliyun"
   depends on BR2_PACKAGE_MEDIASERVE_LINKAPI
 
config BR2_PACKAGE_MEDIASERVE_LINKAPI_TUYA
   bool "Enable tuya api for tuya"
   depends on BR2_PACKAGE_MEDIASERVE_LINKAPI
endchoice
 
config BR2_PACKAGE_MEDIASERVE_LINKAPI_VENDOR
   bool "Enable link certificate to be read from vendor storage"
   depends on BR2_PACKAGE_MEDIASERVE_LINKAPI
   select BR2_PACKAGE_VENDOR_STORAGE_LIBRARY
   default n
   help
     rockchip mediaserver options
 
config BR2_PACKAGE_MEDIASERVE_MINILOGGER
   bool "Enable miniloger print"
   select BR2_PACKAGE_MINILOGGER
   default y
   help
     rockchip mediaserver options
 
config BR2_PACKAGE_MEDIASERVE_SHM_SERVER
   bool "Enable shm server"
   select BR2_PACKAGE_SHM_TOOLS
   default n
   help
     rockchip mediaserver options
 
config BR2_PACKAGE_MEDIASERVE_OSD_SERVER
   bool "Enable osd server"
   select BR2_PACKAGE_FREETYPE
   default n
   help
     rockchip mediaserver options
 
config BR2_PACKAGE_MEDIASERVE_EXIV2_FEATURE
   bool "Enable exiv2 feature"
   select BR2_PACKAGE_EXIV2
   default n
   help
     rockchip mediaserver options
 
config BR2_PACKAGE_MEDIASERVE_TB
   bool "Enable thunder boot"
 
config BR2_PACKAGE_MEDIASERVE_USE_ROCKFACE
   bool "Enable rockface"
   select BR2_PACKAGE_RKMEDIA_ROCKFACE
   default y if !BR2_PACKAGE_MEDIASERVE_TB
   help
     rockchip mediaserver options
 
if BR2_PACKAGE_MEDIASERVE_USE_ROCKFACE
config BR2_PACKAGE_MEDIASERVE_USE_ROCKFACE_RECOGNIZE
   bool "Enable rockface recognize"
   select BR2_PACKAGE_RKMEDIA_ROCKFACE_RECOGNIZE
   default y if !BR2_PACKAGE_MEDIASERVE_TB
   help
     rockchip mediaserver recognize options
endif
 
config BR2_PACKAGE_MEDIASERVE_USE_ROCKX
   bool "Enable rockx"
   select BR2_PACKAGE_ROCKX
   default y if !BR2_PACKAGE_MEDIASERVE_TB
   help
     rockchip mediaserver options
 
config BR2_PACKAGE_MEDIASERVE_ZBAR
   bool "Enable zbar to scan QR code"
   default y if BR2_PACKAGE_MEDIASERVE_LINKAPI
   help
     rockchip mediaserver options
 
config BR2_PACKAGE_MEDIASERVE_ENABLE_CY43438
   bool "Enable cyw43438 api"
   default n
   help
     rockchip mediaserver options
 
endif