summaryrefslogtreecommitdiff
path: root/multimedia/libbdplus/DESCR
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2014-01-08 23:07:09 +0000
committerwiz <wiz@pkgsrc.org>2014-01-08 23:07:09 +0000
commit2e3b358ee2084bd7717c5049aaecad8359775329 (patch)
treebfdf3c42900614f35e5e095d02aa838e0fdd30b3 /multimedia/libbdplus/DESCR
parent98c9994762ec56e29d02c20d444a0cff05e3faa2 (diff)
downloadpkgsrc-2e3b358ee2084bd7717c5049aaecad8359775329.tar.gz
Import libbdplus-0.1.0 as multimedia/libbdplus.
BD+ is a part of the Blu-ray Disc DRM system. This library provides an open source implementation of the standard. This library is not complete, in that it will never be complete and will always require updates to stay up to date with the latest Bluray disks released. The general flow on this library is that the higher level 'player' code will call us if there exist a "BDSVM/00000.svm" file on the disk. If this is the case it will call bdplus_init(), connect the library with other parts of BluRay player and call bdplus_start(). BD+ VM executes the DLX assembled code inside the SVM file. This will perform thousands of AES, SHA, file reads and detailed memory checks to guess the authenticity of the player. If all goes well, the SVM will eventually spit out a 'conversion table'. This is a large table (usually about 1-2MB but it varies) which contains offsets into the M2TS video file. (usually the main title).
Diffstat (limited to 'multimedia/libbdplus/DESCR')
-rw-r--r--multimedia/libbdplus/DESCR20
1 files changed, 20 insertions, 0 deletions
diff --git a/multimedia/libbdplus/DESCR b/multimedia/libbdplus/DESCR
new file mode 100644
index 00000000000..89a262b843b
--- /dev/null
+++ b/multimedia/libbdplus/DESCR
@@ -0,0 +1,20 @@
+BD+ is a part of the Blu-ray Disc DRM system. This library provides
+an open source implementation of the standard.
+
+This library is not complete, in that it will never be complete
+and will always require updates to stay up to date with the latest
+Bluray disks released.
+
+The general flow on this library is that the higher level 'player'
+code will call us if there exist a "BDSVM/00000.svm" file on the
+disk. If this is the case it will call bdplus_init(), connect the
+library with other parts of BluRay player and call bdplus_start().
+
+BD+ VM executes the DLX assembled code inside the SVM file. This
+will perform thousands of AES, SHA, file reads and detailed memory
+checks to guess the authenticity of the player.
+
+If all goes well, the SVM will eventually spit out a 'conversion
+table'. This is a large table (usually about 1-2MB but it varies)
+which contains offsets into the M2TS video file. (usually the main
+title).