Skip to content

Commit 377763b

Browse files
[wpeframework-netflix] Add configuration options
1 parent 52c5ff6 commit 377763b

2 files changed

Lines changed: 39 additions & 0 deletions

File tree

package/wpe/wpeframework-netflix/Config.in

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,41 @@ menu "DPI options"
1616
string "model"
1717
default "Metrological Reference DPI Implementation"
1818

19+
config BR2_PACKAGE_WPEFRAMEWORK_PLUGIN_NETFLIX_FRIENDLY_NAME
20+
depends on BR2_PACKAGE_WPEFRAMEWORK_NETFLIX
21+
string "friendly name"
22+
default "Metrological Netflix Implementation"
23+
24+
config BR2_PACKAGE_WPEFRAMEWORK_PLUGIN_NETFLIX_VIDEO_BUFFER_SIZE
25+
string "video buffer"
26+
default "193986560"
27+
help
28+
Video buffer capacity in bytes
29+
30+
config BR2_PACKAGE_WPEFRAMEWORK_PLUGIN_NETFLIX_AUDIO_BUFFER_SIZE
31+
string "audio buffer"
32+
default "2621440"
33+
help
34+
Audio buffer capacity in bytes
35+
36+
config BR2_PACKAGE_WPEFRAMEWORK_PLUGIN_NETFLIX_DISK_CACHE_SIZE
37+
string "disk cache"
38+
default "31457280"
39+
help
40+
Disk cache capacity in bytes
41+
42+
config BR2_PACKAGE_WPEFRAMEWORK_PLUGIN_NETFLIX_SURFACE_CACHE_SIZE
43+
string "surface cache"
44+
default "36700160"
45+
help
46+
Surface cache capacity in bytes
47+
48+
config BR2_PACKAGE_WPEFRAMEWORK_PLUGIN_NETFLIX_APPBOOTKEY
49+
depends on BR2_PACKAGE_WPEFRAMEWORK_NETFLIX
50+
string "appbootkey"
51+
help
52+
"Define a custom appbootkey, if left empty the built in key from Netflix will be used"
53+
1954
menu "Audio codecs"
2055

2156
config BR2_PACKAGE_WPEFRAMEWORK_PLUGIN_NETFLIX_DDP2

package/wpe/wpeframework-netflix/wpeframework-netflix.mk

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,10 @@ ifneq ($(BR2_PACKAGE_WPEFRAMEWORK_PLUGIN_NETFLIX_MODEL),)
4747
WPEFRAMEWORK_NETFLIX_CONF_OPTS += -DPLUGIN_NETFLIX_MODEL="$(call qstrip,$(BR2_PACKAGE_WPEFRAMEWORK_PLUGIN_NETFLIX_MODEL))"
4848
endif
4949

50+
ifneq ($(BR2_PACKAGE_WPEFRAMEWORK_PLUGIN_NETFLIX_FRIENDLY_NAME),)
51+
WPEFRAMEWORK_NETFLIX_CONF_OPTS += -DPLUGIN_NETFLIX_FRIENDLY_NAME="$(call qstrip,$(BR2_PACKAGE_WPEFRAMEWORK_PLUGIN_NETFLIX_FRIENDLY_NAME))"
52+
endif
53+
5054
ifneq ($(BR2_PACKAGE_WPEFRAMEWORK_PLUGIN_NETFLIX_SUSPEND_TIMEOUT),)
5155
WPEFRAMEWORK_NETFLIX_CONF_OPTS += -DPLUGIN_NETFLIX_SUSPENDTIMEOUT="$(call qstrip,$(BR2_PACKAGE_WPEFRAMEWORK_PLUGIN_NETFLIX_SUSPEND_TIMEOUT))"
5256
endif

0 commit comments

Comments
 (0)