[vlc-devel] GSoC 2025 Introduction – iced UI for VLC
Priyanshu Agrawal
aggpriyanshu2006 at gmail.com
Mon Apr 7 09:52:55 UTC 2025
Hi everyone,
I'm Priyanshu Agrawal, and I'm excited to be selected as a GSoC 2025
contributor with VideoLAN. I'll be working on the *"iced UI for VLC"*
project this summer.
The goal of this project is to start integrating the iced
<https://github.com/iced-rs/iced> Rust UI framework into VLC, starting with
a dedicated VLC-iced widget, similar to what's been done for GStreamer. As
part of this, I will:
-
Revamp and publish the vlc-rs bindings,
-
Develop an initial iced widget for VLC,
-
Gradually build out a richer UI with features like playback controls,
volume adjustment, subtitle management, and access to VLC configuration.
I'm currently getting familiar with the existing codebase, past work
related to vlc-rs, and how similar widgets were built in other projects
like GStreamer. I’ve also subscribed to this mailing list and will be
active here throughout the summer.
If anyone has suggestions on where to start exploring in more depth,
pitfalls to watch out for, or things I should definitely read, I’d really
appreciate the guidance!
Looking forward to learning from you all and contributing to VLC.
Best regards,
Priyanshu Agrawal
GSoC 2025 Contributor – iced UI for VLC
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20250407/23ee2701/attachment.htm>
More information about the vlc-devel
mailing list