Chromecast media pipeline: handle CENC "full sample encryption" case.
commit57e4c85b678e003d8790fed9ada30496783b4e6c
authorgunsch <gunsch@chromium.org>
Fri, 17 Oct 2014 17:31:40 +0000 (17 10:31 -0700)
committerCommit bot <commit-bot@chromium.org>
Fri, 17 Oct 2014 17:32:01 +0000 (17 17:32 +0000)
tree5bbde53dc6a30191b9064b8e22e8b6a1810fe02d
parent6710d253e3d42bcbf7c0613a06f340efe9077218
Chromecast media pipeline: handle CENC "full sample encryption" case.

In this case, subsample information is allowed to be elided, but
hardware backends typically translate subsample information into
hardware APIs. To more cleanly map across this, translate this case
into one fully-encrypted "subsample" while transferring DecryptConfigs.

R=lcwu@chromium.org,damienv@chromium.org
BUG=None

Review URL: https://codereview.chromium.org/659343003

Cr-Commit-Position: refs/heads/master@{#300123}
chromecast/media/cma/ipc_streamer/decoder_buffer_base_marshaller.cc