Allow option to build without dvdcss
#1
I submitted a patch that will allow xbmc to be built without dvdcss support.
http://trac.xbmc.org/ticket/5611

As I explained in the ticket, users of packages that are built without dvdcss support can fall back to installing libdvdcss2 on their computers, otherwise they'll get really bad playback.

Later, I plan on helping with displaying a message for this case, instead of having bad playback.
Reply
#2
Question 
I was thinking about this and I was wondering if it is possible to make the libdvdcss code modular, (perhaps into its own DLL dynamic link library, called "libdvdcss.dll" in this example), so that even if XBMC has been compiled at configure without libdvdcss the end-user could still manually copy the libdvdcss.dll binary file from a other instance of XBMC where he libdvdcss code has been compiled at configure into the correct directory, and then XBMC would have been made to automatically detect if libdvdcss.dll binary is available or not.

This way someone could write a python script for XBMC that downloads the libdvdcss.dll binary file from a location the internet and copies it to the right XBMC directory.

By doing it like that or something similar users of Linux distributions such as Debian (who blacklisted libdvdcss) could install a pre-packaged XBMC from Debian (that would comes without libdvdcss.dll) and still be able to in a very simple way as DeCSS functionality to XBMC by simply running a python script.

PS! Note that this idea also relates to the feature request posted here => http://forum.xbmc.org/showthread.php?tid=43483 and in => http://trac.xbmc.org/ticket/5647 which suggest displaying a information message in the GUI when DVDCSS support unavailable when an XBMC end-users tries to play a DVD-Video movie which is encrypted with CSS.
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
Reply
#3
Can we please keep further discussion on trac? This is as bad if not worse than cross posting on the forums...
Reply

Logout Mark Read Team Forum Stats Members Help
Allow option to build without dvdcss0