From: Miguel F. <mi...@ce...> - 2003-01-06 20:46:13
|
Hi Mattias, thanks for your work on tvmode. unfortunately (as you might have already noticed) i think none of the active developers has the hardware to test/fix the nvtv support. please don't give up though, i have heard users saying they are just waiting nvtv and avi subtitles to migrate to 1-beta series so i guess that's an important feature. i really don't know what should we do with your patch. do you think it worth to commit it to cvs even without working? maybe someone can sort out the remaining issues or something... regards, Miguel On Sun, 2003-01-05 at 09:43, Mattias Eriksson wrote: > Hi all! > > I have done some work on the tv-out code, what I have done so far is: > update the nvtv part to the current cvs, since it supports alot more > tvcards. > updated the tvmode.c so that it works for some very generous definition > of the word. It only works under some conditions and have some hardcoded > values to use nvtv mode 800x600 Large. > > I have done some autoconf work and added a --enable-tvmode flag. So to > compile with tvmode you must use --enable-tvmode=yes and have X support. > The nvtv part does not currently use any autoconf stuff and you must > make it by hand. So the magic thats need to be done is this > > Patch xine-lib-1-beta2 by using > patch -p1 < xine-lib-1-beta2-tvmode.patch > ./autogen.sh --enable-tvmode=yes > cd src/xine-engine/nvtv/ > > make #make nvtv > > cd ../../../ #go to top source dir > make #make libxine as usual. > make install > > To make the ui just patch the source and make as usual, no magic here. > > Then to make it work some magic is needed again. there is a bug that > seems to be work around if nvtv -t -r 800,600 -s Large is run followed > by nvtv --tv-off. The latter command is typed blindfolded, since the > first command will turn the screen black with some stripes... but after > tv-off is done everything works nicely. I havent tried to switch mode > using the gui to see if that initialises things correct... might be > worth a try since no blindfolded stuff is needed. > > The bug seems to be present in both nvtv and the xine-patch, since I use > nvtv as reference I feel quite lost about this issue. So if someone have > any ideas a patch would be nice... :) > Patches to include the nvtv part in the buildprocess would also be nice > if someone wants to make, I'm not so good at autoconf magic... > > But pleas try the patch if you are brave and want to contribute, send > patches. Remember that this is not a working tvout, just a starting > point. > > //Snaggen > > -- > Mattias Eriksson <sn...@ac...> > ---- |