[vlc-devel] commit: DRM Video decryption (Iain Wade )
git version control
git at videolan.org
Sat Nov 29 12:35:21 CET 2008
vlc | branch: master | Iain Wade <iwade at optusnet.com.au> | Tue Nov 4 18:35:24 2008 +1100| [b0068f14836dd448b759a83d5adfce106ce63293] | committer: Laurent Aimar
DRM Video decryption
The attached patch adds support for decrypting and playing drm
protected video, such as those from iTunes movie store.
The patch was created against the 0.9.5 source tarball, and was
compiled and tested on OSX against some (legitimately purchased)
iTunes purchased songs and movies.
Just like the existing audio support it requires decryption keys to be
deposited in ~/.drms/ and extracting the keys is left as an exercise
for the user.
[Commit message edited by Laurent Aimar]
Signed-off-by: Iain Wade <iwade at optusnet.com.au>
Signed-off-by: Laurent Aimar <fenrir at videolan.org>
modules/demux/mp4/drms.c | 25 +++++++++++---
modules/demux/mp4/drms.h | 3 +-
modules/demux/mp4/libmp4.c | 77 ++++++++++++++++++++++++++++++++++++++++---
modules/demux/mp4/libmp4.h | 20 +++++++++++
modules/demux/mp4/mp4.c | 40 +++++++++++++++++++++-
5 files changed, 151 insertions(+), 14 deletions(-)
More information about the vlc-devel