On Thu, Jan 3, 2013 at 2:08 PM, Klaus Schmidinger <Klaus.Schmidinger@xxxxxxx> wrote: > On 03.01.2013 08:22, Goga777 wrote: >>>>>> >>>>>> Recently in kernel was added full multistream support (DTV_STREAM_ID) >>>>>> https://patchwork.kernel.org/patch/1351421/ >>>>>> >>>>>> is there any plans to implement multistream support in vdr ? >>>>> >>>>> >>>>> DTV_STREAM_ID is already used in VDR for DVB-T2. >>>> >>>> >>>> what about DTV_STREAM_ID for dvb-s2 ? >>> >>> >>> Which parameter would go in there, and where would it come from? >> >> >> parameter "P" in channels.conf for identification of sub-stream >> >> >> WeddingTV;Tivuitalia:11914:HM5S1P2:S31.5E:27500:1026:1027=ita:0:0:4:8572:972:0 >> >> and small patch from crazycat for VDR 1.7.35 > > > Have you tested this and does it actually work? > I can hardly imagine that, because in > > + if (frontendType == SYS_DVBT2 || frontendType == SYS_DVBS2) { > + // DVB-T2/DVB-S2 > SETCMD(DTV_STREAM_ID, dtp.PlpId()); > } > > "frontendType" will never be SYS_DVBS2 because in line 816 this is > already limited to SYS_DVBT or SYS_DVBT2: > > else if (frontendType == SYS_DVBT || frontendType == SYS_DVBT2) { > DTV_STREAM_ID is supposed to work with the following: - DVB-S2 (the only current user as of now. Also to be noted is that, for any other current S2 demodulator in the kernel, this will not work) - DVB-T2 - ISDB-T/S - DVB-C2 so, it shouldn't be restricted to DVB-T/T2 alone. _______________________________________________ vdr mailing list vdr@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr