Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagediff
titlenetflix.patch
diff --git a/partner/dpi/gstreamer/PlaybackGroupNativeGenericPort.cpp b/partner/dpi/gstreamer/PlaybackGroupNativeGenericPort.cpp
index 0e18186f..6d87f825 100644
--- a/partner/dpi/gstreamer/PlaybackGroupNativeGenericPort.cpp
+++ b/partner/dpi/gstreamer/PlaybackGroupNativeGenericPort.cpp
@@ -175,7 +175,7 @@ PlaybackGroupNativeGenericPort::PlaybackGroupNativeGenericPort(ESManagerNative&
     g_object_set(mGstPipeline, "audio-filter", capsfilter, NULL);
   }
  
-  GstElement* videoSinkGst = createWesterosSink();
+  // GstElement* videoSinkGst = createWesterosSink();
  
 #if defined(GST_GL)
   mVideoSinkGst.reset(new VideoSinkGStreamer());
@@ -1354,7 +1354,7 @@ void PlaybackGroupNativeGenericPort::updateVideoRectangle(bool force)
   GstElement* videoSink = GstUtilities::findElement(mGstPipeline, VIDEO_SINK_NAME);
   if (!videoSink)
   {
-    Log::error (TRACE_MEDIAPLAYBACK, "vSink not present");
+    // Log::error (TRACE_MEDIAPLAYBACK, "vSink not present");
     return;
   }
  
diff --git a/partner/dpi/gstreamer/drm.cmake b/partner/dpi/gstreamer/drm.cmake
index 543c7a84..b6b497c1 100644
--- a/partner/dpi/gstreamer/drm.cmake
+++ b/partner/dpi/gstreamer/drm.cmake
@@ -293,7 +293,7 @@ elseif(DPI_DRM STREQUAL "ocdm")
         add_definitions( -DSEC_BCOM_ENABLE_RAAGA )
         add_definitions( -DSEC_TARGET_PACEXI3 )
         add_definitions( -DSEC_PLATFORM_BCOM -DSEC_BCOM_INIT_NXCLIENT -DSEC_BCOM_ENABLE_SECURERSA -DSEC_BCOM_ENABLE_ADOBEBIN -DSEC_BCOM_ENABLE_HWHMAC -DSEC_BCOM_ENABLE_HWDIGEST -DSEC_BCOM_ENABLE_MKR -DUSE_NXCLIENT -fPIC)
-        target_link_libraries(nrddpi ocdm sec_api)
+        target_link_libraries(nrddpi ocdmRialto sec_api)
     elseif(DEFINED SECAPI_ENGINE_BROADCOM_SAGE)
     # Broadcom SAGE
         add_definitions( -DUSE_SECAPI_BRCMHW=1 )
@@ -304,21 +304,21 @@ elseif(DPI_DRM STREQUAL "ocdm")
         if (DEFINED SAGE_SVP)
             add_definitions (-DUSE_SAGE_SVP)
         endif()
-        target_link_libraries(nrddpi ocdm sec_api)
+        target_link_libraries(nrddpi ocdmRialto sec_api)
     elseif(DEFINED SECAPI_ENGINE_REALTEK)
             add_definitions( -DUSE_SECAPI_HW=1 )
-            target_link_libraries(nrddpi ocdm sec_api)
+            target_link_libraries(nrddpi ocdmRialto sec_api)
     elseif(DEFINED SECAPI_ENGINE_AMLOGIC)
         add_definitions( -DUSE_SECAPI_HW=1 )
-        target_link_libraries(nrddpi playready ocdm sec_api)   
+        target_link_libraries(nrddpi playready ocdmRialto sec_api)   
     elseif(DEFINED SECAPI_ENGINE_CRYPTANIUM)
     # Cryptanium
         add_definitions( -DUSE_SECAPI_CRYPTANIUM=1 )
-        target_link_libraries(nrddpi ocdm sec_api_crypto)
+        target_link_libraries(nrddpi ocdmRialto sec_api_crypto)
     else()
     # OpenSSL
         add_definitions( -DUSE_SECAPI_OPENSSL=1 )
-        target_link_libraries(nrddpi ocdm sec_api yajl)
+        target_link_libraries(nrddpi ocdmRialto sec_api yajl)
     endif(DEFINED SECAPI_ENGINE_BROADCOM_RAAGA)
  
     add_definitions( -DOCDM )

After modifications of those files, bitbake -C configure netflix has to be executed.