文件名称:QtVlc:具有 Qt5 的 C++ libvlc 绑定
文件大小:156KB
文件格式:ZIP
更新时间:2024-07-21 11:56:04
C++
QtVlc 一个围绕 libvlc 的 Qt 库 Qt5 QtVlc 仅适用于 Qt5。 请注意,如果 libvlc 插件缓存已过时并尝试枚举插件,则任何使用 libvlc 的 Qt5 应用程序都可能在启动时崩溃。 这是由 libvlc 尝试加载 Qt4 接口插件引起的,该插件反过来加载与 Qt5 冲突的 Qt4。 执照 QtVlc 主要是 LGPL,但 QtVlcWidgets 的一部分是 GPL,因为从 VLC Qt4 接口插件源中获取的代码在 GPL 下获得许可 查看各个源文件。
【文件预览】:
QtVlc-master
----QtVlcWidgets()
--------QtVlcWidgetsConfig.h(1KB)
--------SeekSlider.h(5KB)
--------TimeLabel.cpp(7KB)
--------SoundSlider.h(4KB)
--------SeekStyle.cpp(12KB)
--------QtVlcWidgetsUtil.h(1KB)
--------SeekStyle.h(3KB)
--------TimeLabel.h(4KB)
--------VlcVideoWidget.h(4KB)
--------SoundSlider.cpp(8KB)
--------QtVlcWidgetsConst.h(1KB)
--------SeekSlider.cpp(15KB)
--------QtVlcWidgetsConfig.cmake.in(749B)
--------CMakeLists.txt(4KB)
--------SoundWidget.h(3KB)
--------SpecialButtons.h(3KB)
--------VlcVideoWidget.cpp(8KB)
--------SpecialButtons.cpp(3KB)
--------QtVlcWidgetsConfigVersion.cmake.in(374B)
--------SoundWidget.cpp(8KB)
--------TimeTooltip.cpp(6KB)
--------TimeTooltip.h(3KB)
----LICENSE.GPL(34KB)
----.gitmodules(74B)
----DemoApp()
--------mainwindow.ui(4KB)
--------mainwindow.cpp(4KB)
--------CMakeLists.txt(1KB)
--------main.cpp(2KB)
--------mainwindow.h(2KB)
----CMakeLists.txt(3KB)
----QtVlc()
--------VlcMediaList.cpp(4KB)
--------VlcMediaListPlayer_p.cpp(4KB)
--------VlcMediaPlayerAudio.h(3KB)
--------QtVlcConfig.h(1KB)
--------common_p.cpp(2KB)
--------VlcMediaPlayerAudio.cpp(3KB)
--------VlcError.cpp(1KB)
--------VlcMediaList_p.h(2KB)
--------VlcMedia.cpp(5KB)
--------VlcInstance_p.h(2KB)
--------VlcMedia_p.h(2KB)
--------VlcEnum.h(2KB)
--------VlcMediaListPlayer.h(3KB)
--------VlcMediaPlayerVideo.h(4KB)
--------VlcMediaPlayerVideo.cpp(7KB)
--------IVlcVideoDelegate.h(1KB)
--------CMakeLists.txt(4KB)
--------QtVlcConfigVersion.cmake.in(374B)
--------VlcMediaPlayer.cpp(5KB)
--------AbstractMediaListPlayer.cpp(93B)
--------VlcInstance_p.cpp(3KB)
--------VlcMediaList_p.cpp(3KB)
--------VlcMedia.h(6KB)
--------AbstractMediaListPlayer.h(2KB)
--------VlcMediaPlayer.h(6KB)
--------AbstractMediaList.cpp(4KB)
--------VlcMediaListPlayer_p.h(2KB)
--------VlcInstance.cpp(3KB)
--------VlcMediaListPlayer.cpp(4KB)
--------VlcInstance.h(4KB)
--------VlcMedia_p.cpp(5KB)
--------AbstractMediaList.h(3KB)
--------VlcMediaPlayer_p.cpp(15KB)
--------QtVlcConfig.cmake.in(555B)
--------VlcMediaPlayer_p.h(5KB)
--------VlcMediaList.h(3KB)
--------common_p.h(4KB)
--------VlcError.h(2KB)
----cmake()
--------buildVLC.cmake(1KB)
--------systemVLC.cmake(2KB)
----README.md(520B)
----vlc()
----build_config.h.in(279B)
----.gitignore(31B)
----bin()
--------patch_vlc.sh(167B)
--------build_vlc.py(760B)
--------pkg-config.exe(87KB)
----LICENSE.LGPL(7KB)