[vdr] vdr-1.6.0 channel not available

Klaus Schmidinger Klaus.Schmidinger at cadsoft.de
Fri May 2 16:05:03 CEST 2008


On 04/24/08 09:08, Simon Baxter wrote:
> Hello
>  
> I have 2x DVB-C cards with Alphacrypt multi-cams.  A TT-1500-C budget 
> card and a TT-2300-C FF card and run vdr-xine.
>  
> When recording one channel and attempting to watch another in the same 
> transport stream, or trying to switch to another transport stream (and 
> hence card) I get "channel not available" messages.  After switching 
> back and forth to other transport streams, usually I can overcome this 
> problem.  But occasionally I it won't play any channels in one specific 
> transport stream or another.
>  
> What's the best way to diagnose this?  How do I enable debugging to see 
> more info than is displayed in messages:
>  
> Apr 24 18:53:56 callin vdr: [7375] switching to channel 8
> Apr 24 18:53:56 callin vdr: [30940] transfer thread started (pid=7375, 
> tid=30940)
> Apr 24 18:53:57 callin vdr: [30939] femon receiver thread ended 
> (pid=7375, tid=30939)
> Apr 24 18:53:57 callin vdr: [30941] femon receiver thread started 
> (pid=7375, tid=30941)
> Apr 24 18:53:58 callin vdr: [30940] setting audio track to 1 (0)
> Apr 24 18:54:04 callin vdr: [7375] switching to channel 9
> Apr 24 18:54:04 callin vdr: [30940] transfer thread ended (pid=7375, 
> tid=30940)
> Apr 24 18:54:04 callin vdr: [7375] buffer stats: 47564 (2%) used
> Apr 24 18:54:04 callin vdr: [7375] info: Channel not available!
> Apr 24 18:54:04 callin vdr: [7375] ERROR: attempt to open OSD while it 
> is already open - using dummy OSD!
> Apr 24 18:54:22 callin vdr: [7375] switching to channel 1
> Apr 24 18:54:22 callin vdr: [30942] transfer thread started (pid=7375, 
> tid=30942)
> Apr 24 18:54:22 callin vdr: [30936] TS buffer on device 2 thread ended 
> (pid=7375, tid=30936)
> Apr 24 18:54:22 callin vdr: [30935] buffer stats: 84600 (4%) used
> Apr 24 18:54:22 callin vdr: [30935] receiver on device 2 thread ended 
> (pid=7375, tid=30935)
> Apr 24 18:54:22 callin vdr: [30943] receiver on device 2 thread started 
> (pid=7375, tid=30943)
> Apr 24 18:54:22 callin vdr: [30944] TS buffer on device 2 thread started 
> (pid=7375, tid=30944)
> Apr 24 18:54:23 callin vdr: [30945] femon receiver thread started 
> (pid=7375, tid=30945)
> Apr 24 18:54:23 callin vdr: [30942] setting audio track to 1 (0)
> Apr 24 18:54:26 callin vdr: [7375] switching to channel 9
> Apr 24 18:54:26 callin vdr: [30942] transfer thread ended (pid=7375, 
> tid=30942)
> Apr 24 18:54:26 callin vdr: [7375] buffer stats: 194204 (9%) used
> Apr 24 18:54:26 callin vdr: [7375] info: Channel not available!
> Apr 24 18:54:26 callin vdr: [7375] ERROR: attempt to open OSD while it 
> is already open - using dummy OSD!
> Apr 24 18:54:42 callin vdr: [7375] switching to channel 21

You could add some debug outputs to

cDevice::GetDevice(const cChannel *Channel, int Priority, bool LiveView)

to find out why it thinks that channel 9 is not available.

Klaus



More information about the vdr mailing list