VLC використовує GTK чи Qt?

admin | 4 Квітня, 2025


Медіаплеєр VLC 0.9 представляє новий інтерфейс на основі Набір інструментів Qt.28 квітня 2019 р

Анотація. Використовується VLC Qt як його основна бібліотека GUI з 2009 року, коли вона перейшла до Qt4 і QtWidgets.

Вся бібліотека libvlc повністю загорнута в C++/Qt. Він все ще дозволяє одночасно використовувати кілька екземплярів та/або гравців. Ви також можете отримати доступ до об’єктів libvlc для всіх обернутих функцій.

Мова C Основна розробка VLC виконана в мова C, але це сховище також містить багато C++, Obj-C, asm і Rust. Інші репозиторії, пов’язані з vlc, створені такими мовами, як Kotlin/Java (Android), Swift (iOS) і C# (libVLCSharp).');})();(function(){window.jsl.dh('UnndZoLeI_6EhbIPvbWo0A0__29' ,'

Вихідні формати Протоколи потокової передачі: HTTP, MMS, RTSP, RTP, UDP.

Qt є більш потужним і універсальним набором інструментів, ніж GTK. Однак GTK простіший у використанні та має більшу спільноту розробників.

Chromium динамічно зв’язується з QT, і QT допускає динамічне зв’язування. З веб-сайту QT [1]: у разі динамічного зв’язування можливо, але не обов’язково, зберігати вихідний код програми пропрієтарним, доки це «робота, яка використовує бібліотеку» — зазвичай це досягається за допомогою динамічного зв’язування бібліотеки.