23-24 October 2025
Barbican Centre
Europe/London timezone

Virtual Hardware: Emulating a Video4linux Hardware Decoder

Not scheduled
20m
Barbican Centre

Barbican Centre

Level 4, Silk Street, London, EC2Y 8DS, UK

Speaker

Jan Schmidt (Centricular Ltd)

Description

Developing and debugging applications leveraging hardware-accelerated video decoding often requires access to specific hardware, creating a significant barrier to early development and continuous integration.

This talk introduces a new V4L2 decoder implementation that provides a software backend, effectively emulating a hardware decoder. This allows developers to write and test their GStreamer pipelines on generic systems, significantly accelerating development and improving portability. This talk examines the design choices and implementation details of this new decoder.

Speaker Bio

Jan Schmidt is a multimedia engineer at Centricular, a Free Software consultancy built by GStreamer maintainers. Centricular provides expert cross-platform multimedia and graphics solutions, and is deeply involved in the ongoing development of GStreamer.

Jan has been contributing to GStreamer and related projects for over 20 years, focusing on video decoding, pipeline architecture, and tackling challenging multimedia problems. He actively contributes to the GStreamer ecosystem, and enjoys solving complex issues within the framework.

Outside of work, Jan enjoys tinkering with robotics and drones, experimenting with new technologies, and making music. He lives and works near Wodonga, Australia.

Duration of the talk

Primary author

Jan Schmidt (Centricular Ltd)

Presentation Materials

There are no materials yet.
2025 Host
Technische Universität Wien
2025 Gold Sponsors
AMD
Arm
Collabora
Microsoft
NVIDIA
Snap AR
2025 Silver Sponsors
CodeWeavers
FEX-Emu
Igalia
Qualcomm
The Linux Foundation
2025 Bronze Sponsors
Khronos Group
Libre Computer