Kconfig.dvb 8.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381
  1. menu "DVB Modules"
  2. config DTV_SUPPORT
  3. bool
  4. default y
  5. config DTV_NOTSUPPORT_HEVC
  6. bool "Not support HEVC"
  7. default n
  8. depends on DTV_SUPPORT
  9. config DVB_SYSTEM_DVBT_SUPPORT
  10. bool "DVBT_SUPPORT"
  11. help
  12. Select DVBT_SUPPORT
  13. config DVB_SYSTEM_DVBT_NETWORK_NUM
  14. depends on DVB_SYSTEM_DVBT_SUPPORT
  15. int "Num of DVBT Network"
  16. default 120
  17. help
  18. Define the number of network of DVB-T
  19. config DVB_SYSTEM_DVBT_TP_NUM
  20. depends on DVB_SYSTEM_DVBT_SUPPORT
  21. int "Num of DVBT Transport Stream"
  22. default 120
  23. help
  24. Define the number of transport stream of DVB-T
  25. config DVB_SYSTEM_DVBT_SERVICE_NUM
  26. depends on DVB_SYSTEM_DVBT_SUPPORT
  27. int "Num of DVBT Service"
  28. default 1000
  29. help
  30. Define the number of service of DVB-T
  31. config DVB_SYSTEM_EXTEND_DVBT_AFC
  32. depends on DVB_SYSTEM_DVBT_SUPPORT
  33. bool "Enable Extend DVBT Afc"
  34. default n
  35. help
  36. Enable Dvb-t scan range to +- 800kHz
  37. config DVB_SYSTEM_DVBT2_SUPPORT
  38. bool "DVBT2_SUPPORT"
  39. help
  40. Select DVBT2_SUPPORT
  41. config DVB_SYSTEM_DVBC_SUPPORT
  42. bool "DVBC_SUPPORT"
  43. help
  44. Select DVBC_SUPPORT
  45. config DVB_SYSTEM_DVBC_NETWORK_NUM
  46. depends on DVB_SYSTEM_DVBC_SUPPORT
  47. int "Num of DVBC Network"
  48. default 10
  49. help
  50. Define the number of network of DVB-C
  51. config DVB_SYSTEM_DVBC_TP_NUM
  52. depends on DVB_SYSTEM_DVBC_SUPPORT
  53. int "Num of DVBC Transport Stream"
  54. default 120
  55. help
  56. Define the number of transport stream of DVB-C
  57. config DVB_SYSTEM_DVBC_SERVICE_NUM
  58. depends on DVB_SYSTEM_DVBC_SUPPORT
  59. int "Num of DVBC Service"
  60. default 1000
  61. help
  62. Define the number of service of DVB-C
  63. config DVB_SYSTEM_DVBS_SUPPORT
  64. bool "DVBS_SUPPORT"
  65. help
  66. Select DVBS_SUPPORT
  67. config DVB_SYSTEM_DVBS_SWAP_IQ_CHANNEL
  68. depends on DVB_SYSTEM_DVBS_SUPPORT
  69. bool "Enable DVBS Swap IQ Channel"
  70. default n
  71. help
  72. Enable Swap IQ channel in dvb-s standard
  73. config DVB_SYSTEM_EXTEND_DVBS_AFC
  74. depends on DVB_SYSTEM_DVBS_SUPPORT
  75. bool "Enable Extend DVBS Afc"
  76. default n
  77. help
  78. Enlarge DvbS cfo range
  79. config DVB_SYSTEM_DVBS_DEFAULT_DATABASE
  80. depends on DVB_SYSTEM_DVBS_SUPPORT
  81. bool "Support DVBS Default Database(Binary Format) Loading"
  82. default n
  83. help
  84. Define whether support Default database loading for DVB-S
  85. config DVB_SYSTEM_DVBS_UNICABLE_SUPPORT
  86. depends on DVB_SYSTEM_DVBS_SUPPORT
  87. bool "Support Unicable"
  88. default y
  89. help
  90. Define whether support Unicable for DVB-S
  91. config DVB_SYSTEM_DVBS_NETWORK_NUM
  92. depends on DVB_SYSTEM_DVBS_SUPPORT
  93. int "Num of DVBS Network"
  94. default 70
  95. help
  96. Define the number of network of DVB-S
  97. config DVB_SYSTEM_DVBS_TP_NUM
  98. depends on DVB_SYSTEM_DVBS_SUPPORT
  99. int "Num of DVBS Transport Stream"
  100. default 2500
  101. help
  102. Define the number of transport stream of DVB-S
  103. config DVB_SYSTEM_DVBS_SERVICE_NUM
  104. depends on DVB_SYSTEM_DVBS_SUPPORT
  105. int "Num of DVBS Service"
  106. default 5000
  107. help
  108. Define the number of service of DVB-S
  109. config SUPPORT_BISS
  110. depends on DVB_SYSTEM_DVBS_SUPPORT
  111. bool "Support BISS"
  112. default n
  113. help
  114. Define support BISS or not
  115. config SUPPORT_FAST_SCANNING
  116. depends on DVB_SYSTEM_DVBS_SUPPORT
  117. bool "Support Fast Scanning"
  118. default n
  119. help
  120. Define support Support Fast Scanning or not
  121. menu "On The Air Upgrade Select"
  122. config SUPPORT_SSU_UPGRADE
  123. bool "SUPPORT_SSU_UPGRADE"
  124. help
  125. Define SSU Upgrade
  126. config SUPPORT_SSU_ENHANCE_UPGRADE
  127. depends on SUPPORT_SSU_UPGRADE
  128. bool "SUPPORT_SSU_ENHANCE_UPGRADE"
  129. help
  130. Define SSU ENHANCE Upgrade
  131. config SUPPORT_OAD_UPGRADE
  132. bool "SUPPORT_OAD_UPGRADE"
  133. help
  134. Define OAD Upgrade
  135. config SUPPORT_OTA_UPGRADE
  136. bool
  137. default y if (SUPPORT_SSU_UPGRADE || SUPPORT_OAD_UPGRADE)
  138. endmenu # "On Air Upgrade Select"
  139. menu "Subtitle Select"
  140. config SUPPORT_SUBTITLE
  141. bool "SUBTITLE Support"
  142. default y
  143. help
  144. Select Subtitle
  145. config ONLY_SUPPORT_SUBTITLE_WITH_END_MARKER
  146. depends on SUPPORT_SUBTITLE
  147. bool "Filter out the data which don't have an end marker"
  148. default n
  149. endmenu # "Subtitle Select"
  150. menu "Certification Select"
  151. config SUPPORT_DTG_CERTIFICATION
  152. bool "DTG Support"
  153. default y
  154. help
  155. Select DTG Support
  156. config SUPPORT_FREEVIEW_NZ
  157. bool "Freeview NZ Support"
  158. select SUPPORT_MHEG5_HD
  159. help
  160. Select Freeview New Zealand Support
  161. config SUPPORT_RIKS_CERTIFICATION
  162. bool "RIKS Support"
  163. default n
  164. help
  165. Select RIKS Support
  166. config SUPPORT_ANTENNA_READY_HD_CERTIFICATION
  167. bool "AntennaReady HD Support"
  168. default n
  169. select SUPPORT_DTG_CERTIFICATION
  170. help
  171. Select AntennaReady HD Support
  172. config SUPPORT_MINDIG_CERTIFICATION
  173. bool "MinDig Support"
  174. default n
  175. help
  176. Select MinDig Support
  177. config SUPPORT_BOXER_CERTIFICATION
  178. bool "BOXER Support"
  179. default n
  180. select SUPPORT_DTG_CERTIFICATION
  181. help
  182. Select BOXER Support
  183. config SUPPORT_UNITY_MEDIA_CERTIFICATION
  184. depends on DVB_SYSTEM_DVBC_SUPPORT
  185. bool "UnityMedia Support"
  186. default n
  187. select SUPPORT_DTG_CERTIFICATION
  188. help
  189. Select UnityMedia Support
  190. config SUPPORT_KDG_CERTIFICATION
  191. bool "KDG Support"
  192. default n
  193. help
  194. Select KDG Support
  195. config SUPPORT_YOU_SEE_CERTIFICATION
  196. depends on DVB_SYSTEM_DVBC_SUPPORT
  197. bool "YouSee Support"
  198. default n
  199. select SUPPORT_DTG_CERTIFICATION
  200. help
  201. Select YouSee Support
  202. config SUPPORT_COMHEM_CERTIFICATION
  203. bool "ComHem Support"
  204. default n
  205. help
  206. Select ComHem Support
  207. config SUPPORT_MALAYSIA_CERTIFICATION
  208. bool "Malaysia Support"
  209. default n
  210. help
  211. Select Malaysia Support
  212. endmenu # "Certification Select"
  213. menu "CI Select"
  214. config CI_SUPPORT
  215. bool "CI support"
  216. default y
  217. config CIPLUS_SUPPORT
  218. depends on CI_SUPPORT
  219. bool "CI plus Support"
  220. default n
  221. help
  222. Select CI plus Support
  223. config CIKEY_PREFIX
  224. depends on CIPLUS_SUPPORT
  225. string "CIkey BIN file Prefix"
  226. default "CIPlusKey_"
  227. config CIPLUS_USE_PROTECTION_KEY
  228. depends on CIPLUS_SUPPORT
  229. bool "Use protection key for CI+ key?"
  230. default n
  231. help
  232. If CI+ key is encrypted by protection key, enable this and assigned protection key in order to decrypt CI+ key.
  233. config CIPLUS_PROTECTION_KEY
  234. depends on CIPLUS_USE_PROTECTION_KEY
  235. string "Assigned 16 bytes protection key here"
  236. default "0123456789abcdeffedcba9876543210"
  237. help
  238. CI+ key is encrypted by specific protection key. We assign protection key here to decrypt CI+ key.
  239. config CIPLUS_CACHE_DATA_NOT_SAVE
  240. depends on CIPLUS_SUPPORT
  241. bool "CI Plus Cache Data Not Save"
  242. default y
  243. help
  244. not save CI PLUS cache data,must wait sdt.
  245. config FTA_CHANNEL_BYPASS_STREAM
  246. depends on !CIPLUS_CACHE_DATA_NOT_SAVE
  247. bool #"FTA Channel bypass stream(not meet ci+ spec)"
  248. default n
  249. help
  250. FTA Channel bypass stream,not meet ci+ spec
  251. config CIPLUS_SUPPORT_PVR
  252. depends on CIPLUS_SUPPORT
  253. bool "CI plus PVR Support"
  254. default n
  255. help
  256. Select CI plus PVR Support
  257. config CIPLUS_SUPPORT_IP
  258. depends on CIPLUS_SUPPORT
  259. bool "CI plus IP Support"
  260. default n
  261. help
  262. Select CI plus IP Support
  263. config CIPLUS_TEST
  264. depends on CIPLUS_SUPPORT
  265. bool "Enable CIPLUS Test Code (Debug Only)"
  266. default n
  267. help
  268. Enable CIPLUS Test Code. This helps us to verify host control without CAM.
  269. config CI_DISALBE_HOST_SHUNNING
  270. depends on CI_SUPPORT
  271. bool "Disable Hosting Shunning"
  272. default n
  273. help
  274. In order to avoid mosaic when we change channel, never bypass TS with CI only cam inserted in this case. Please note that CI+ test will fail when host shunning is disabled.
  275. endmenu #"CI plus Select"
  276. menu "PVR Support"
  277. config SUPPORT_PVR
  278. bool "Enable PVR module"
  279. default y
  280. help
  281. Select PVR Support
  282. config SUPPORT_PVR_AD
  283. depends on SUPPORT_PVR
  284. bool "SUPPORT PVR AD"
  285. default y
  286. config SUPPORT_PVR_RADIO_FULL_LOGO
  287. depends on SUPPORT_PVR
  288. bool "SUPPORT play radio file show full logo"
  289. default n
  290. config SUPPORT_PVR_DATA_ENCRYPTION
  291. depends on SUPPORT_PVR
  292. bool "SUPPORT PVR with data encryption"
  293. default n
  294. config PVR_DISABLE_TIMESHIFT
  295. depends on SUPPORT_PVR
  296. bool "Disable Timeshift, Just use Rec, FilePlay."
  297. default n
  298. endmenu # PVR Support
  299. config EPG_LANG_DEFAULT_BY_OSDLANG
  300. bool "Support EPG Language by OSDLanguage"
  301. default n
  302. help
  303. EPG Language by OSDLanguage
  304. config SUPPORT_HBBTV
  305. bool "Support HBBTV"
  306. default n
  307. help
  308. Support HBBTV
  309. config SUPPORT_DUBAI
  310. bool "Support DUBAI"
  311. default n
  312. help
  313. Support DUBAI
  314. endmenu #"DTV Modules"