Changeset 221850 in webkit


Ignore:
Timestamp:
Sep 10, 2017 11:53:41 PM (7 years ago)
Author:
zandobersek@gmail.com
Message:

[GStreamer] Drop libgcrypt initialization in webkit_media_clear_key_decrypt_init()
https://bugs.webkit.org/show_bug.cgi?id=176656

Reviewed by Michael Catanzaro.

  • platform/graphics/gstreamer/eme/WebKitClearKeyDecryptorGStreamer.cpp:

(webkit_media_clear_key_decrypt_init): Don't re-initialize libgcrypt here
since that's already done in the WebProcess main(), and the calls here
only result in libgcrypt writing out 'Oops' warnings on stderr.

Location:
trunk/Source/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r221849 r221850  
     12017-09-10  Zan Dobersek  <zdobersek@igalia.com>
     2
     3        [GStreamer] Drop libgcrypt initialization in webkit_media_clear_key_decrypt_init()
     4        https://bugs.webkit.org/show_bug.cgi?id=176656
     5
     6        Reviewed by Michael Catanzaro.
     7
     8        * platform/graphics/gstreamer/eme/WebKitClearKeyDecryptorGStreamer.cpp:
     9        (webkit_media_clear_key_decrypt_init): Don't re-initialize libgcrypt here
     10        since that's already done in the WebProcess main(), and the calls here
     11        only result in libgcrypt writing out 'Oops' warnings on stderr.
     12
    1132017-09-10  Mark Lam  <mark.lam@apple.com>
    214
  • trunk/Source/WebCore/platform/graphics/gstreamer/eme/WebKitClearKeyDecryptorGStreamer.cpp

    r220790 r221850  
    9999    WebKitMediaClearKeyDecryptPrivate* priv = WEBKIT_MEDIA_CK_DECRYPT_GET_PRIVATE(self);
    100100
    101     if (!gcry_check_version(GCRYPT_VERSION))
    102         GST_ERROR_OBJECT(self, "Libgcrypt failed to initialize");
    103 
    104     // Allocate a pool of 16k secure memory. This make the secure memory
    105     // available and also drops privileges where needed.
    106     gcry_control(GCRYCTL_INIT_SECMEM, 16384, 0);
    107 
    108     gcry_control(GCRYCTL_INITIALIZATION_FINISHED, 0);
    109 
    110101    self->priv = priv;
    111102    new (priv) WebKitMediaClearKeyDecryptPrivate();
Note: See TracChangeset for help on using the changeset viewer.