DescriptionAllow null buffer resources to be returned through the PPB_ContentDecryptor_Private proxy.
This fixes a bug where DeliverBlock() would never be called when no key was available and running out-of-process.
Also fixes an issue in PpapiDecryptor::InitializeVideoDecoder() and adds logging that is useful in tracking down these issues.
TEST=Run the CDM plugin out-of-process and play before the key is added then add the key. Playback should succeed. Upcoming change to encrypted_media_browsertest will make it run OOP.
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=161709
Patch Set 1 : #
Total comments: 14
Patch Set 2 : Improved logging. #Patch Set 3 : Rebased for try bots #Patch Set 4 : Rebased #
Total comments: 1
Messages
Total messages: 12 (0 generated)
|