24 oct 2011 – GStreamer Conference The road to 1.0 Wim Taymans 24 oct 2011 – GStreamer Conference Prague, Czech Republic
A Library to make it easy to develop multimedia applications
Music players
Music players
Video players
Integration
Servers
Production
Transcoding
Distributed
Audio production
Audio production
Video production
Communication
Communication
To GStreamer 1.0
(New) challenges
(New) challenges
GPU decoding
GPU processing
Memory management CPU GPU PCI-e Bus Cache Main memory graphics memory
Padding
Better memory management = Better integration + increased performance
Delayed processing
Other extra information
Easier dynamic pipelines
Pulseaudio passthrough
Many, many cleanups
We implemented everything we said last Gstreamer conference
-core 100% -base 100% -ffmpeg 100% -good 68% -ugly 76% -bad 11%
GNonlin Totem gst-rtsp-server Transmageddon
Biggest changes for plugin developers
On track for a 1.0 release later this year !
Might not be able to port everything
We expect 0.10 and 1.0 to run in parallel for a while
?