Opened 19 years ago
Closed 19 years ago
#405 closed defect (fixed)
Channel change fails for software encoders since 7334.
Reported by: | Owned by: | danielk | |
---|---|---|---|
Priority: | blocker | Milestone: | unknown |
Component: | mythtv | Version: | |
Severity: | high | Keywords: | |
Cc: | Ticket locked: | no |
Description
Starting Live TV successfully plays the current channel. Any attempt to change the chanel by entering a number, using up and down keys or selecting from the EPG causes the playback to freeze on the current frame for 14 seconds then go blank in 7334. Later versions eventually show a dialog for the video failure but the frontend does not recover and both the frontend anbd backend need to be restarted.
2005-10-01 11:18:48.914 Getting next free recorder after : -1 2005-10-01 11:18:48.917 Card 1 is local. 2005-10-01 11:18:48.925 MainServer::HandleAnnounce Playback 2005-10-01 11:18:48.925 adding: moktoo as a client (events: 1) 2005-10-01 11:18:48.937 MainServer::HandleAnnounce Playback 2005-10-01 11:18:48.937 adding: moktoo as a client (events: 0) 2005-10-01 11:18:48.954 MainServer::HandleAnnounce Playback 2005-10-01 11:18:48.954 adding: moktoo as a client (events: 0) 2005-10-01 11:18:48.960 adding: moktoo as a remote ringbuffer 2005-10-01 11:18:48.968 TVRec(1): Changing from None to WatchingLiveTV 2005-10-01 11:18:48.969 TVRec(1): ClearFlags(FrontendReadyCancelNextRecording,) -> RunMainLoop, 2005-10-01 11:18:48.969 TVRec(1): SetFlags(AskAllowRecording,) -> RunMainLoop,AskAllowRecording, 2005-10-01 11:18:48.969 TVRec(1): Request: Program(no) channel() input() flags(LiveTV,) 2005-10-01 11:18:48.969 TVRec(1): ClearFlags(WaitingForSignal,SignalMonitorRunning,) -> RunMainLoop,AskAllowRecording, 2005-10-01 11:18:48.973 Channel(/dev/video0)::SwitchToInput(in 0) 2005-10-01 11:18:48.976 Channel(/dev/video0)::SwitchToInput() setting video mode to NTSC 2005-10-01 11:18:48.978 Channel(/dev/video0)::SetChannelByString(20) 2005-10-01 11:18:48.979 ChannelBase(/dev/video0)::SetCachedATSCInfo(): RESET 2005-10-01 11:18:48.984 Channel(/dev/video0)::TuneTo(20): curList[19].freq(157250) 2005-10-01 11:18:48.985 Channel(/dev/video0)::Tune(157250000, , analog) 2005-10-01 11:18:48.987 Channel(/dev/video0)::Tune(): Frequency is now 157250000 2005-10-01 11:18:48.988 ChannelBase(/dev/video0)::SetCachedATSCInfo(20): 2_0 2005-10-01 11:18:48.992 TVRec(1): SetFlags(NeedToStartRecorder,) -> RunMainLoop,AskAllowRecording,NeedToStartRecorder, 2005-10-01 11:18:48.992 TVRec(1): Starting Recorder 2005-10-01 11:18:49.010 TVRec(1): Using profile 'Live TV' to record 2005-10-01 11:18:49.031 TVRec(1): SetFlags(RecorderRunning,) -> RunMainLoop,AskAllowRecording,NeedToStartRecorder,RecorderRunning, 2005-10-01 11:18:49.032 SetRecording(0x0) 2005-10-01 11:18:49.032 TVRec(1): ClearFlags(NeedToStartRecorder,) -> RunMainLoop,AskAllowRecording,RecorderRunning, strange error flushing buffer ... 2005-10-01 11:18:50.651 TVRec(1): SetFlags(FrontendReady) -> FrontendReadyRunMainLoop,AskAllowRecording,RecorderRunning, Up arrow should change the channel from the current 20 to the next 22. The frontend shows a freeze frame from 20. 2005-10-01 11:19:40.344 TVRec(1): Request: Program(no) channel(NextChannel 0) input() flags(LiveTV,) 2005-10-01 11:19:40.345 TVRec(1): ClearFlags(WaitingForSignal,SignalMonitorRunning,) -> FrontendReadyRunMainLoop,AskAllowRecording,RecorderRunning, 2005-10-01 11:19:40.345 TVRec(1): SetFlags(WaitingForRecPause,) -> FrontendReadyRunMainLoop,AskAllowRecording,WaitingForRecPause,RecorderRunning, 2005-10-01 11:19:55.374 RingBuffer: Couldn't read data from the capture card in 15 seconds. Stopping. The playback screen goes blank and will not respond to any keys including ESC.
Note: See
TracTickets for help on using
tickets.
Fixed in [7372].