summaryrefslogtreecommitdiffstats
path: root/ipc
diff options
context:
space:
mode:
authorxhwang@chromium.org <xhwang@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-10-04 19:02:02 +0000
committerxhwang@chromium.org <xhwang@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-10-04 19:02:02 +0000
commit95f5e3fddc416838a9c5fda8f57ccea058103978 (patch)
treea0482f27fe20e552abd6fa6bc340eb81320be034 /ipc
parent06b5cfe707e6e983b29f7338f9638d9a5e9ffc29 (diff)
downloadchromium_src-95f5e3fddc416838a9c5fda8f57ccea058103978.zip
chromium_src-95f5e3fddc416838a9c5fda8f57ccea058103978.tar.gz
chromium_src-95f5e3fddc416838a9c5fda8f57ccea058103978.tar.bz2
Add video decoding methods in Decryptor and add DecryptingVideoDecoder.
In Decryptor interface, video decoding methods are added to support CDMs that support both decryption and video decoding. A new VideoDecoder, DecryptingVideoDecoder, is added to support video decoding by Decryptors in the media pipeline. DecryptingVideoDecoder uses adapter pattern to convert a Decryptor into a VideoDecoder. In AddDefaultDecodersToCollection, add a DecryptingVideoDecoder object into the video decoder list. BUG=141784 TEST=new tests added into media_unittest Review URL: https://chromiumcodereview.appspot.com/10969028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160183 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ipc')
0 files changed, 0 insertions, 0 deletions