I have the Asus Digimatrix with the saa7135 card that has the LG NTSC tuner (39) on it. I can view TV channels through tvtime, xawtv and mplayer, but MythTV wont show me live tv. I patched and recompiled the kernel so I could use the remote (which works) and I added some Sis drivers for the video card to allow me to use Xv and some other accelerated features (like switching between VGA and svideo). However, the kernel is still only 2.4.26. It almost seems like I'm missing some fundamental MythTV setting.
Whenever I try to watch live TV, I get the following errors in the mythbackend.log:
Code:
2004-12-13 17:39:39 Changing from None to WatchingLiveTV
strange error flushing buffer ...
VIDIOCSYNC: Input/output error
VIDIOCSYNC: Input/output error
VIDIOCSYNC: Input/output error
VIDIOCSYNC: Input/output error
VIDIOCSYNC: Input/output error
VIDIOCSYNC: Input/output error
VIDIOCSYNC: Input/output error
VIDIOCSYNC: Input/output error
VIDIOCSYNC: Input/output error
Multiple bttv errors, further messages supressed
2004-12-13 17:40:00 Changing from WatchingLiveTV to None
I noticed that I'm getting
Code:
Multiple bttv errors
Does that mean I'm going to have to recompile mythtv with different settings since this is a saa7135 card? When I try to record, I get essentially the same errors. Has anyone else had these problems?
Here's info from my .xsession-errors for an attempt at WatchingLiveTV:
Code:
2004-12-12 21:58:26 Changing from None to WatchingLiveTV
2004-12-12 21:58:26 Audio buffer overflow, audio data lost!
2004-12-12 21:58:26 Audio buffer overflow, audio data lost!
pthread_setschedparam: Operation not permitted
2004-12-12 21:58:26 Running as SUID root would allow some threads to run with realtime priority, improving video smoothness.
2004-12-12 21:58:28 Waited too long for ringbuffer pause..
2004-12-12 21:58:29 Waited too long for ringbuffer pause..
2004-12-12 21:58:30 Waited too long for ringbuffer pause..
2004-12-12 21:58:31 Waited too long for ringbuffer pause..
2004-12-12 21:58:32 Waited too long for ringbuffer pause..
2004-12-12 21:58:33 Waited too long for ringbuffer pause..
2004-12-12 21:58:34 Waited too long for ringbuffer pause..
2004-12-12 21:58:35 Waited too long for ringbuffer pause..
2004-12-12 21:58:36 RemoteFile::Read() failed in RingBuffer::safe_read().
2004-12-12 21:58:37 Changing from WatchingLiveTV to None
Essentially the same thing for trying to WatchingPreRecorded except I get a ton more "Audio buffer overflow" messages.
Can anyone help?
James Klaas