Question about modules

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Question about modules

Rémi BUISSON
Hi everyone,

Is there a way to have an exhaustive list of all decoders of a machine ?

Indeed, I would like my client program to send an XML cc//pp file with
all decoders he has because the server should not send it a stream
encoded with x264enc if the client hadn't got the x264 decoder.

Thanks.

Rémi

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Question about modules

Wim Taymans
On Fri, 2008-08-29 at 15:31 +0200, Rémi BUISSON wrote:
> Hi everyone,
>
> Is there a way to have an exhaustive list of all decoders of a machine ?

Here is the code that playbin2 uses to get a list of decoders (but also
demuxers, depayloaders and parsers):

http://webcvs.freedesktop.org/gstreamer/gst-plugins-base/gst/playback/gstfactorylists.c?revision=1.2&view=markup

Wim

>
> Indeed, I would like my client program to send an XML cc//pp file with
> all decoders he has because the server should not send it a stream
> encoded with x264enc if the client hadn't got the x264 decoder.
>
> Thanks.
>
> Rémi
>
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
> Build the coolest Linux based applications with Moblin SDK & win great prizes
> Grand prize is a trip for two to an Open Source event anywhere in the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> gstreamer-devel mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Question about modules

Rémi BUISSON
OK thanks. It seems to be what I wanted.

Are all used functions available in the gstreamer API or is there some
internal functions I have to include ?

Thanks.

Rémi

Wim Taymans wrote:

> On Fri, 2008-08-29 at 15:31 +0200, Rémi BUISSON wrote:
>  
>> Hi everyone,
>>
>> Is there a way to have an exhaustive list of all decoders of a machine ?
>>    
>
> Here is the code that playbin2 uses to get a list of decoders (but also
> demuxers, depayloaders and parsers):
>
> http://webcvs.freedesktop.org/gstreamer/gst-plugins-base/gst/playback/gstfactorylists.c?revision=1.2&view=markup
>
> Wim
>  
>> Indeed, I would like my client program to send an XML cc//pp file with
>> all decoders he has because the server should not send it a stream
>> encoded with x264enc if the client hadn't got the x264 decoder.
>>
>> Thanks.
>>
>> Rémi
>>
>> -------------------------------------------------------------------------
>> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
>> Build the coolest Linux based applications with Moblin SDK & win great prizes
>> Grand prize is a trip for two to an Open Source event anywhere in the world
>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>> _______________________________________________
>> gstreamer-devel mailing list
>> [hidden email]
>> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>>    
>
>
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
> Build the coolest Linux based applications with Moblin SDK & win great prizes
> Grand prize is a trip for two to an Open Source event anywhere in the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> gstreamer-devel mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>  


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Question about modules

Wim Taymans
On Fri, 2008-08-29 at 16:06 +0200, Rémi BUISSON wrote:
> OK thanks. It seems to be what I wanted.
>
> Are all used functions available in the gstreamer API or is there some
> internal functions I have to include ?
>
It's purely gstreamer API that is used there.

Wim

> Thanks.
>
> Rémi
>
> Wim Taymans wrote:
> > On Fri, 2008-08-29 at 15:31 +0200, Rémi BUISSON wrote:
> >  
> >> Hi everyone,
> >>
> >> Is there a way to have an exhaustive list of all decoders of a machine ?
> >>    
> >
> > Here is the code that playbin2 uses to get a list of decoders (but also
> > demuxers, depayloaders and parsers):
> >
> > http://webcvs.freedesktop.org/gstreamer/gst-plugins-base/gst/playback/gstfactorylists.c?revision=1.2&view=markup
> >
> > Wim
> >  
> >> Indeed, I would like my client program to send an XML cc//pp file with
> >> all decoders he has because the server should not send it a stream
> >> encoded with x264enc if the client hadn't got the x264 decoder.
> >>
> >> Thanks.
> >>
> >> Rémi
> >>
> >> -------------------------------------------------------------------------
> >> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
> >> Build the coolest Linux based applications with Moblin SDK & win great prizes
> >> Grand prize is a trip for two to an Open Source event anywhere in the world
> >> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> >> _______________________________________________
> >> gstreamer-devel mailing list
> >> [hidden email]
> >> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
> >>    
> >
> >
> > -------------------------------------------------------------------------
> > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
> > Build the coolest Linux based applications with Moblin SDK & win great prizes
> > Grand prize is a trip for two to an Open Source event anywhere in the world
> > http://moblin-contest.org/redirect.php?banner_id=100&url=/
> > _______________________________________________
> > gstreamer-devel mailing list
> > [hidden email]
> > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
> >  
>
>
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
> Build the coolest Linux based applications with Moblin SDK & win great prizes
> Grand prize is a trip for two to an Open Source event anywhere in the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> gstreamer-devel mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel