Controller Troubles for setting brightness programmatically

Sebastian Dröge sebastian at centricular.com
Wed Dec 11 09:02:07 PST 2013


On Mi, 2013-12-11 at 00:13 +0100, Urs Hofer wrote:
> Dear Tim
> 
> Indeed, volume works now if I use a bin containing
> volume and autoaudiosink and attach it to the playbin setting the audio-sink
> property.
> 
> Thanks for pointing to gst-inspect: indeed, brightness is not controllable in
> xvimagesink, so I could try for ages ;). As for sound, it also works if I use 
> the videobalance element before xvimagesink.

You could probably make the brightness (and others) properties of
xvimagesink controllable. Note that many drivers don't support these
settings anymore nowadays, especially in texture overlay mode which is
used on most modern desktops (e.g. it does not work on my Intel GPU in
GNOME3).

> (This raises another question, which would be the fastest, most accelerated 
> way of fading in and out)

Probably something that renders both videos in an OpenGL scene and fades
them there. However you need to check if your hardware has fast ways of
providing the video frames as GL textures.

-- 
Sebastian Dröge <sebastian at centricular.com>
Centricular Ltd - http://www.centricular.com
Expertise, Straight from the Source
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 966 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20131211/23bc7328/attachment.pgp>


More information about the gstreamer-devel mailing list