DevConf.CZ 2019 has ended
Back To Schedule
Sunday, January 27 • 12:30pm - 12:55pm
Fearless Multimedia Programming

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
GStreamer is a popular framework of choice for multimedia programming in the Linux world. Traditionally C/C++ have been the languages of choice for writing GStreamer applications and plugins. Unfortunately, this efficiency comes at the price of safety. Even the most skilled C/C++ developers make mistakes with memory management and the results could potentially be catastrophic. Thread safety is another aspect that is central to multimedia solutions but is extremely difficult to achieve with C/C++. Rust language is designed to be both efficient and safe at the same time. In this talk, Zeeshan will present how GStreamer's Rust bindings not only make multimedia programming a lot safer, easier and fun but also allow developers to write even more efficient code than C/C++ in certain cases.

avatar for Zeeshan Ali

Zeeshan Ali

Senior Engineer, Red Hat
Developer, helicopter pilot and cat lover.Zeeshan is a Senior Software Engineer at Red Hat, based in Berlin. He is a veteran GNOME developer, with many years of C and Vala experience. More recently he's been in love with Rust language. He has a private pilot license for helicopters... Read More →

Sunday January 27, 2019 12:30pm - 12:55pm CET