|
4 | 4 | # |
5 | 5 | ################################################################################ |
6 | 6 |
|
7 | | -NETFLIX52_VERSION = 09e3be78db6ccf88cfc43bb6d80027942e93f1eb |
| 7 | +NETFLIX52_VERSION = 1ea6197bff6b73c96c86b9207c54114690ed8ab2 |
8 | 8 | NETFLIX52_SITE = git@github.com:Metrological/netflix.git |
9 | 9 | NETFLIX52_SITE_METHOD = git |
10 | 10 | NETFLIX52_LICENSE = PROPRIETARY |
@@ -41,12 +41,13 @@ NETFLIX52_CONF_OPTS = \ |
41 | 41 | -DGIBBON_GRAPHICS_GL_API="gles2" \ |
42 | 42 | -DDPI_IMPLEMENTATION=gstreamer \ |
43 | 43 | -DJS_MINIFY=OFF \ |
44 | | - -DDPI_DRM=ocdm |
| 44 | + -DDPI_DRM=ocdm \ |
| 45 | + -DNRDP_TOOLS="provisioning" \ |
| 46 | + -DNRDP_HAS_AUDIOMIXER=OFF |
45 | 47 |
|
46 | | -# Removed the following from the above because for NF 5.2.2 it requires update of openssl to ver >= 1.1.0 |
47 | | -# which does not work out of the box and provisioning tools does not seem to be required for us. |
48 | | -# Note the same may be achieved by changing the option below ((BR2_PACKAGE_NETFLIX52_DISABLE_TOOLS). |
49 | | -# -DNRDP_TOOLS="provisioning" \ |
| 48 | +# DNRDP_TOOLS="provisioning" above for NF 5.2.2 requires update of openssl to ver >= 1.1.0 |
| 49 | +# which does not work out of the box. Since provisioning tools does not seem to be required for us |
| 50 | +# default of BR2_PACKAGE_NETFLIX52_DISABLE_TOOLS is y. |
50 | 51 |
|
51 | 52 | ifeq ($(BR2_PACKAGE_NETFLIX52_DISABLE_TOOLS), y) |
52 | 53 | NETFLIX52_CONF_OPTS += \ |
@@ -79,31 +80,11 @@ NETFLIX52_CONF_OPTS += -DGIBBON_PLATFORM=posix |
79 | 80 | NETFLIX52_DEPENDENCIES += wpeframework |
80 | 81 | endif |
81 | 82 |
|
82 | | -ifeq ($(BR2_PACKAGE_NETFLIX52_GST_GL),y) |
83 | | - NETFLIX52_CONF_OPTS += -DGST_VIDEO_RENDERING=gl |
84 | | -else ifeq ($(BR2_PACKAGE_NETFLIX52_MARVEL),y) |
85 | | - NETFLIX52_CONF_OPTS += -DGST_VIDEO_RENDERING=synaptics |
86 | | - NETFLIX52_DEPENDENCIES += westeros westeros-sink |
87 | | -else ifeq ($(BR2_PACKAGE_NETFLIX52_WESTEROS_SINK),y) |
| 83 | +ifeq ($(BR2_PACKAGE_NETFLIX52_WESTEROS_SINK),y) |
88 | 84 | NETFLIX52_CONF_OPTS += -DGST_VIDEO_RENDERING=westeros |
89 | 85 | NETFLIX52_DEPENDENCIES += westeros westeros-sink |
90 | 86 | endif |
91 | 87 |
|
92 | | -ifeq ($(BR2_PACKAGE_RPI_USERLAND),y) |
93 | | -ifeq ($(BR2_PACKAGE_WESTEROS),) |
94 | | - # WPEFramework for RPI platform supports only either westeros or rpi, hence set this flag |
95 | | - # to reuse EGL context in WPEFramework-rpi + GST_VIDEO_RENDERING=gl combination to avoid |
96 | | - # memory leak and crash during the suspend/resume |
97 | | - |
98 | | - NETFLIX52_CONF_OPTS += -DEGL_CONTEXT_REUSE=1 |
99 | | -endif |
100 | | -endif |
101 | | - |
102 | | -ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_GL)$(BR2_PACKAGE_NETFLIX52_WESTEROS_SINK),yn) |
103 | | -NETFLIX52_CONF_OPTS += \ |
104 | | - -DGST_VIDEO_RENDERING=gl |
105 | | -endif |
106 | | - |
107 | 88 | NETFLIX52_DEPENDENCIES += libgles libegl |
108 | 89 |
|
109 | 90 | ifeq ($(BR2_PACKAGE_WPEFRAMEWORK_PROVISIONPROXY), y) |
|
0 commit comments