Hallo,
warum ich das im newbie-bereich poste? Ganz einfach: bin seit heute n dxr3-noob ;).
Ich hab (wie das topic schon sagt) vor nen vdr client zu bauen mit streamdev und ner dxr3. Mein prolem ist jetzt, ich sehe ganz kurz ein sich für 2 frames bewegendes bild, danach ist duster und ich darf den VDR abschiessen.
Ich poste mal das nötige, vielleicht habe ich was übersehen:
vdrclient ~ # uname -a
Linux vdrclient 2.6.17-gentoo-r8 #23 Thu Mar 15 16:01:51 CET 2007 i686 VIA Samuel 2 CentaurHauls GNU/Linux
vdrclient ~ # cat /proc/em8300/0
----- Driver Info -----
em8300 module version 0.16.1.cvs
Card revision 2
Chip revision 2
Video encoder: ADV7170 at address 0x6a on EM8300 I2C bus 1
Memory mapped at address range 0xd4b00000->0xd4c00000 (FIFOs using MTRR)
Microcode version 0x2d loaded
Display buffer resolution: 720x480
Dicom set to TV-out
Using PAL
Aspect is 4:3
Analog audio output
Alles anzeigen
Die dxr3 (em8300) module habe ich aus dem CVS (0.16.1-cvs).
VDR log:
Mar 15 20:26:46 vdrclient vdr: [13029] VDR version 1.4.6 started
Mar 15 20:26:46 vdrclient vdr: [13029] loading plugin: /usr/lib/vdr/libvdr-dxr3.so.1.4.5
Mar 15 20:26:46 vdrclient vdr: [13029] loading plugin: /usr/lib/vdr/libvdr-streamdev-client.so.1.4.5
Mar 15 20:26:46 vdrclient vdr: [13029] loading /etc/vdr/setup.conf
Mar 15 20:26:46 vdrclient vdr: [13029] loading /etc/vdr/sources.conf
Mar 15 20:26:46 vdrclient vdr: [13029] loading /etc/vdr/diseqc.conf
Mar 15 20:26:46 vdrclient vdr: [13029] loading /etc/vdr/channels.conf
Mar 15 20:26:47 vdrclient vdr: [13029] loading /etc/vdr/timers.conf
Mar 15 20:26:47 vdrclient vdr: [13029] loading /etc/vdr/commands.conf
Mar 15 20:26:47 vdrclient vdr: [13029] loading /etc/vdr/reccmds.conf
Mar 15 20:26:47 vdrclient vdr: [13029] loading /etc/vdr/svdrphosts.conf
Mar 15 20:26:47 vdrclient vdr: [13029] loading /etc/vdr/remote.conf
Mar 15 20:26:47 vdrclient vdr: [13029] loading /etc/vdr/keymacros.conf
Mar 15 20:26:47 vdrclient vdr: [13032] video directory scanner thread started (pid=13029, tid=13032)
Mar 15 20:26:47 vdrclient vdr: [13032] video directory scanner thread ended (pid=13029, tid=13032)
Mar 15 20:26:47 vdrclient vdr: [13029] reading EPG data from /etc/vdr/epg.data
Mar 15 20:26:47 vdrclient vdr: [13033] video directory scanner thread started (pid=13029, tid=13033)
Mar 15 20:26:47 vdrclient vdr: [13033] video directory scanner thread ended (pid=13029, tid=13033)
Mar 15 20:26:49 vdrclient vdr: [13029] no DVB device found
Mar 15 20:26:49 vdrclient vdr: [13029] initializing plugin: dxr3 (0.2.7-cvs): Hardware MPEG decoder
Mar 15 20:26:51 vdrclient adv717x.o: Configuring for PAL
Mar 15 20:26:51 vdrclient em8300_audio.o: Analog audio enabled
Mar 15 20:26:51 vdrclient em8300: Microcode version 0x2d loaded
Mar 15 20:26:52 vdrclient vdr: [13029] dxr3: configure: video mode: PAL
Mar 15 20:26:52 vdrclient adv717x.o: Configuring for PAL
Mar 15 20:26:52 vdrclient vdr: [13029] dxr3: configure: audio mode: analog
Mar 15 20:26:52 vdrclient vdr: [13029] dxr3: setting analog audio mode
Mar 15 20:26:52 vdrclient em8300_audio.o: Analog audio enabled
Mar 15 20:26:52 vdrclient vdr: [13029] dxr3: intf: brightness=500,contrast=500,saturation=500 at init
Mar 15 20:26:52 vdrclient vdr: [13029] initializing plugin: streamdev-client (0.3.3-pre3-geni): VTP Streaming Client
Mar 15 20:26:52 vdrclient vdr: [13029] setting primary device to 1
Mar 15 20:26:52 vdrclient vdr: [13029] SVDRP listening on port 2001
Mar 15 20:26:52 vdrclient vdr: [13029] setting current skin to "sttng"
Mar 15 20:26:52 vdrclient vdr: [13029] loading /etc/vdr/themes/sttng-default.theme
Mar 15 20:26:52 vdrclient vdr: [13029] starting plugin: dxr3
Mar 15 20:26:52 vdrclient vdr: [13029] starting plugin: streamdev-client
Mar 15 20:26:52 vdrclient vdr: [13029] reading EPG data from /etc/vdr/epg.data
Mar 15 20:26:52 vdrclient vdr: [13034] DXR3 audio output thread started (pid=13029, tid=13034)
Mar 15 20:26:52 vdrclient vdr: [13036] streamdev-client: sections assembler thread started (pid=13029, tid=13036)
Mar 15 20:26:52 vdrclient vdr: [13037] section handler thread started (pid=13029, tid=13037)
Mar 15 20:26:52 vdrclient vdr: [13035] DXR3 video output thread started (pid=13029, tid=13035)
Mar 15 20:26:54 vdrclient vdr: [13029] remote control KBD - keys known
Mar 15 20:26:54 vdrclient vdr: [13029] switching to channel 1
Mar 15 20:26:54 vdrclient vdr: [13038] KBD remote control thread started (pid=13029, tid=13038)
Mar 15 20:26:54 vdrclient vdr: [13029] Streamdev: Connected to server 192.168.100.202:2004 using capabilities TSPIDS
Mar 15 20:26:54 vdrclient vdr: [13039] transfer thread started (pid=13029, tid=13039)
Mar 15 20:26:54 vdrclient vdr: [13040] receiver on device 6 thread started (pid=13029, tid=13040)
Mar 15 20:26:54 vdrclient vdr: [13041] TS buffer on device 6 thread started (pid=13029, tid=13041)
Mar 15 20:26:54 vdrclient vdr: [13029] dxr3: cSPUEncoder::Flush: OSD data size: 8058
Mar 15 20:26:54 vdrclient vdr: [13029] dxr3: cSPUEncoder::Flush: OSD data size: 8058
Mar 15 20:26:54 vdrclient vdr: [13029] dxr3: cSPUEncoder::Flush: OSD data size: 8058
Mar 15 20:26:54 vdrclient vdr: [13029] dxr3: cSPUEncoder::Flush: OSD data size: 8058
Mar 15 20:26:54 vdrclient vdr: [13039] setting audio track to 1 (0)
Mar 15 20:26:54 vdrclient vdr: [13039] dxr3: audiodecoder: found different audio header (new: 0xff, old: 0xcc4fcff), (re)initializing
Mar 15 20:26:54 vdrclient vdr: [13039] dxr3: audiodecoder: sample rate=48000
Mar 15 20:26:54 vdrclient vdr: [13039] dxr3: audiodecoder: channels=2
Mar 15 20:26:54 vdrclient vdr: [13029] dxr3: cSPUEncoder::Flush: OSD data size: 8058
Mar 15 20:26:55 vdrclient vdr: [13029] dxr3: cSPUEncoder::Flush: OSD data size: 8058
Mar 15 20:26:55 vdrclient vdr: [13039] dxr3: audiodecoder: sample rate=48000
Mar 15 20:26:55 vdrclient vdr: [13039] dxr3: audiodecoder: channels=2
Mar 15 20:26:55 vdrclient vdr: [13029] dxr3: cSPUEncoder::Flush: OSD data size: 8058
Mar 15 20:26:55 vdrclient vdr: [13029] dxr3: cSPUEncoder::Flush: OSD data size: 8058
Mar 15 20:26:55 vdrclient vdr: [13029] dxr3: cSPUEncoder::Flush: OSD data size: 8058
Mar 15 20:26:57 vdrclient Fifo still full, trying stop
Mar 15 20:26:57 vdrclient vdr: [13040] buffer usage: 70% (tid=13039)
Mar 15 20:26:58 vdrclient vdr: [13040] buffer usage: 80% (tid=13039)
Mar 15 20:26:58 vdrclient vdr: [13040] buffer usage: 90% (tid=13039)
Mar 15 20:26:58 vdrclient vdr: [13039] dxr3: sync: push timeout
Mar 15 20:26:58 vdrclient vdr: [13039] cDxr3DemuxDevice::DemuxPes() ePesFrameError skipping data and resync
Mar 15 20:26:58 vdrclient vdr: [13040] buffer usage: 100% (tid=13039)
Mar 15 20:26:58 vdrclient vdr: [13040] ERROR: 1 ring buffer overflow (177 bytes dropped)
Mar 15 20:26:59 vdrclient Fifo still full, trying stop
Mar 15 20:26:59 vdrclient em8300.o: FIFO sync timeout during blocking write
Mar 15 20:26:59 vdrclient vdr: [13034] dxr3: unable to play whole audio frame, skipped 512 bytes
Mar 15 20:26:59 vdrclient vdr: [13029] dxr3: cSPUEncoder::Flush: OSD data size: 8058
Mar 15 20:27:01 vdrclient Fifo still full, trying stop
Mar 15 20:27:03 vdrclient Fifo still full, trying stop
Mar 15 20:27:03 vdrclient em8300.o: FIFO sync timeout during blocking write
Mar 15 20:27:03 vdrclient vdr: [13039] dxr3: resuscitation: device failure or user initiated reset
Mar 15 20:27:04 vdrclient vdr: [13040] ERROR: 28337 ring buffer overflows (5327356 bytes dropped)
Mar 15 20:27:06 vdrclient em8300.o: FIFO sync timeout during sync
Mar 15 20:27:09 vdrclient adv717x.o: Configuring for PAL
Mar 15 20:27:09 vdrclient em8300_audio.o: Analog audio enabled
Mar 15 20:27:09 vdrclient em8300: Microcode version 0x2d loaded
Mar 15 20:27:09 vdrclient vdr: [13039] dxr3: configure: video mode: PAL
Mar 15 20:27:09 vdrclient vdr: [13029] assuming manual start of VDR
Mar 15 20:27:09 vdrclient adv717x.o: Configuring for PAL
Mar 15 20:27:09 vdrclient vdr: [13039] dxr3: configure: audio mode: analog
Mar 15 20:27:09 vdrclient vdr: [13039] dxr3: setting analog audio mode
Mar 15 20:27:09 vdrclient em8300_audio.o: Analog audio enabled
Mar 15 20:27:09 vdrclient vdr: [13039] dxr3: intf: brightness=500,contrast=500,saturation=500 at init
Mar 15 20:27:09 vdrclient vdr: [13039] dxr3: fatal: reopening devices took too long
Mar 15 20:27:10 vdrclient vdr: [13040] ERROR: 27031 ring buffer overflows (5081828 bytes dropped)
Mar 15 20:27:11 vdrclient em8300_video.o: Video sync rdptr is stuck at 0x0000dc01, wrptr 0x0000dcfb, left 250
Mar 15 20:27:11 vdrclient em8300_video.o: Video sync timeout
Mar 15 20:27:11 vdrclient vdr: [13041] ERROR (device.c,1348): Bad file descriptor
Mar 15 20:27:11 vdrclient vdr: [13041] TS buffer on device 6 thread ended (pid=13029, tid=13041)
Mar 15 20:27:11 vdrclient vdr: [13038] KBD remote control thread ended (pid=13029, tid=13038)
Mar 15 20:27:48 vdrclient vdr: [13029] caught signal 15
Mar 15 20:27:48 vdrclient vdr: [13029] stopping plugin: streamdev-client
Mar 15 20:27:48 vdrclient vdr: [13029] stopping plugin: dxr3
Mar 15 20:27:51 vdrclient vdr: [13029] ERROR: transfer thread 13039 won't end (waited 3 seconds) - canceling it...
Alles anzeigen
Nach "KBD remote control thread ended" habe ich den prozess gekillt wie man sieht.
An die experten: Bitte sagt mir wenn euch was fehlt.