[linux-dvb] [PATCH] S2API for vdr-1.7.0 (04-10-2008 - quickhack for DVB-S(2), DVB-T and DVB-C)

Mika Laitio lamikr at pilppa.org
Sun Oct 5 11:35:56 CEST 2008


> Hello All,
>
> Today I finished the patch for DVB-S, DVB-S2, DVB-T and DVB-C support using S2API
> in combination with VDR 1.7.0.
> I've tested my code on DVB-S, DVB-S2 and DVB-T transports and they were 
> all successful. DVB-C is untested (don't have a DVB-C option where I 
> live) but it should work in *THEORY* ;)
>
> DVB-S and DVB-S2 were tested on a Hauppauge WinTV-NOVA-HD-S2 card.
> DVB-T was tested on a Gigabyte GT-U7000-RH USB device.
> I used the latest v4l pull and viewing was very stable with both DVB
> devices. I also didn't had any problems any more when switching between 
> DVB-S(2) and DVB-T, but it can be that this patch will *NOT* work
> correctly on MFE DVB devices like the HVR-3000 or HVR-4000 (I had to do some hacking because strangely,
> DVB-T transports were offered to my DVB-S DVB device). Since I can't
> test this, I hope others can tell me if it works or not.
>
> Enclosed are two patches. The clean patch is for a clean VDR 1.7.0
> source tree patched with Reinhard's 
> vdr-1.7.0-h264-syncearly-framespersec-audioindexer-fielddetection-speedup.diff.bz2 
> patch. The patched patch is for those who have used Edgar (gimli) 
> Hucek's patch for VDR 1.7.0. In theory it should also work with my last send 
> patch.

Hi

I tried your patch and vdr fails to show dvb-t channels for me while dvb-s 
channels works ok.

I have tested with a following setup:

- vdr-1.7.0
+ vdr-1.7.0-h264-syncearly-framespersec-audioindexer-fielddetection-speedup.diff
+ vdr-1.7.0-s2api-04102008-clean.patch
- latest s2-mfe installed for 2.6.27-rc8
- card-0: hvr-1300 (dvb-t, terrestrial cable connected)
- card-1: hvr-4000 (dvb-t, dvb-s, dvb-s2, only satellite cable connected)

[lamikr at tinka ~]$ ls -la /dev/dvb/adapter0/
total 0
drwxr-xr-x  2 root   root     120 2008-10-05 10:56 ./
drwxr-xr-x  4 root   root      80 2008-10-05 10:56 ../
crw-rw----+ 1 lamikr video 212, 4 2008-10-05 10:56 demux0
crw-rw----+ 1 lamikr video 212, 5 2008-10-05 10:56 dvr0
crw-rw----+ 1 lamikr video 212, 3 2008-10-05 10:56 frontend0
crw-rw----+ 1 lamikr video 212, 7 2008-10-05 10:56 net0
[lamikr at tinka ~]$ ls -la /dev/dvb/adapter1/
total 0
drwxr-xr-x  2 root   root      200 2008-10-05 10:56 ./
drwxr-xr-x  4 root   root       80 2008-10-05 10:56 ../
crw-rw----+ 1 lamikr video 212, 68 2008-10-05 10:56 demux0
crw-rw----+ 1 lamikr video 212, 84 2008-10-05 10:56 demux1
crw-rw----+ 1 lamikr video 212, 69 2008-10-05 10:56 dvr0
crw-rw----+ 1 lamikr video 212, 85 2008-10-05 10:56 dvr1
crw-rw----+ 1 lamikr video 212, 67 2008-10-05 10:56 frontend0
crw-rw----+ 1 lamikr video 212, 83 2008-10-05 10:56 frontend1
crw-rw----+ 1 lamikr video 212, 71 2008-10-05 10:56 net0
crw-rw----+ 1 lamikr video 212, 87 2008-10-05 10:56 net1

I also tried to connect the terrestrial cable to hvr-4000, but it did not 
change anything.

If I use tzap, dvbstream and mplayer 
compination for hvr-1300 or if I use vdr-1.7.0 with liplianis multiptoto 
drivers, then also dvb-t channels works ok.

Mika



More information about the linux-dvb mailing list