GStreamer is the leading multimedia framework for various OS platforms, notably Linux systems. A variety of multimedia applications can be constructed with well-implemented plugins, which have versatile functions such as image scaling, cropping, color conversion, and video decoding. However, in the case of embedded systems, they should require further system integration to utilize specialized hardware acceleration engines in SoC for optimal performance.
This presentation shows the case study experience of integrating video plugins with a Renesas SoC platform. It will discuss how to access hardware inside a plugin, assigning buffer memory suited for hardware, and eliminating the 'memcpy' call.
The audience will learn about essential technique for integrating GStreamer into embedded system. An understanding of the basics of video codecs and color formats is required.
Technical Director, IGEL Co., Ltd.
Katsuya Matsubara has been studying Operating Systems for many years. After leading research projects at the university, he has been doing device driver development for embedded devices. He has implemented Linux drivers for mobile phone, digital TV, etc. He also has been a frequent contributor to multiple open-source middleware, which include libuiomux, libshvio, and omxil-sh. He is currently working as a technical director at IGEL Co., Ltd, an IT consulting company.
Attendance numbers do not account for private attendees. Get there early!