[vdr] pvr350 TV out not working with VDR

Harri Kaimio harri at kaimio.fi
Wed Apr 5 08:55:36 CEST 2006


Well, that was easy. Here's the patch for pvr350 plugin:

-------

diff -ur pvr350-0.0.4pre1/device.c /tmp/pvr350-0.0.4pre1/device.c
--- pvr350-0.0.4pre1/device.c	2005-02-12 21:15:16.000000000 +0200
+++ /tmp/pvr350-0.0.4pre1/device.c	2006-04-05 09:08:54.000000000 +0300
@@ -321,7 +321,11 @@
    streams to find out the aspect ratio that's needed
 */
 #if VDRVERSNUM >= 10318
+#if VDRVERSNUM >= 10342
+int cPvr350Device::PlayAudio(const uchar *Data, int Length, uchar id )
+#else
 int cPvr350Device::PlayAudio(const uchar *Data, int Length)
+#endif
 {
 	return PlayVideo(Data,Length);
 }
diff -ur pvr350-0.0.4pre1/device.h /tmp/pvr350-0.0.4pre1/device.h
--- pvr350-0.0.4pre1/device.h	2005-02-12 21:14:25.000000000 +0200
+++ /tmp/pvr350-0.0.4pre1/device.h	2006-04-05 09:11:46.000000000 +0300
@@ -74,8 +74,12 @@
     virtual void StillPicture(const uchar *Data, int Length);
     virtual int PlayVideo(const uchar *Data, int Length);
 #if VDRVERSNUM > 10318
+#if VDRVERSNUM >= 10342
+    virtual int PlayAudio( const uchar *Data, int Length, uchar id );
+#else
     virtual int PlayAudio(const uchar *Data, int Length);
 #endif
+#endif
     virtual void SetVideoFormat(bool VideoFormat16_9);
     virtual void SetVolumeDevice(int Volume);
 #if VDRVERSNUM < 10307

----

BR, H


Harri Kaimio wrote:
> Hi,
> 
> status update: I got my TV-out working with VDR 1.3.41 and older
> versions. So it seems that something changed between 1.3.41 and 1.3.44
> breaks the PVR350 plug-in. I'll try to find out the exact reason, any
> help is appreciated...
> 
> BR, H
> 
> Harri Kaimio wrote:
>> Hi,
>>
>> I am having problems installing PVR-350 as VDR output device. I have VDR
>> 1.3.44 and vdr-pvr350 0.0.4pre1 plugin. I get only OSD information on my
>> TV - no video nor audio.
>>
>> VDR works OK with softdevice and the PVR350 TV-out works with other
>> software (I can even play VDR recordings using simply "cat <vdrfile> >
>> /dev/video16". So HW seems to be working but something in my VDR
>> installation is broken.
>>
>> Any ideas? Or has anyone succeeded with this combination?
>>
>> BR, Harri
>>
>>
>> _______________________________________________
>> vdr mailing list
>> vdr at linuxtv.org
>> http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
> 
> 
> 
> _______________________________________________
> vdr mailing list
> vdr at linuxtv.org
> http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr





More information about the vdr mailing list