Changeset 235971 in webkit
- Timestamp:
- Sep 13, 2018, 2:14:35 AM (8 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 3 edited
-
ChangeLog (modified) (1 diff)
-
platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp (modified) (1 diff)
-
platform/graphics/gstreamer/eme/WebKitCommonEncryptionDecryptorGStreamer.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r235956 r235971 1 2018-09-13 Xabier Rodriguez Calvar <calvaris@igalia.com> 2 3 [GStreamer][EME] decrypt-key-needed message renamed to drm-cdm-instance-needed 4 https://bugs.webkit.org/show_bug.cgi?id=189547 5 6 Reviewed by Philippe Normand. 7 8 decrypt-key-needed message renamed to drm-cdm-instance-needed. 9 10 * platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp: 11 (WebCore::MediaPlayerPrivateGStreamer::handleMessage): Apart from 12 renaming the message, removed the class prefix for 13 dispatchCDMInstance. 14 * platform/graphics/gstreamer/eme/WebKitCommonEncryptionDecryptorGStreamer.cpp: 15 (webkitMediaCommonEncryptionDecryptTransformInPlace): 16 1 17 2018-09-11 Ryosuke Niwa <rniwa@webkit.org> 2 18 -
trunk/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp
r235848 r235971 1309 1309 gst_structure_get(structure, "event", GST_TYPE_EVENT, &event.outPtr(), nullptr); 1310 1310 handleProtectionEvent(event.get()); 1311 } else if (gst_structure_has_name(structure, "d ecrypt-key-needed")) {1312 GST_DEBUG("d ecrypt-key-needed message from %s", GST_MESSAGE_SRC_NAME(message));1313 MediaPlayerPrivateGStreamerBase::dispatchCDMInstance();1311 } else if (gst_structure_has_name(structure, "drm-cdm-instance-needed")) { 1312 GST_DEBUG("drm-cdm-instance-needed message from %s", GST_MESSAGE_SRC_NAME(message)); 1313 dispatchCDMInstance(); 1314 1314 } 1315 1315 #endif -
trunk/Source/WebCore/platform/graphics/gstreamer/eme/WebKitCommonEncryptionDecryptorGStreamer.cpp
r231633 r235971 198 198 return GST_FLOW_NOT_SUPPORTED; 199 199 } 200 // Send "d ecrypt-key-needed" message to the application in order to resend the key if it is available in the application.201 gst_element_post_message(GST_ELEMENT(self), gst_message_new_element(GST_OBJECT(self), gst_structure_new_empty("d ecrypt-key-needed")));200 // Send "drm-cdm-instance-needed" message to the player to resend the CDMInstance if available. 201 gst_element_post_message(GST_ELEMENT(self), gst_message_new_element(GST_OBJECT(self), gst_structure_new_empty("drm-cdm-instance-needed"))); 202 202 203 203 priv->condition.waitFor(priv->mutex, Seconds(5), [priv] {
Note:
See TracChangeset
for help on using the changeset viewer.