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

Goga777 goga777 at bk.ru
Sat Oct 11 21:23:20 CEST 2008


Приветствую, Niels

> Hello All,
> 
> This patch gives VDR 1.7.0 support for DVB-C (untested), DVB-S (tested), DVB-S2 (tested) and DVB-T (tested) using S2API.
> The patch itself is still based upon Igor M. Liplianin's S2API patch. Today Steven Toth made some changes to the HG repo
> of S2API, so it was time for a new patch :)
> 
> Here's what's new:
> 
> - Added the new DTV commands for use with DVB-T;
> - Added DTV_ROLLOFF en ROLLOFF_35 frontend command/data for DVB-S (required to get a lock with DVB-S);
> - Removed NBC_QPSK modulation-hack since it was not needed anymore;
> - Removed QAM_AUTO modulation-hack for DVB-C and DVB-T (DVB-T doesn't require it anymore with the new DTV commands);
> 
> 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 diff patch is for those
> who have used the patch from 05-10-2008. Please only use this patch if you have updated to the latest S2API from
> http://linuxtv.org/hg/~stoth/s2! 
> 
> Thanks goes out to Igor, Darron Broad and Edgar (gimli) Hucek for the help and suggestions with the previous and current
> patches. Again, any feedback on this patch is highly appreciated!

I couldn't compile vdr 170 with your patch. Any advise ?

goga:/usr/src/vdr_170# make
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DCONFDIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" -DLOCDIR=\"./locale\" -I/usr/include/freetype2 audio.c
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DCONFDIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" -DLOCDIR=\"./locale\" -I/usr/include/freetype2 channels.c
channels.c:61: error: ‘PSK_8’ was not declared in this scope
channels.c:62: error: ‘APSK_16’ was not declared in this scope



More information about the vdr mailing list