Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[vdr] No Picture with analog-plugin



Hello,
I'm trying to use the analogtv-plugin together with my dxr3 and
Hauppauge win tv but I'm not
getting any picture except for the name of the channel I should be
watching... TV ovwer xawtv works fine. I've read everything I 
could find but I could not spot the solution to the problem.

I live in Kiel (Germany) and using scantv I got the following output for my two
test frequencies:

	scanning channel list europe-west...
	E2   ( 48.25 MHz): RTL
	[RTL]
	channel = E2
	E11  (217.25 MHz): PRO 7
	[PRO 7]
	channel = E11

Looking at example channels.conf I belive the frequnecy has to be in Hz
so I take out the dot and add a zero. E.g. for RTL the frequency should
be 48250. Is that right? Tried other possibilities, too.

Anyway, my channels.conf:

	RTL:48250:M64:C:0:160:80:0:32001:10:0:0:0
	Pro7:217250:M64:C:0:160:80:0:32001:10:0:0:0
	RTLb:4825:M64:C:0:160:80:0:32001:10:0:0:0
	Pro7b:21725:M64:C:0:160:80:0:32001:10:0:0:0
	:other analogue devices
	WEBCam:0:M64:C:0:160:80:0:32001:12:0:0:0
	Composite:0:M64:C:1:160:80,6:0:32001:10:0:0:0
	S-Video:0:M64:C:2:160:80:0:32001:10:0:0:1

Hope somebody can help me fix this bugger! I attached the output after
starting ./runvdr and sapping through the different channels. Everything
seems to be going fine... as far as I can see.

CU
	Oliver

./runvdr output:

!analogtv: cAnalogtvDevice::cAnalogtvDevice()
!analogtv: cAnalogtvDevice::ProvidesChannel(Receiving()=0, frequency=-1, Channel->Frequency()=48250)
!analogtv: cAnalogtvDevice::ProvidesSource(Source=16384)
!analogtv: cAnalogtvDevice::ProvidesCa(Ca=32001, ca=32001)
!analogtv: cAnalogtvDevice::ProvidesChannel(): NeedsDetachReceivers=1, result=1, hasPriority=1
!analogtv: cAnalogtvDevice::SetChannelDevice(LiveView=0, Receiving()=0)
!analogtv: cAnalogtvDevice::SetPid(Type=5, On=1, Pid=160)
!analogtv: cAnalogtvDevice::SetPid(Type=6, On=1, Pid=80)
!analogtv: cAnalogtvDevice::OpenDvr()
!analogtv: cEncoder::cEncoder()
!analogtv: cEncoder::Action()
analogtv: Detected V4L version 1
!analogtv: cAnalogtvDevice::GetTSPacket() -- first call
analogtv: read_buffer() no data available yet -- encoder is still starting up!
analogtv: read_buffer() no data available yet -- encoder is still starting up!
analogtv: tune(772)
analogtv: tune(48250)=0
analogtv: read_buffer() no data available yet -- encoder is still starting up!
getPictureProperties(32768, 32768, 32512, 27648)
!analogtv: runEncoder(Apid=80, Vpid=160)
analogtv: starting mp1e  -p /dev/dsp -c /dev/video0 -x /dev/mixer -d 0 -a 3 -b 2300000 -B 80 -v  -v  -r 14,80 -o /tmp/.analogtv.avi
analogtv: encoder started, pid=1096
Using SSE optimized routines.
Opened OSS PCM device /dev/dsp
Opened /dev/video0 V4L('BT878(Hauppauge (bt878))')
channel Television
Setting input channel 0:Television.
Video standard is PAL/SECAM
Source frame rate is 25.000000 Hz.
Using mmap interface, 4 capture buffers granted.
Mapping capture buffers
Grab 1st frame and set capture format and dimensions.
Filter 'YUV 4:2:0 w/vertical decimation'
Allocated 96 bounce buffers.
V4L capture thread launched
Audio compression 44.1 kHz mono at 80 kbits/s (8.8 : 1)
Psychoacoustic threshold table #1
Macroblocks 22 x 18
Video compression 352 x 288, 25.0 frames/s at 2.30 Mbits/s (13.2 : 1)
Motion compensation disabled
mp1e:oss.c:81: Failed to read PCM data, 4096 bytes (22, Invalid argument)
Audio compression thread launched
Video compression thread launched
analogtv: Ringbuffer max usage: 0 byte (out of 2097152 byte) =     0,0%
analogtv: 0 PES frame(s), 0 TS frame(s) processed (total, incl. dropped)
analogtv: 0 TS frame(s) dropped (ringbuffer was full)
analogtv: 0 PES frame(s) dropped, rmax=0
analogtv: 0 PES frame(s) dropped while not on a analogue channel
!analogtv: cAnalogtvDevice::ProvidesChannel(Receiving()=0, frequency=48250, Channel->Frequency()=217250)
analogtv: Start RECORDING a analogue channel
!analogtv: cAnalogtvDevice::ProvidesSource(Source=16384)
!analogtv: cAnalogtvDevice::ProvidesCa(Ca=32001, ca=32001)
!analogtv: cAnalogtvDevice::ProvidesChannel(): NeedsDetachReceivers=1, result=1, hasPriority=1
!analogtv: cAnalogtvDevice::SetPid(Type=5, On=0, Pid=160)
!analogtv: cAnalogtvDevice::SetPid(Type=6, On=0, Pid=80)
!analogtv: cAnalogtvDevice::ProvidesChannel(Receiving()=0, frequency=48250, Channel->Frequency()=217250)
!analogtv: cAnalogtvDevice::ProvidesSource(Source=16384)
!analogtv: cAnalogtvDevice::ProvidesCa(Ca=32001, ca=32001)
!analogtv: cAnalogtvDevice::ProvidesChannel(): NeedsDetachReceivers=1, result=1, hasPriority=1
!analogtv: cAnalogtvDevice::SetChannelDevice(LiveView=0, Receiving()=0)
!analogtv: cAnalogtvDevice::SetPid(Type=5, On=1, Pid=160)
!analogtv: cAnalogtvDevice::SetPid(Type=6, On=1, Pid=80)
!analogtv: cAnalogtvDevice::OpenDvr()
!analogtv: cAnalogtvDevice::GetTSPacket() -- first call
!analogtv: cAnalogtvDevice::ProvidesChannel(Receiving()=0, frequency=217250, Channel->Frequency()=4825)
analogtv: Start RECORDING a analogue channel
!analogtv: cAnalogtvDevice::ProvidesSource(Source=16384)
!analogtv: cAnalogtvDevice::ProvidesCa(Ca=32001, ca=32001)
!analogtv: cAnalogtvDevice::ProvidesChannel(): NeedsDetachReceivers=1, result=1, hasPriority=1
!analogtv: cAnalogtvDevice::SetPid(Type=5, On=0, Pid=160)
!analogtv: cAnalogtvDevice::SetPid(Type=6, On=0, Pid=80)
!analogtv: cAnalogtvDevice::ProvidesChannel(Receiving()=0, frequency=217250, Channel->Frequency()=4825)
!analogtv: cAnalogtvDevice::ProvidesSource(Source=16384)
!analogtv: cAnalogtvDevice::ProvidesCa(Ca=32001, ca=32001)
!analogtv: cAnalogtvDevice::ProvidesChannel(): NeedsDetachReceivers=1, result=1, hasPriority=1
!analogtv: cAnalogtvDevice::SetChannelDevice(LiveView=0, Receiving()=0)
!analogtv: cAnalogtvDevice::SetPid(Type=5, On=1, Pid=160)
!analogtv: cAnalogtvDevice::SetPid(Type=6, On=1, Pid=80)
!analogtv: cAnalogtvDevice::OpenDvr()
!analogtv: cAnalogtvDevice::ProvidesChannel(Receiving()=0, frequency=4825, Channel->Frequency()=21725)
analogtv: Start RECORDING a analogue channel
!analogtv: cAnalogtvDevice::ProvidesSource(Source=16384)
!analogtv: cAnalogtvDevice::ProvidesCa(Ca=32001, ca=32001)
!analogtv: cAnalogtvDevice::ProvidesChannel(): NeedsDetachReceivers=1, result=1, hasPriority=1
!analogtv: cAnalogtvDevice::SetPid(Type=5, On=0, Pid=160)
!analogtv: cAnalogtvDevice::SetPid(Type=6, On=0, Pid=80)
!analogtv: cAnalogtvDevice::ProvidesChannel(Receiving()=0, frequency=4825, Channel->Frequency()=21725)
!analogtv: cAnalogtvDevice::ProvidesSource(Source=16384)
!analogtv: cAnalogtvDevice::ProvidesCa(Ca=32001, ca=32001)
!analogtv: cAnalogtvDevice::ProvidesChannel(): NeedsDetachReceivers=1, result=1, hasPriority=1
!analogtv: cAnalogtvDevice::SetChannelDevice(LiveView=0, Receiving()=0)
!analogtv: cAnalogtvDevice::SetPid(Type=5, On=1, Pid=160)
!analogtv: cAnalogtvDevice::SetPid(Type=6, On=1, Pid=80)
!analogtv: cAnalogtvDevice::OpenDvr()



-- 
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe vdr" as subject.



Home | Main Index | Thread Index