| View previous topic :: View next topic |
| Author |
Message |
guest
Guest
|
| Posted: Wed Dec 14, 2005 01:41 Post subject: Submit code to XBMC |
|
|
First, let me say how wonderful of an app dvd2xbox is. Actually its amazing. It has been suggested to the XBMC team that they integrate the open source dvd2xbox project into XBMC, but they dont seem interested. My question is if there would be any interest in submitting dvd2xbox code for integration, which they be more interested in as they would not need to do the work and its not what they are focused on (media playing). XBMC is the only current dash still under development. DVD2Xbox already uses the default PMIII skin and much of the XBMC code. I would love to see dvd2xbox integration into xbmc and im sure Im not alone.
Again, thanks for all of the hard work that has gone into this wonderful project. |
|
| Back to top |
|
Jezz_X
Guest
Joined: 07 Aug 2005
Posts: 318
|
| Posted: Wed Dec 14, 2005 04:14 Post subject: |
|
|
Ok my thought on this is its a lot of work for little or no gain at all yes it would be nice for people who use xbmc as a dash but what about the other 60% (and I reckon saying 40% of people use xbmc as a dash is generous) of people who don't use it or the 30%ish of people who only use there xbox for games and don't have xbmc installed.
You say XBMC the only dash being developed well thats not true UnleashX has a new WIP build out thats not released yet. Yes XBMC might be being developed faster but thatrs what you get with lots of people codeing it.
Now back to little or no gain, What benifit would DVD2XBOX get from being intergrated, It would probably take a lot of rewriting code plus constant updating to maintain compatablilty. Take for example links Box there are intergrateing that but every time they change something in xbmc it gets broken. And would all this make dvd2xbox run any better faster give it more features not really!
Quote: It has been suggested to the XBMC team that they integrate the open source dvd2xbox project into XBMC, but they dont seem interested. My question is if there would be any interest in submitting dvd2xbox code for integration, which they be more interested in as they would not need to do the work and its not what they are focused on (media playing).
The bold bits in that quote say it all as well even if WiSo did all the work of recoding it they still might not take it , time wasted.
Anyway thats just some of the problems I see RANT OVER |
|
| Back to top |
|
Guest
Guest
|
| Posted: Wed Dec 14, 2005 06:31 Post subject: |
|
|
well, he could certainly ask before going ahead with the project.
I was unaware that there was an unleashx wip, good to hear that the other dashes havent all died.
IMHO there just arent any other dashes that come even close to offering the feature set of xbmc. And just as you said it has rapid development because so many people are working on it. EvoX has been dead for years (of course its probably the most common dash because lots of modders put in on for others that have no clue how to change a dash), AVAlaunch is very solid, but I dont expect another update, UIX 2.0 is virtually vaporware. And apperently UnleashX still has a little life in it. With the xbox getting on in years it would be nice to see the community focus all of its efforts into the one project that will probably be the most important factor in keeping xboxs on peoples tv stands for a long time - XBMC. |
|
| Back to top |
|
WiSo
Guest
Joined: 08 Jul 2004
Posts: 1290
Location: Gütersloh
|
| Posted: Wed Dec 14, 2005 10:45 Post subject: |
|
|
This topic was discussed several times in the XBMC forum and I agree with Jezz_X. In the beginning I used a lot of XBMC and still does but the code changed a lot. The coding style of both application doesn't fit together and I would have to program it from the scratch. Also memory management is an issue. XBMC is fighting about every kb they need to decode videos and other stuff. Putting dvd2xbox into XBMC would increase the memory footprint and that's also not wanted.
Finally dvd2xbox uses libdvdcss to encrypt DVDs which they don't want to implement due to legally issues. |
|
| Back to top |
|
Guest
Guest
|
| Posted: Thu Dec 22, 2005 21:02 Post subject: |
|
|
Wiso, its your project and your choice, but I just wanted to add a few things
Clearly, not everything has to be loaded into memory at all times. This would spare memory. In addition, w/ the recent anouncement of xored integration into xbmc, it really is becoming an AIO dash. As for libdvdcss, it could be completely left out of the CVS and dl seperately for those that want it - making it a non-issue. |
|
| Back to top |
|
WiSo
Guest
Joined: 08 Jul 2004
Posts: 1290
Location: Gütersloh
|
| Posted: Fri Dec 23, 2005 10:12 Post subject: |
|
|
libdvdcss is already included because XBMC need it to decrypt Video DVDs. Still implementing this for copying DVDs could bring XBMC a bad reputation.
Sure you can load dll's on demand but rewriting dvd2xbox functions as dll's and implement it in XBMC would be a huge effort and I don't have the time for it. =;
I guess it would be easier to write a python script which makes use of the ACL. The rest of the dvd2xbox functions should be already in XBMC. :? |
|
| Back to top |
|
Guest
Guest
|
| Posted: Thu Jan 26, 2006 19:17 Post subject: |
|
|
Ah crap... I find this AFTER I post... Well, I'm willing to rewrite it as a dll, and base it on your code. If you are opposed, I won't do it, but I hope you agree...
Even if the XBMC team does not wish to use it in their next CVS/POR, it would be my way to show them I know how to program... |
|
| Back to top |
|
| |