]> git.sesse.net Git - vlc/commit
DRM Video decryption
authorIain Wade <iwade@optusnet.com.au>
Tue, 4 Nov 2008 07:35:24 +0000 (18:35 +1100)
committerLaurent Aimar <fenrir@videolan.org>
Sat, 29 Nov 2008 11:34:58 +0000 (12:34 +0100)
commitb0068f14836dd448b759a83d5adfce106ce63293
tree72b852f687393f884402cdb579b3b57b5064de64
parent885069c5ae812fe0f1859c516a3c58a821ed1b06
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@optusnet.com.au>
Signed-off-by: Laurent Aimar <fenrir@videolan.org>
modules/demux/mp4/drms.c
modules/demux/mp4/drms.h
modules/demux/mp4/libmp4.c
modules/demux/mp4/libmp4.h
modules/demux/mp4/mp4.c