[linux-dvb] DVB API update

Markus Rechberger mrechberger at gmail.com
Tue Sep 18 18:28:10 CEST 2007


On 9/18/07, Manu Abraham <abraham.manu at gmail.com> wrote:
> Markus Rechberger wrote:
> > On 9/18/07, Manu Abraham <abraham.manu at gmail.com> wrote:
> >> Markus Rechberger wrote:
> >>> On 9/18/07, Manu Abraham <abraham.manu at gmail.com> wrote:
> >>>> Markus Rechberger wrote:
> >>>>> Hi,
> >>>>>
> >>>>>
> >>>>> Why don't abstract the dvb layer from enduser applications and put a
> >>>>> general library infront which does that version check and tries to
> >>>>> keep things consistend to the end applications?
> >>>> It is a nice idea, yes.
> >>>>
> >>>> Two things, looking at
> >>>> http://linuxtv.org/hg/dvb-apps/file/4bca5d49c9bd/lib/libdvbapi/dvbfe.c
> >>>>
> >>>> * This idea of using multiple API 's was thought (It is effective ,
> yes)
> >>>> You can use multiple API's in there
> >>>>
> >>>> * The down side is that user applications need to use this library
> >>>>
> >>>> Someone could ask, why the hell should we use your library. Well, that
> >>>> causes the headaches.
> >>>>
> >>> people who use alsa also use the provided alsa API, it makes alot sense
> >>> to stop applications to directly access those nodes. libdvbapi seems to
> be
> >>> the right way to start over with.
> >> If one can get applications to get going with it, it would be a start.
> >> Someone jokingly said a name for it "ALDA". But many times, you can't
> >> force things to users.
> >
> > I just looked at it again, is there any official documentation available?
>
> There's nothing such as a libdvbapi.doc/txt. But the important parts
> were documented in the headers.*.h files
>
>

I would say that's the reason why almost noone uses it. It would deserve some
more documentation on linuxtv.org

Markus



More information about the linux-dvb mailing list