Re: DVB API update

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Markus Rechberger wrote:
> On 9/18/07, Manu Abraham <abraham.manu@xxxxxxxxx> 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.

>>> The enduser applications would have to implement that API one time but
>>> it would help to keep unnecessary changes away from those applications
>>> and even allow to clean up things lateron without breaking all the
>>> applications... it's just a thought though..
>> Yes, that's how it would work in the ideal case, i doubt whether we can
>> force applications to use the library.
>>
> 
> I would spend some time to implement such a library in enduser applications.
> Although first I need to get my devices work and into the kernel and fix some
> nasty bugs in my driver...
> 
> Markus
> 


_______________________________________________
linux-dvb mailing list
linux-dvb@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

[Index of Archives]     [Linux Media]     [Video 4 Linux]     [Asterisk]     [Samba]     [Xorg]     [Xfree86]     [Linux USB]

  Powered by Linux