Hello,

Some of you may recall that I posted previously
regarding "coloured fuzz" when trying to watch TV via
Freevo.  Well, I think that may have had something to
do with leaving something out of the kernel when last
compiling it.  I have since recompiled, and am now
experiencing something a little different.  Details
below:

PLatform: Mandrake Linux 9.0
Freevo Version: 1.3.2-pre1
Relevent Hardware:
  * ATI VE Wonder
  * Matrox G400 Millenium
Summary: WHen trying to watch a TV channel in Freevo,
the screen goes black then dumps me back to the
channel listings.

Here is the outpust of (what I believe to be) the
relevent files:

--- dmesg ---
[EMAIL PROTECTED] root]# dmesg | grep bttv
bttv: driver version 0.7.96 loaded
bttv: using 4 buffers with 2080k (8320k total) for
capture
bttv: Host bridge is Silicon Integrated Systems [SiS]
730 Host
bttv: Bt8xx card found (0).
bttv0: Bt878 (rev 17) at 00:0b.0, irq: 5, latency: 64,
mmio: 0xcecfc000
bttv0: detected: ATI TV Wonder/VE [card=64], PCI
subsystem ID is 1002:0003
bttv0: using: BT878( *** UNKNOWN/GENERIC **)
[card=0,insmod option]
bttv0: using tuner=8
bttv0: i2c: checking for MSP34xx @ 0x80... not found
bttv0: i2c: checking for TDA9875 @ 0xb0... not found
bttv0: i2c: checking for TDA7432 @ 0x8a... not found
bttv0: i2c attach [client=Temic NTSC (4036 FY5),ok]
bttv0: registered device video0
bttv0: registered device vbi0
--- dmesg ---

--- local_conf.py ---
TV_SETTINGS = '%s television %s /dev/video0' %
(CONF.tv, CONF.chanlist)

#
# XXX Recording is still work in progress. You need to
change
# XXX the entire string below to fit your local
settings.
# XXX Eventually TV norm (PAL/NTSC) etc will be taken
from the
# XXX other flags. VCR_xxx and TV_REC_xxx is not used
yet!
# XXX You also need to have the recording daemon
running, see
# XXX the website docs or the mailing lists if that
fails.
#
# XXX Please see the mencoder docs for more info about
the settings
# XXX below. Some stuff must be changed (adevice),
others probably
# XXX should be ("Change"), or could be in some cases
("change?")
VCR_CMD =
('/usr/local/freevo/runtime/apps/mplayer/mencoder ' + 
  # Change. Absolute path to the runtime
            '-tv on:driver=v4l:input=0' +   # Input 0
= Comp. V. in
            ':norm=NTSC' +                  # Change
            ':channel=%s' +                 # Filled
in by Freevo
            ':chanlist=us-cable' +          # Change
            ':width=320:height=240' +       # Change
if needed
            ':outfmt=yv12' +                # Prob.
ok, yuy2 might be faster
            ':adevice=/dev/dsp' +           # CHANGE!
            ':audiorate=32000' +            # 44100
for better sound
            ':forceaudio:forcechan=1:' +    # Forced
mono for bug in my driver
            'buffersize=64' +               # 64
Megabyte capture buffer, change?
            ' -ovc lavc -lavcopts ' +       # Mencoder
lavcodec video codec
            'vcodec=mpeg4' +                # lavcodec
mpeg-4
            ':vbitrate=1200:' +             # Change
lower/higher, bitrate
            'keyint=30 ' +                  # Keyframe
every 10 secs, change?
            '-oac mp3lame -lameopts ' +     # Use Lame
for MP3 encoding
            'br=128:cbr:mode=3 ' +          # MP3
const. bitrate, 128 kbit/s
            '-ffourcc divx '                # Force
'divx' ident, better compat.
            '-o %s.avi ')                   # Filled
in by Freevo

# TV capture size for viewing and recording. Max
768x480 for NTSC,
# 768x576 for PAL. Set lower if you have a slow
computer!
TV_VIEW_SIZE = (640, 480)
--- local_conf.py ---

--- internal-main-0.log ---
-------------------------------------------------------------------------------
Starting src/main.py:stdin at Tue Feb 25 22:06:34 2003
Logging info in /var/log/freevo/internal-main-0.log
-------------------------------------------------------------------------------
Starting src/main.py:stderr at Tue Feb 25 22:06:34
2003
Loading configure settings: ./freevo.conf
Reading config file ./freevo.conf
Cfg file data: "chanlist = canada-cable"
Cfg file data: "display = mga"
Cfg file data: "geometry = 768x576"
Cfg file data: "mplayer =
./runtime/apps/mplayer/mplayer"
Cfg file data: "tv = ntsc"
Cfg file data: "version = 1.0"
Loading cfg: ./freevo_config.py
Using MPlayer: ./runtime/apps/mplayer/mplayer
Loading cfg overrides: ./local_conf.py

WARNING: DVD protection override disabled! You will
not be able to play protecte
d DVDs!

Skin: Loading XML file blue_round1
Imported skin skins/main1/skin_main1.py
Volume = 40
Volume = 90
Volume = 0
Volume = 0
load video plugin imdb
Main loop starting...
Building the xml hash database... done
XMLTV, reading cached file (/tmp/TV.xml-0.pickled)
XMLTV, got cached guide (version 2).
Couldnt load font "skins/fonts/Arial_Bold.TTF"
trying alternate: ./skins/fonts/kimberly_alt.ttf
Couldnt load font "skins/fonts/Arial_Bold.TTF"
trying alternate: ./skins/fonts/kimberly_alt.ttf
Couldnt load font "skins/fonts/Arial_Bold.TTF"
trying alternate: ./skins/fonts/kimberly_alt.ttf
Couldnt load font "skins/fonts/Arial_Bold.TTF"
trying alternate: ./skins/fonts/kimberly_alt.ttf
Couldnt load font "skins/fonts/Arial_Bold.TTF"
trying alternate: ./skins/fonts/kimberly_alt.ttf
mode=tv    channel=3 CBUT  tuner=3
Volume = 0
MPlayer_Thread.run(): Started, cmd=--prio=-20
./runtime/apps/mplayer/mplayer -vo mga -fs -tv
on:driver=v4l:device=/dev/video0:input=0:norm=NTSC:channel=3:chanlist=canada-cable:width=640:height=480:outfmt=yuy2
-nocache -slave
self.t1.isAlive()=1, self.t2.isAlive()=1
ChildApp.__init__(), pid=1692, app=./runapp --prio=-20
./runtime/apps/mplayer/mplayer -vo mga -fs -tv
on:driver=v4l:device=/dev/video0:input=0:norm=NTSC:channel=3:chanlist=canada-cable:width=640:height=480:outfmt=yuy2
-nocache -slave, poll=-1
Volume = 60
Volume = 40
1046239637.68: started tv app
stdout: No data, stopping (pid 1693)!
stderr: No data, stopping (pid 1694)!
childapp: killing pid 1692 signal 2
childapp: Before wait(1692)
childapp: After wait()
Killing mplayer
posting play_end
1046239639.32: tv app got PLAY_END event
Volume = 0
Volume = 0
stopped tv app
--- internal-main-0.log ---

Now one thing I did notice is that the 'dmesg' output
says I am using 'tuner=8', which is correct; that is
the option I set in my '/etc/modules.conf' file. 
However, the 'internal-main-0.log' output indicates I
am using 'tuner=3'.  This could very well be source of
the problem.  Any idea where Freevo would be getting
'tuner=3' from?? (Perhaps if I correct that, then that
will turn out to be the source of the problem).

ALl other suggestions very much welcome as well. :-)

TIA,

Alan



______________________________________________________________________ 
Post your free ad now! http://personals.yahoo.ca


-------------------------------------------------------
This SF.net email is sponsored by: Scholarships for Techies!
Can't afford IT training? All 2003 ictp students receive scholarships.
Get hands-on training in Microsoft, Cisco, Sun, Linux/UNIX, and more.
www.ictp.com/training/sourceforge.asp
_______________________________________________
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel

Reply via email to