Mailing List archive

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

[vdr] dxr3 issues



Hi,

I've finally bought some hardware and my vdr box is now up and running
with a Nova-T and the obligatory dxr3 card.

I'm currently running with vdr-1.2.0 and the latest 0.2.0 dxr3 plugin with
the 0.13.0 kernel module. A hacked-up script is combining schedule
information from tv_grab_uk and tv_grab_uk_rt to provide full scheduling
coverage.

Anyway, most things seem to work, though I've run into a couple of
problems which I'd appreciate some input on to solve, both of them are
dxr3 related.

- Playback of recordings seems to use up far too much CPU - typically
around 40% with most of that spent in system calls (yes, dma is enabled,
and toggling it makes no difference to vdr, but does to hdparm -t). This
appears to be happening in the thread with a stack trace of:

(gdb) where
#0  0x420b4b31 in nanosleep () from /lib/i686/libc.so.6
#1  0x40047185 in __pthread_timedsuspend_new () from /lib/i686/libpthread.so.0
#2  0x40044160 in pthread_cond_timedwait_relative () from /lib/i686/libpthread.so.0
#3  0x08095b2d in TimedWait__8cCondVarR6cMutexi (this=0x413532ac, Mutex=@0x413532c4,     TimeoutMs=1000) at thread.c:61
#4  0x080916bb in WaitForPut__11cRingBuffer (this=0x4135328c) at ringbuffer.c:39
#5  0x40115730 in cDxr3SyncBuffer::Push () from /video/plugins/libvdr-dxr3.so.1.2.0
#6  0x4011b6a4 in cDxr3DemuxDevice::DemuxPes () from /video/plugins/libvdr-dxr3.so.1.2.0
#7  0x40113f62 in cDxr3Device::PlayVideo () from /video/plugins/libvdr-dxr3.so.1.2.0
#8  0x0808acd2 in PlayVideo__7cPlayerPCUci (this=0x837e9c8, Data=0x4a200440 "", Length=11667)    at player.c:29
#9  0x080711ae in Action__10cDvbPlayer (this=0x837e9c8) at dvbplayer.c:528
#10 0x08095ce6 in StartThread__7cThreadP7cThread (Thread=0x837e9d4) at thread.c:143
#11 0x40044fef in pthread_start_thread () from /lib/i686/libpthread.so.0

Though that probably isn't of too much use!

- The CVS version of the dxr3 module which appears to support the latest
(CVS) lm_sensors i2c code (handy since my nforce2 motherboard needs it),
results in a black and white picture only which is novel.

thanks for any help,

cheers,

d.







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



Home | Main Index | Thread Index