﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc	mlocked
6850	Jump error when chaning program in livetv	pik	Janne Grunau	"It happens systematically with the same dvb-s channel broadcasting an 1080 HD signal on Hotbird ( HD Suisse, mpeg 2 compressed, qpsk modulated ). After selecting the channel in lifetv I get a jump program error, after the second try mythfrontend freezes and I have to kill it manually. After I restart the problem persists, it tries ti tune to this channel without success and mythfrontend hangs again?

The only way out is to change start channel of the corresponding source ( using mythtv-setup). Looking at mythfrontend output, it seems that it looks for a file that does not exist ( /maxtor_/myth/lifetv/1990_20090815201338.mpg in this case ) which I think is trigering the problem. This only happens with this specific channel that brodcast full HD signals in qpsk mpeg2.


Output of mythfrontend

09-08-15 20:31:44.706 TV: StartPlayer(0, Watching WatchingLiveTV, main) -- begin
2009-08-15 20:31:44.721 NVP(0): Disabling Audio, params(-1,2,44100)
2009-08-15 20:31:44.733 VideoOutputXv: XVideo Adaptor Name: 'NV17 Video Texture'
2009-08-15 20:31:44.759 OSD Theme Dimensions W: 640 H: 480
2009-08-15 20:31:44.932 TV: StartPlayer(0, Watching WatchingLiveTV, main) -- end ok
2009-08-15 20:31:44.932 TV: Changing from None to Watching WatchingLiveTV
2009-08-15 20:31:44.932 TV: State is LiveTV & mctx == ctx
2009-08-15 20:31:44.933 New DB connection, total: 3
2009-08-15 20:31:44.933 New DB connection, total: 4
2009-08-15 20:31:44.935 Using realtime priority.
2009-08-15 20:31:44.935 OpenGLVideoSync()
2009-08-15 20:31:44.956 Connected to database 'mythconverg' at host: 172.19.3.6
2009-08-15 20:31:44.957 TV: UpdateOSDInput done
2009-08-15 20:31:44.958 TV: UpdateLCD done
2009-08-15 20:31:44.985 Video timing method: SGI OpenGL
2009-08-15 20:31:44.985 Connected to database 'mythconverg' at host: 172.19.3.6
2009-08-15 20:31:44.986 TV: ITVRestart done
2009-08-15 20:31:45.008 ScreenSaverX11Private: DPMS Deactivated 1
2009-08-15 20:31:45.057 Loading window theme from /usr/share/mythtv/themes/default/schedule-ui.xml
2009-08-15 20:31:55.273 RingBuf(/media/maxtor_/myth/lifetv/1990_20090815203153.mpg): Waited 2.0 seconds for data to become available...
2009-08-15 20:31:55.273 Checking to see if there's a new livetv program to switch to..
2009-08-15 20:31:57.274 RingBuf(/media/maxtor_/myth/lifetv/1990_20090815203153.mpg): Waited 4.0 seconds for data to become available...
2009-08-15 20:31:57.274 Checking to see if there's a new livetv program to switch to..
2009-08-15 20:32:01.276 RingBuf(/media/maxtor_/myth/lifetv/1990_20090815203153.mpg): Waited 8.0 seconds for data to become available...
2009-08-15 20:32:01.276 Checking to see if there's a new livetv program to switch to..
2009-08-15 20:32:09.279 RingBuf(/media/maxtor_/myth/lifetv/1990_20090815203153.mpg) Error: Waited 16 seconds for data, aborting.
2009-08-15 20:32:09.279 RingBuf(/media/maxtor_/myth/lifetv/1990_20090815203153.mpg) Warning: Peek() requested 2048 bytes, but only returning 0
2009-08-15 20:32:09.279 NVP::OpenFile(): Error, couldn't read file: /media/maxtor_/myth/lifetv/1990_20090815203153.mpg
2009-08-15 20:32:09.279 NVP(0), Error: JumpToProgram failed.
2009-08-15 20:32:09.279 NVP(0), Error: Unknown recorder error, exiting decoder
2009-08-15 20:32:09.294 ~OpenGLVideoSync() -- closing opengl vsync
2009-08-15 20:32:09.516 TV: Attempting to change from Watching WatchingLiveTV to None
2009-08-15 20:32:09.815 TV: Changing from Watching WatchingLiveTV to None
2009-08-15 20:32:09.835 ScreenSaverX11Private: DPMS Reactivated 1
2009-08-15 20:32:09.836 TV: Attempting to change from None to None
2009-08-15 20:32:09.858 TV: Attempting to change from None to Watching WatchingLiveTV
2009-08-15 20:32:09.858 Using protocol version 46
2009-08-15 20:32:09.859 Spawning LiveTV Recorder -- begin
2009-08-15 20:32:10.539 Spawning LiveTV Recorder -- end
2009-08-15 20:32:10.553 We have a playbackURL(/media/maxtor_/myth/lifetv/1990_20090815203209.mpg) & cardtype(DUMMY)
2009-08-15 20:32:10.557 We have a RingBuffer
2009-08-15 20:32:10.557 TV: StartPlayer(0, Watching WatchingLiveTV, main) -- begin
2009-08-15 20:32:10.558 playCtx, Error: Attempting to setup a player, but it already exists.
2009-08-15 20:32:10.558 TV: StartPlayer(0, Watching WatchingLiveTV, main) -- end error
2009-08-15 20:32:10.558 TV Error: LiveTV not successfully started
2009-08-15 20:32:10.579 ScreenSaverX11Private: DPMS Deactivated 1
2009-08-15 20:32:10.579 ScreenSaverX11Private: DPMS Reactivated 1

"	defect	closed	minor	0.22	MythTV - DVB/ATSC	head	medium	fixed			0
