GSoC 2025 Introduction – iced UI f or VLC
Priyanshu Agrawal <[email protected]> Mon, 7 Apr 2025 15:22:55 +0530
| Newsgroups | gmane.comp.video.videolan.vlc.devel |
|---|---|
| Message-ID | <CABQF2xpmbhPffoY7ZCT+eJ+mvY6uXrgGAevxM3FcFZSv8x=78A@mail.gmail.com> |
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 _______________________________________________ vlc-devel mailing list To unsubscribe or modify your subscription options: https://mailman.videolan.org/listinfo/vlc-devel