The em8300 driver is for us owners of Realmagic Holywood plus and Creative Labs DXR3 mpeg2 decoder cards. This package is the kernel modules, I'm going to post the libraries package as well, I put a dependency in the libraries package for this package.
*** This bug has been marked as a duplicate of 717 ***
I just made a minor change to this, it isn't the best way to handle things, but I made the default TV OUT mode NTSC, I think we are going to probably need to have user interaction for this part of the build, because xine as of now doesn't properly set the TV mode.
I'm going to be working on an ebuild for 0.12.0 today, hopefully it will be nicer than this one in a few other ways, PLUS the enduser setup is much easier in the new version :-D So the point is that we should probably forget about 0.11.0 for inclusion (if it was under consideration) and do 0.12.0
just updated the bug to the new version I fixed up today.
updated today, thanks to woodchip's suggestions the /etc/modules.d/em8300 file is now installed and unmerged correctly, also changed URL again because I now have a file in the files dir that needs to be included.
I fixed the src URI in this same as 717 (oh and the comment i put there actually applies to this, but since they are kinda a pair, I think you all will forgive me... kernel version is now gotten from portage...
I just realised that I posted the comment about the kernel version to the wrong bug (the one for -libraries), sorry. I tried compiling the modules, and the compilation died with this: cc -D__KERNEL__ -DMODULE -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -g -I ../include -I /lib/modules/2.4.17-r3/build/include/ -O2 -fomit-frame-pointer -Wall -DEM8300_VIDEOMODE_DEFAULT=EM8300_VIDEOMODE_NTSC -DEM8300_AUDIOMODE_DEFAULT=EM8300_AUDIOMODE_ANALOG -DMODVERSIONS -include /lib/modules/2.4.17-r3/build/include/linux/modversions.h -c -o em8300_main.o em8300_main.c em8300_main.c:75: #error "This needs the I2C Bit Banging Interface in your Kernel" make: *** [em8300_main.o] Error 1 Does this mean that I need I2C support in the kernel to compile this thing?
Yes, em8300-modules does depend on i2c in the kernel, I can never remember exactly what to turn on in my kernel so for this and my lm_sensors ebuild to work I recommend just modularizing the entire i2c section of the .config
Okay, just committed to the CVS. I should say that I was unable to get the modules to compile, but I realise that this is no fault of yours, and I presume that whoever wants to use this will know what to do with their kernels. ;^) Thanks for the ebuilds.