[mythtv-users] Can't change channels--going crazy

Shane Hetzel shane-lists at thehillpeople.org
Fri Nov 21 17:34:18 EST 2003


I have no idea what caused it in the first place, but I had exactly the same
symptoms. I fixed it by nuking the XMLTV file in {user}/.mythtv, re-running
mythsetup and mythfilldatabase. It should allow you to change channels
afterward.

Make sure you shut down mythbackend first.

-Shane


----- Original Message ----- 
From: "Paul McDermott" <paul at tintagel.free-online.co.uk>
To: <mythtv-users at mythtv.org>
Sent: Friday, November 21, 2003 1:55 PM
Subject: [mythtv-users] Can't change channels--going crazy


> I can't change channels, not will Mythtv change to the right channel
> when recording. I know this is a FAQ, but I've spent the last couple of
> days checking out the many other posts on this subject and can't find
> the problem. I was using 0.12, but I tried out CVS last night and I
> still have the same symptoms....Help!
>
> Watching TV works OK, and I've got sound running via btaudio on
> /dev/dsp1
>
> xawtv works and I can change channel with xatv. Myth just goes to the
> last channel xawtv was using
>
> Output from backend log:
>
> [root at mediacentre mythtv]# tail -f /var/log/mythtv/backend.log
> Starting up as the master server.
> 2003-11-19 23:49:40 Enabled verbose msgs : important general
> 2003-11-19 23:49:42 Found changes in the todo list.
> 2003-11-19 23:50:23 MainServer::HandleAnnounce Playback
> 2003-11-19 23:50:23 adding: mediacentre as a player 1
> 2003-11-19 23:50:24 MainServer::HandleAnnounce Playback
> 2003-11-19 23:50:24 adding: mediacentre as a player 0
> 2003-11-19 23:50:24 MainServer::HandleAnnounce Playback
> 2003-11-19 23:50:24 adding: mediacentre as a player 0
> 2003-11-19 23:50:24 adding: mediacentre as a remote ringbuffer
> 2003-11-19 23:50:24 Changing from None to WatchingLiveTV
> Unknown video codec: strange error flushing buffer ...
> ioctl VIDIOC_G_FMT: Invalid argument
>
> The 'Unknown video codec error' and VIDIOC_G_FMT errors occur *before* I
> try and change channels
>
> Output from front end log:
>
> [root at mediacentre paul]# tail -f /var/log/mythtv/frontend.log
> 2003-11-19 23:50:06 Enabled verbose msgs : important general
> 2003-11-19 23:50:23 Connecting to backend server: 127.0.0.1:6543
> 2003-11-19 23:50:25 Opening OSS audio device '/dev/dsp'.
> 2003-11-19 23:50:25 Using XV port 106
> 2003-11-19 23:50:25 Changing from None to WatchingLiveTV
> QDateTime::fromString: Parameter out of range
> QDateTime::fromString: Parameter out of range
>
> The permissions on my video devices:
>
> [root at mediacentre paul]# ls -l /dev/video* /dev/v4l/*
> crw-rw----    1 mc       video     81, 224 Jan  1  1970 /dev/v4l/vbi0
> crw-rw----    1 mc       video     81,   0 Jan  1  1970 /dev/v4l/video0
> lr-xr-xr-x    1 root     root           10 Nov 19 23:39 /dev/video ->
> v4l/video0
> lr-xr-xr-x    1 root     root           10 Nov 19 23:39 /dev/video0 ->
> v4l/video0
>
> The user I run Mythtv has is in the 'video' group
>
> I've also read about database issues causing this problem, but I can't
> find anything wrong. Here is an edited dump:
>
> -- Dumping data for table `capturecard`
>
> INSERT INTO capturecard VALUES
>
(1,'/dev/video','/dev/dsp','/dev/vbi0','V4L','Television',32000,'mediacentre
',0,0);
>
> -- Dumping data for table `cardinput`
>
> INSERT INTO cardinput VALUES (1,1,1,'Television','',NULL,'N','','3');
>
> -- Dumping data for table `channel`
>
> INSERT INTO channel VALUES (1003,'3','3',1,'','ITV1 (ITV1
>
London)','/home/mc/.mythtv/channels/logo-49.gif',0,NULL,'carlton.com',0,3276
8,32768,32768,32768);
> INSERT INTO channel VALUES (1004,'4','4',1,'','Channel
>
4','/home/mc/.mythtv/channels/logo-53.gif',0,NULL,'channel4.com',0,32768,327
68,32768,32768);
> INSERT INTO channel VALUES
>
(1005,'5','5',1,'','five','/home/mc/.mythtv/channels/logo-54.gif',0,NULL,'ch
annel5.co.uk',0,32768,32768,32768,32768);
> INSERT INTO channel VALUES (1001,'1','1',1,'','BBC1
>
(London)','/home/mc/.mythtv/channels/logo-713.gif',0,NULL,'london.bbc1.bbc.c
o.uk',0,32768,32768,32768,32768);
> INSERT INTO channel VALUES (1002,'2','2',1,'','BBC2
>
(London)','/home/mc/.mythtv/channels/logo-724.gif',0,NULL,'london.bbc2.bbc.c
o.uk',0,32768,32768,32768,32768);
>
> -- Dumping data for table `profilegroups`
>
> INSERT INTO profilegroups VALUES (1,'Software Encoders (v4l
> based)','V4L',1,NULL);
> INSERT INTO profilegroups VALUES (2,'MPEG-2 Encoders (PVR-250,
> PVR-350)','MPEG',1,NULL);
> INSERT INTO profilegroups VALUES (3,'Hardware MJPEG Encoders (Matrox
> G200-TV, Miro DC10, etc)','MJPEG',1,NULL);
> INSERT INTO profilegroups VALUES (4,'Hardware HDTV','HDTV',1,NULL);
> INSERT INTO profilegroups VALUES (5,'Hardware DVB
> Encoders','DVB',1,NULL);
> INSERT INTO profilegroups VALUES (6,'Transcoders','TRANSCODE',1,NULL);
>
> -- Dumping data for table `program`
>
> <cut>
>
> -- Dumping data for table `recordingprofiles`
> --
>
> INSERT INTO recordingprofiles VALUES (1,'Default',NULL,NULL,1);
> INSERT INTO recordingprofiles VALUES (2,'Live TV',NULL,NULL,1);
> INSERT INTO recordingprofiles VALUES (3,'High Quality',NULL,NULL,1);
> INSERT INTO recordingprofiles VALUES (4,'Low Quality',NULL,NULL,1);
> INSERT INTO recordingprofiles VALUES (5,'Default',NULL,NULL,2);
> INSERT INTO recordingprofiles VALUES (6,'Live TV',NULL,NULL,2);
> INSERT INTO recordingprofiles VALUES (7,'High Quality',NULL,NULL,2);
> INSERT INTO recordingprofiles VALUES (8,'Low Quality',NULL,NULL,2);
> INSERT INTO recordingprofiles VALUES (9,'Default',NULL,NULL,3);
> INSERT INTO recordingprofiles VALUES (10,'Live TV',NULL,NULL,3);
> INSERT INTO recordingprofiles VALUES (11,'High Quality',NULL,NULL,3);
> INSERT INTO recordingprofiles VALUES (12,'Low Quality',NULL,NULL,3);
> INSERT INTO recordingprofiles VALUES (13,'Default',NULL,NULL,4);
> INSERT INTO recordingprofiles VALUES (14,'Live TV',NULL,NULL,4);
> INSERT INTO recordingprofiles VALUES (15,'High Quality',NULL,NULL,4);
> INSERT INTO recordingprofiles VALUES (16,'Low Quality',NULL,NULL,4);
> INSERT INTO recordingprofiles VALUES (17,'Default',NULL,NULL,5);
> INSERT INTO recordingprofiles VALUES (18,'Live TV',NULL,NULL,5);
> INSERT INTO recordingprofiles VALUES (19,'High Quality',NULL,NULL,5);
> INSERT INTO recordingprofiles VALUES (20,'Low Quality',NULL,NULL,5);
> INSERT INTO recordingprofiles VALUES (21,'RTjpeg/MPEG4',NULL,NULL,6);
> INSERT INTO recordingprofiles VALUES (22,'MPEG2',NULL,NULL,6);
>
> -- Dumping data for table `settings`
> --
>
> INSERT INTO settings VALUES ('DBSchemaVer','1013',NULL);
> INSERT INTO settings VALUES ('mythfilldatabaseLastRunStart','2003-11-19
> 01:20',NULL);
> INSERT INTO settings VALUES ('mythfilldatabaseLastRunEnd','2003-11-19
> 01:21',NULL);
> INSERT INTO settings VALUES ('mythfilldatabaseLastRunStatus','0',NULL);
> INSERT INTO settings VALUES
> ('BackendServerIP','127.0.0.1','mediacentre');
> INSERT INTO settings VALUES ('BackendServerPort','6543','mediacentre');
> INSERT INTO settings VALUES ('BackendStatusPort','6544','mediacentre');
> INSERT INTO settings VALUES ('MasterServerIP','127.0.0.1',NULL);
> INSERT INTO settings VALUES ('MasterServerPort','6543',NULL);
> INSERT INTO settings VALUES
> ('RecordFilePrefix','/home/mc/recorded_video','mediacentre');
> INSERT INTO settings VALUES
> ('LiveBufferDir','/home/mc/video_cache','mediacentre');
> INSERT INTO settings VALUES ('BufferSize','10','mediacentre');
> INSERT INTO settings VALUES ('MaxBufferFill','50','mediacentre');
> INSERT INTO settings VALUES ('SaveTranscoding','0',NULL);
> INSERT INTO settings VALUES ('TVFormat','PAL',NULL);
> INSERT INTO settings VALUES ('VbiFormat','PAL Teletext',NULL);
> INSERT INTO settings VALUES ('FreqTable','europe-west',NULL);
> INSERT INTO settings VALUES ('TimeOffset','Auto',NULL);
> INSERT INTO settings VALUES ('MasterBackendOverride','1',NULL);
> INSERT INTO settings VALUES ('Deinterlace','0','mediacentre');
> INSERT INTO settings VALUES ('CustomFilters','','mediacentre');
> INSERT INTO settings VALUES ('ReduceJitter','0','mediacentre');
> INSERT INTO settings VALUES ('ExperimentalAVSync','0','mediacentre');
> INSERT INTO settings VALUES ('DecodeExtraAudio','0','mediacentre');
> INSERT INTO settings VALUES ('PIPLocation','0','mediacentre');
> INSERT INTO settings VALUES ('PlaybackExitPrompt','0','mediacentre');
> INSERT INTO settings VALUES
> ('EndOfRecordingExitPrompt','0','mediacentre');
> INSERT INTO settings VALUES ('ClearSavedPosition','1','mediacentre');
> INSERT INTO settings VALUES ('AltClearSavedPosition','1','mediacentre');
> INSERT INTO settings VALUES
> ('UseOutputPictureControls','0','mediacentre');
> INSERT INTO settings VALUES ('UDPNotifyPort','6948','mediacentre');
> INSERT INTO settings VALUES ('PVR350OutputEnable','0','mediacentre');
> INSERT INTO settings VALUES
> ('PVR350VideoDev','/dev/video16','mediacentre');
> INSERT INTO settings VALUES ('FastForwardAmount','30','mediacentre');
> INSERT INTO settings VALUES ('RewindAmount','5','mediacentre');
> INSERT INTO settings VALUES ('SmartForward','0','mediacentre');
> INSERT INTO settings VALUES ('StickyKeys','0','mediacentre');
> INSERT INTO settings VALUES ('FFRewRepos','1','mediacentre');
> INSERT INTO settings VALUES ('ExactSeeking','0','mediacentre');
> INSERT INTO settings VALUES ('JumpAmount','10','mediacentre');
> INSERT INTO settings VALUES ('AutoCommercialFlag','1',NULL);
> INSERT INTO settings VALUES ('CommercialSkipMethod','1',NULL);
> INSERT INTO settings VALUES ('AggressiveCommDetect','1',NULL);
> INSERT INTO settings VALUES ('CommSkipAllBlanks','1',NULL);
> INSERT INTO settings VALUES ('AutoCommercialSkip','0','mediacentre');
> INSERT INTO settings VALUES ('VertScanPercentage','0','mediacentre');
> INSERT INTO settings VALUES ('HorizScanPercentage','0','mediacentre');
> INSERT INTO settings VALUES ('XScanDisplacement','0','mediacentre');
> INSERT INTO settings VALUES ('YScanDisplacement','0','mediacentre');
> INSERT INTO settings VALUES ('OSDTheme','blueosd','mediacentre');
> INSERT INTO settings VALUES ('OSDDisplayTime','3','mediacentre');
> INSERT INTO settings VALUES ('OSDFont','FreeMono.ttf','mediacentre');
> INSERT INTO settings VALUES ('OSDCCFont','FreeMono.ttf','mediacentre');
> INSERT INTO settings VALUES
> ('OSDThemeFontSizeType','default','mediacentre');
> INSERT INTO settings VALUES ('DefaultCCMode','0','mediacentre');
> INSERT INTO settings VALUES ('PersistentBrowseMode','0','mediacentre');
> INSERT INTO settings VALUES ('RecordPreRoll','0',NULL);
> INSERT INTO settings VALUES ('RecordOverTime','0',NULL);
> INSERT INTO settings VALUES ('PlayBoxOrdering','1','mediacentre');
> INSERT INTO settings VALUES ('ChannelOrdering','channum +
> 0','mediacentre');
> INSERT INTO settings VALUES ('DisplayChanNum','0','mediacentre');
> INSERT INTO settings VALUES ('SmartChannelChange','0','mediacentre');
> INSERT INTO settings VALUES
> ('GeneratePreviewPixmaps','0','mediacentre');
> INSERT INTO settings VALUES ('PlaybackPreview','1','mediacentre');
> INSERT INTO settings VALUES ('AdvancedRecord','0','mediacentre');
> INSERT INTO settings VALUES ('AutoExpireDiskThreshold','0',NULL);
> INSERT INTO settings VALUES ('AutoExpireFrequency','10',NULL);
> INSERT INTO settings VALUES ('AutoExpireMethod','1',NULL);
> INSERT INTO settings VALUES ('AutoExpireDefault','1',NULL);
> INSERT INTO settings VALUES ('MinRecordDiskThreshold','300',NULL);
> INSERT INTO settings VALUES ('EPGFillType','6','mediacentre');
> INSERT INTO settings VALUES ('EPGScrollType','1','mediacentre');
> INSERT INTO settings VALUES ('EPGShowChannelIcon','1','mediacentre');
> INSERT INTO settings VALUES ('chanPerPage','5','mediacentre');
> INSERT INTO settings VALUES ('timePerPage','4','mediacentre');
> INSERT INTO settings VALUES ('UnknownTitle','Unknown','mediacentre');
> INSERT INTO settings VALUES ('UnknownCategory','Unknown','mediacentre');
> INSERT INTO settings VALUES ('DefaultTVChannel','3','mediacentre');
> INSERT INTO settings VALUES ('Theme','blue','mediacentre');
> INSERT INTO settings VALUES
> ('ThemeFontSizeType','default','mediacentre');
> INSERT INTO settings VALUES ('RandomTheme','0','mediacentre');
> INSERT INTO settings VALUES ('XineramaScreen','0','mediacentre');
> INSERT INTO settings VALUES ('GuiWidth','0','mediacentre');
> INSERT INTO settings VALUES ('GuiHeight','0','mediacentre');
> INSERT INTO settings VALUES ('GuiOffsetX','0','mediacentre');
> INSERT INTO settings VALUES ('GuiOffsetY','0','mediacentre');
> INSERT INTO settings VALUES ('RunFrontendInWindow','0','mediacentre');
> INSERT INTO settings VALUES ('Language','EN','mediacentre');
> INSERT INTO settings VALUES ('DateFormat','ddd MMM d','mediacentre');
> INSERT INTO settings VALUES ('ShortDateFormat','M/d','mediacentre');
> INSERT INTO settings VALUES ('TimeFormat','h:mm AP','mediacentre');
> INSERT INTO settings VALUES ('QtFontSmall','12','mediacentre');
> INSERT INTO settings VALUES ('QtFontMedium','16','mediacentre');
> INSERT INTO settings VALUES ('QtFontBig','25','mediacentre');
> INSERT INTO settings VALUES ('PlayBoxTransparency','1','mediacentre');
> INSERT INTO settings VALUES ('PlayBoxShading','0','mediacentre');
> INSERT INTO settings VALUES
> ('AudioOutputDevice','/dev/dsp','mediacentre');
> INSERT INTO settings VALUES
> ('AggressiveSoundcardBuffer','0','mediacentre');
> INSERT INTO settings VALUES ('MythControlsVolume','1','mediacentre');
> INSERT INTO settings VALUES ('MixerDevice','/dev/mixer','mediacentre');
> INSERT INTO settings VALUES ('MixerControl','PCM','mediacentre');
> INSERT INTO settings VALUES ('MasterMixerVolume','70','mediacentre');
> INSERT INTO settings VALUES ('PCMMixerVolume','70','mediacentre');
> INSERT INTO settings VALUES ('AllowQuitShutdown','4','mediacentre');
> INSERT INTO settings VALUES ('HaltCommand','halt','mediacentre');
> INSERT INTO settings VALUES ('SetupPinCodeRequired','0','mediacentre');
> INSERT INTO settings VALUES ('EnableXbox','0','mediacentre');
> INSERT INTO settings VALUES ('RankingActive','0',NULL);
> INSERT INTO settings VALUES ('RankingOrder','1',NULL);
> INSERT INTO settings VALUES ('SingleRecordRank','0',NULL);
> INSERT INTO settings VALUES ('WeekslotRecordRank','0',NULL);
> INSERT INTO settings VALUES ('TimeslotRecordRank','0',NULL);
> INSERT INTO settings VALUES ('ChannelRecordRank','0',NULL);
> INSERT INTO settings VALUES ('AllRecordRank','0',NULL);
>
> -- Dumping data for table `videosource`
> --
>
> INSERT INTO videosource VALUES (1,'Analogue','tv_grab_uk','');
>
>
>
>


----------------------------------------------------------------------------
----


_______________________________________________
mythtv-users mailing list
mythtv-users at mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users



More information about the mythtv-users mailing list