myDSL Extensions (deprecated) :: Xine Multimedia Player for DSL



{EDIT}
Xine player for DSL is ready for testing....
See links for screenshots and downloading below...
{/EDIT}

I am working on a .dsl file for Xine Player. I started building it from apt-get installed xine-ui files

On my HDinstall, Xine from apt-get works great... It even resizes the screen with wma's, mpg's, avi's, !!
(something I couldn't get MPlayer to do with XVesa)

When I was installing the apt-get sources for xine-ui, it wouldn't install libxv1.....deb, claiming that xlibs already had a libXv.so... installed.

So, I cd to /var/cache/apt/archives , found the new libxv1...deb file, and ran dpkg --contents  libxv1.....deb
It showed the libXv.so.1.0 and symlink libXv.so.1 files inside. So, I ran dpkg -i --force-all libxv1....deb, and it installed..

Xine runs!!  Hooray...   but later....

after building the .dsl file from this successfully running copy... I get errors when trying to run xine.dsl from LiveCD about
libXtst6.so, which wasn't even one of the files installed, or included in my original install.. In fact, I can't even find it
on my HD or in my .xine.dsl ??

Now, if I cd to my backup copy of libxv1....deb, and repeat the dpkg -i --force-all libxv1.... , the xine player works!
With no error about this libXtst6.so file anymore....

Is there a way to force the new libXv.so.1.0 to install over the xlibs copy of libXv.so.1.0 when installing the .dsl file,
so the xine.dsl will work ?

Or, is this already happening, and something else is
occurring when I force the libxv1....deb to install ?

Or, am I going to regret this later when xlibs needs to call libXv.so.1.0 for a task ?

<Your feedback here>

73
ke4nt

I think this is probably already happening if you've put libXv.so.1.0 in the same place in the .DSL as where it is on your system - myDSL automatically overwrites files (correct me if I'm wrong). If not, then you can just run a script to delete the old one before installation of the new one I suppose.
Quote
after building the .dsl file from this successfully running copy... I get errors when trying to run xine.dsl from LiveCD about libXtst6.so, which wasn't even one of the files installed, or included in my original install.. In fact, I can't even find it on my HD or in my .xine.dsl ??


That file, libXtst6.so, is in gnu-utils.dsl.  So, try loading gnu-utils first and see what happens, or extract that single file and add it to your xine.dsl

Well, your right on the money again, roberts...
xine.dsl runs just fine from my HDInstall.

...in my best Beaver Cleaver voice...
     "Gee Wally, your SWELL!"

I chose the extended install for my HDInstall.
And loading gnu-utils.dsl into my LiveCD session
gives me the same result.

Back to it..

ke4nt

Ok...give it a try, folks...
I made some last minute changes, and removed the desktop icon.
It was behaving badly. Also, try the screen resizing on several types
of files, wma,mpg,avi, etc...  I didn't include the libcss yet, so
encrypted DVD's may not play. still testing myself..
Leave notes, and I will add files to it as they are requested.
Here is a screenshot of a dvd in use.. it is playing while the screenshot is being taken.
I reduced the quality to make an easy download.. Screen res is 1280x1024
http://www.creativesound.com/ares/xine3.jpg

73
ke4nt

Next Page...
original here.