[gst-devel] gstreamer-devel Digest, Vol 30, Issue 78

chuck berry kirkhammet2005 at gmail.com
Fri Nov 28 18:15:02 CET 2008


2008/11/28  <gstreamer-devel-request at lists.sourceforge.net>:
> Send gstreamer-devel mailing list submissions to
>        gstreamer-devel at lists.sourceforge.net
>
> To subscribe or unsubscribe via the World Wide Web, visit
>        https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
> or, via email, send a message with subject or body 'help' to
>        gstreamer-devel-request at lists.sourceforge.net
>
> You can reach the person managing the list at
>        gstreamer-devel-owner at lists.sourceforge.net
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of gstreamer-devel digest..."
>
>
> Today's Topics:
>
>   1. Caps Setting (Can Bal)
>   2. Re: Create a mixer software (Stefan Kost)
>   3. Using OpenCV with Gstreamer (Florent)
>   4. Pipeline to convert a transport stream into an AVI file
>      (Julien Pauty)
>   5. finalize in a plugin (Zoltan Seress)
>   6. Re: Lame plugin on Gstreamer (Eric Zhang)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Thu, 27 Nov 2008 14:57:25 +0200
> From: Can Bal <canbal at ee.bilkent.edu.tr>
> Subject: [gst-devel] Caps Setting
> To: gstreamer-devel at lists.sourceforge.net
> Message-ID: <492E9935.20706 at ee.bilkent.edu.tr>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> Hello everybody,
>
> First I must say that I am new to GStreamer and try to write my first
> plugin/filter. My aim is to use videotestsrc to generate a video and
> filter only the random part (on the bottom right) and output only that
> section to the screen.
>
> I know that I need to have different caps for the src and sink pads, so
> that xvimagesink negotiates with my filter and decides for a lower
> resolution than the resolution videotestsrc outputs. I have tried many
> things to do that (including fixing the src pad caps to the resolution I
> want in the template and in the _set_caps() function); but nothing works
> and I simply get the same resolution with the input at my output.
>
> If you can give me some hints of the required steps to this, I would
> really appreciate. Thank you very much.
>
> Best regards,
> canbal
>
>
>
> ------------------------------
>
> Message: 2
> Date: Thu, 27 Nov 2008 15:56:40 +0200
> From: Stefan Kost <ensonic at hora-obscura.de>
> Subject: Re: [gst-devel] Create a mixer software
> To: Discussion of the development of GStreamer
>        <gstreamer-devel at lists.sourceforge.net>
> Message-ID: <492EA718.1030906 at hora-obscura.de>
> Content-Type: text/plain; charset=ISO-8859-1
>
> hi chuck,
hi stefan
> chuck berry schrieb:
>> Hi, I'm developing a little mp3 player and I'm trying to implement a
>> control volume by GstMixer
>> >From internet I've found this code:
>>
>>
> <snip>
>> With these 2 function I can implement an hardware mixer but I want a
>> software mixer. What can I do that?
>> Thanks
>> Bye
>>
>
> plug a volume element before the audiosink. likewise you can use
> audiopanorama for balance.
Thanks for your suggestion, but it is possible create a mixer software
by playbin and Gstmixer interface?
bye

> Stefan
>> -------------------------------------------------------------------------
>> 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
>> gstreamer-devel at lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>>
>
>
>
>
> ------------------------------
>
> Message: 3
> Date: Thu, 27 Nov 2008 20:04:19 +0100
> From: Florent <fthiery at gmail.com>
> Subject: [gst-devel] Using OpenCV with Gstreamer
> To: gstreamer-devel <gstreamer-devel at lists.sourceforge.net>
> Message-ID:
>        <1efe3a6e0811271104t3cb880d5qc096e773e3b6dcb9 at mail.gmail.com>
> Content-Type: text/plain; charset=ISO-8859-1
>
> Hi
>
> I just wanted to know if there was any sample/demo app for using the
> appsink-based opencv element in the opencv release ? Any help would be
> appreciated.
>
> Thanks !
>
> Florent
>
>
>
> ------------------------------
>
> Message: 4
> Date: Thu, 27 Nov 2008 23:48:14 +0100
> From: "Julien Pauty" <julien.pauty at gmail.com>
> Subject: [gst-devel] Pipeline to convert a transport stream into an
>        AVI file
> To: "Discussion of the development of GStreamer"
>        <gstreamer-devel at lists.sourceforge.net>
> Message-ID:
>        <c3e96f9d0811271448u51988647u687986440b86e03e at mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Hello,
>
> I'm trying to convert a file containing transport stream into a regular AVI
> file. Since it's not possible (yet) to seek into a transport stream, I would
> like to convert it into a format where seeking is supported. My idea was to
> extract the video and audio streams and then to store them into an AVI
> container.
>
> I made this pipeline:
> gst-launch avimux name=mux ! filesink location=/tmp/test2.avi  filesrc
> location=257.ts ! mpegtsdemux name=demux demux.video_0078 ! mux.video_00
> demux.audio_0082 !  mux.audio_00
>
> This does not work and exits with the following errors:
>
> D?finition du pipeline ? PAUSED...
> Le pipeline est en phase de PREROLL...
> ERREUR : de l'?l?ment /GstPipeline:pipeline0/GstFileSrc:filesrc0 : Internal
> data stream error.
> Information de d?bogage suppl?mentaire :
> gstbasesrc.c(2234): gst_base_src_loop ():
> /GstPipeline:pipeline0/GstFileSrc:filesrc0:
> streaming task paused, reason not-negotiated (-4)
> ERROR : pipeline refuse to go into setup phase
> D?finition du pipeline ? NULL...
> Lib?ration du pipeline (FREE)...
>
> (I translated the main info, rest is in french).
>
> I do have a pipeline that convert the file:
>
> gst-launch avimux name=mux ! filesink location=/tmp/test2.avi  filesrc
> location=257.ts ! mpegtsdemux name=demux demux.video_0078 !  queue  !
> mpeg2dec ! ffmpegcolorspace ! mpeg2enc ! queue ! mux.video_00
> demux.audio_0082 ! queue ! mad ! audioconvert ! lame ! queue ! mux.audio_00
>
> This one involves decoding and recoding video, which is useless since the
> formats are the same. I would like to just extract streams and store them
> into a different container.
>
> Is it possible to make such pipeline ? Using avi is not a requirement. I
> just want to convert the transport stream into a format that supports
> seeking well.
>
> Thanks for your help,
>
> Julien
> -------------- next part --------------
> An HTML attachment was scrubbed...
>
> ------------------------------
>
> Message: 5
> Date: Fri, 28 Nov 2008 00:00:17 +0100
> From: "Zoltan Seress" <gatesofdarkness at gmail.com>
> Subject: [gst-devel] finalize in a plugin
> To: "Discussion of the development of GStreamer"
>        <gstreamer-devel at lists.sourceforge.net>
> Message-ID:
>        <f9c97f9d0811271500v5ce360ccp14d7388671040a04 at mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Hi Dev,
>
> I know that this is not really a gstreamer specific question, rather
> GObject, so I read some GObject descriptions about finalize, but I would
> like to ask it nevertheless.
> How many times is the finalize function called during the life of a plugin?
> It is called only once at the destruction of the Class as the pair of the
> class_init? Is it a problem if I have some pointers as members of my
> element, but I don't overwrite the finalize function? Or is it called at the
> destruction of an element too?
> Thanks!
>
> Zoltan Seress
> -------------- next part --------------
> An HTML attachment was scrubbed...
>
> ------------------------------
>
> Message: 6
> Date: Fri, 28 Nov 2008 10:09:03 +0800
> From: "Eric Zhang" <nicolas.m.zhang at gmail.com>
> Subject: Re: [gst-devel] Lame plugin on Gstreamer
> To: "Discussion of the development of GStreamer"
>        <gstreamer-devel at lists.sourceforge.net>
> Message-ID:
>        <bd9246050811271809l6068dc43w5a8c6ea9652b320 at mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Hi, gstreamer-devel:
>
>    1. Check whether the file /usr/lib/libmp3lame.so exists.
>
>    2. Check the configure options of gst-plugins-ugly. Run `./configure
> --help' to check whether a option like `--enable-lame' exists. If so, add
> it.
>
> Eric Zhang
>
> 2008/11/27 yang shaobo <yangsb05 at gmail.com>
>
>> Hi , I am a freshman on Gstreamer.
>> I am cross compiling gstreamer on DM355( a arm926 core in it ).
>> I tried to install the lame plugin to encode mp3 files.
>> The version of gstreamer is
>>
>> glib-2.16.5.tar.gz
>> gstreamer-0.10.20.tar.gz
>> gst-plugins-base-0.10.20.tar.gz
>> gst-plugins-good-0.10.8.tar.gz
>> gst-plugins-ugly-0.10.8.tar.gz
>> libid3tag-0.15.1b.tar.gz
>> libmad-0.15.1b.tar.gz
>> liboil-0.3.15.tar.gz
>> lame-398-2.tar.gz
>>
>> When I intalling the gst-plugins-ugly-0.10.8 , I found the following
>> messages:
>> configure: *** checking feature: lame mp3 encoder library ***
>> configure: *** for plug-ins: lame ***
>> checking for lame_init in -lmp3lame... no
>> configure: *** These plugins will not be built: lame
>> Before I install the gst-plugins-ugly, I have intalled lame-398-2 .
>> This problem puzzled for several weeks.
>> Can someone help me ?
>>
>> -------------------------------------------------------------------------
>> 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
>> gstreamer-devel at lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>>
> -------------- next part --------------
> An HTML attachment was scrubbed...
>
> ------------------------------
>
> -------------------------------------------------------------------------
> 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
> gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>
>
> End of gstreamer-devel Digest, Vol 30, Issue 78
> ***********************************************
>




More information about the gstreamer-devel mailing list