[gst-devel] Question on conventional properties/events to descript run-time request

Chen, Weian weian.chen at intel.com
Tue Jun 15 10:23:13 CEST 2010


Thanks a lot for your information.

And for resolution/frame-rate stuff, the one way we can do is to re-negotiate the caps and invoke the GST_EVENT_NEWSEGMENT event? If so do we need to set the pipeline state to PAUSE, or it can keep on PLAYING state?

thanks,
Weian

-----Original Message-----
From: Michael Smith [mailto:msmith at xiph.org] 
Sent: 2010年6月15日 11:42
To: Discussion of the development of GStreamer
Subject: Re: [gst-devel] Question on conventional properties/events to descript run-time request

2010/6/14 Chen, Weian <weian.chen at intel.com>:
>
> Thanks a lot for your reply.
>
> And what I want is to change bit-rate etc at run time after the encoding process starts.
>
> So my question is does Gstreamer framework have conventional properties/events for run-time configuration?

Properties can be changed at runtime. Whether this actually works is
entirely up to the particular element. GStreamer doesn't currently
have any mechanism to query whether a property can be modified in a
particular element state, though.

Most encoders do not let you modify the bitrate target at runtime -
but if you have an encoder that can do that, you should simply make
setting the property during encoding set the changed bitrate on the
underlying encoder properly.

Mike

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
gstreamer-devel mailing list
gstreamer-devel at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel


More information about the gstreamer-devel mailing list