[vdr] R: [PATCH]: VDR & Multiple frontends (finished)

Eddi eddi at depieri.net
Sun Aug 19 22:02:51 CEST 2007


Hi,

Klaus, any news about support for multiple frontends?

What about integrating my patch in 1.5.x?

Regards, 

Eddi


> -----Messaggio originale-----
> Da: eddi at depieri.net (Eddi) [mailto:eddi at depieri.net (Eddi)]
> Inviato: 24 February 2007 12:48
> Oggetto: [PATCH]: [vdr] VDR & Multiple frontends (finished)
> 
> The patch that enable multiple frontend with shared bus, should be
> finished
> and on my pc it seems to be stable enough.
> 
> http://tux.dpeddi.com/lr319sta/downloads/vdr_1.4.5_eddi-multiple-
> frontend_v5
> .patch
> 
> Now the patch don't switch frontend, is recording in progress.
> 
> Best Regards,
> 
> Eddi
> 
> 
> > -----Messaggio originale-----
> > Da: vdr-bounces at linuxtv.org [mailto:vdr-bounces at linuxtv.org] Per conto
> di
> > Eddi
> > Inviato: sabato 10 febbraio 2007 11.17
> > A: 'VDR Mailing List'
> > Oggetto: R: [PATCH]: [vdr] VDR & Multiple frontends, another try
> >
> > Hi, I've made another patch to vdr 1.4.5.
> >
> > Now I have used your suggestion, and the patch seems to be stable.
> >
> > http://tux.dpeddi.com/lr319sta/downloads/vdr_1.4.5_eddi-multiple-
> > frontend_v2
> > .patch
> >
> > At the moment I've tested it only with live view.
> >
> > Klaus, please look at this patch again and tell me what do you think.
> >
> > However I'm sure that what I'm done can be optimized.
> >
> > Best regards
> >
> > Eddi
> >
> >
> >
> > > -----Messaggio originale-----
> > > Da: vdr-bounces at linuxtv.org [mailto:vdr-bounces at linuxtv.org] Per conto
> > di
> > > Eddi
> > > Inviato: venerd? 9 febbraio 2007 14.28
> > > A: 'VDR Mailing List'
> > > Oggetto: R: [PATCH]: [vdr] VDR & Multiple frontends
> > >
> > > Ok, I hope that what I have done, may describe the algorithm that I
> > think
> > > may be necessary to get multiple frontend working.
> > > I know that the solution I choose are not the best and right, I'm not
> a
> > > c++
> > > programmer!
> > >
> > > The only solution I found to close all file descriptors and
> > > /dev/dvb/adapter0/frontend0 was to add the close fd_frontend to the
> dvb
> > > device destructor.
> > >
> > > Eddi
> > >
> > > > -----Messaggio originale-----
> > > > Da: vdr-bounces at linuxtv.org [mailto:vdr-bounces at linuxtv.org] Per
> conto
> > > di
> > > > Klaus Schmidinger
> > > > Inviato: venerd? 9 febbraio 2007 13.43
> > > > A: vdr at linuxtv.org
> > > > Oggetto: Re: [PATCH]: [vdr] VDR & Multiple frontends
> > > >
> > > > Eddi wrote:
> > > > > So what do you think should be the right way?
> > > >
> > > > I haven't decided yet how to do that.
> > > >
> > > > I just wanted to let you know that deleting the cDvbDevice
> > > > is not the way to go - especially if you delete it from within
> > > > one of its own member functions ;-) It's no wonder your patched
> > > > version fails it you saw off the branch you're sitting on.
> > > >
> > > > Klaus
> > > >
> > > > >> -----Messaggio originale-----
> > > > >> Da: vdr-bounces at linuxtv.org [mailto:vdr-bounces at linuxtv.org] Per
> > > conto
> > > > di
> > > > >> Klaus Schmidinger
> > > > >> Inviato: venerd? 9 febbraio 2007 8.27
> > > > >> A: vdr at linuxtv.org
> > > > >> Oggetto: Re: R: [PATCH] R: R: [vdr] VDR & Multiple frontends
> > > > >>
> > > > >> Eddi wrote:
> > > > >>> I need help....
> > > > >>>
> > > > >>> This is why sometimes hangs after my patch...
> > > > >>>
> > > > >>> On ProvidesChannel I delete the cDvbDevice and i make it again.
> > > > >> Deleting the cDvbDevice is definitely the wrong way to do this.
> > > > >>
> > > > >> Klaus
> > > >
> > > > _______________________________________________
> > > > 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
> -------------- next part --------------
> A non-text attachment was scrubbed...
> Name: vdr_1.4.5_eddi-multiple-frontend_v5.patch
> Type: application/octet-stream
> Size: 17338 bytes
> Desc: not available
> Url :
> http://www.linuxtv.org/pipermail/vdr/attachments/20070224/3159743c/vdr_1.4
> .5_eddi-multiple-frontend_v5.obj
> From Klaus.Schmidinger at cadsoft.de  Sat Feb 24 14:03:33 2007
> From: Klaus.Schmidinger at cadsoft.de (Klaus Schmidinger)
> Date: Sat Feb 24 14:04:32 2007
> Subject: [vdr] [ANNOUNCE] VDR maintenance patch 1.4.5-2
> Message-ID: <45E037A5.10505 at cadsoft.de>
> 
> VDR maintenance patch 1.4.5-2 is now available at
> 
>     ftp://ftp.cadsoft.de/vdr/Developer/vdr-1.4.5-2.diff
> 
> This is a 'diff' against version 1.4.5-1 (which is the official
> version 1.4.5, patched with ftp://ftp.cadsoft.de/vdr/Developer/vdr-1.4.5-
> 1.diff).
> 
> 
> Small fixes to the officially released VDR versions will be first
> made available as "maintenance patches" in the Developer directory,
> so that they can be reviewed and tested before a new official
> release is published.
> 
> So please apply the above patch and report whether it works (or
> if it causes any new problems).
> 
> 
> This version is binary compatible to the previous one, so plugins
> don't need to be recompiled.
> 
> 
> The changes since version 1.4.5-1:
> 
> - Removed 'assert(0)' from cDvbSpuDecoder::setTime() (thanks to Marco
> Schl??ler).
> - Fixed a possible crash when loading an invalid XPM file (thanks to
> Martin Wache).
> - Updated satellite names in 'sources.conf' (thanks to Thilo Wunderlich).
> - Fixed handling error status in cDvbTuner::GetFrontendStatus() (thanks to
>   Reinhard Nissl).
> 
> Have fun!
> 
> Klaus





More information about the vdr mailing list