[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?


-----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.


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: 
gstreamer-devel mailing list
gstreamer-devel at lists.sourceforge.net

More information about the gstreamer-devel mailing list