├── .gitignore ├── .gitmodules ├── CMakeLists.txt ├── DemoApp ├── CMakeLists.txt ├── main.cpp ├── mainwindow.cpp ├── mainwindow.h └── mainwindow.ui ├── LICENSE.GPL ├── LICENSE.LGPL ├── QtVlc ├── AbstractMediaList.cpp ├── AbstractMediaList.h ├── AbstractMediaListPlayer.cpp ├── AbstractMediaListPlayer.h ├── CMakeLists.txt ├── IVlcVideoDelegate.h ├── QtVlcConfig.cmake.in ├── QtVlcConfig.h ├── QtVlcConfigVersion.cmake.in ├── VlcEnum.h ├── VlcError.cpp ├── VlcError.h ├── VlcInstance.cpp ├── VlcInstance.h ├── VlcInstance_p.cpp ├── VlcInstance_p.h ├── VlcMedia.cpp ├── VlcMedia.h ├── VlcMediaList.cpp ├── VlcMediaList.h ├── VlcMediaListPlayer.cpp ├── VlcMediaListPlayer.h ├── VlcMediaListPlayer_p.cpp ├── VlcMediaListPlayer_p.h ├── VlcMediaList_p.cpp ├── VlcMediaList_p.h ├── VlcMediaPlayer.cpp ├── VlcMediaPlayer.h ├── VlcMediaPlayerAudio.cpp ├── VlcMediaPlayerAudio.h ├── VlcMediaPlayerVideo.cpp ├── VlcMediaPlayerVideo.h ├── VlcMediaPlayer_p.cpp ├── VlcMediaPlayer_p.h ├── VlcMedia_p.cpp ├── VlcMedia_p.h ├── common_p.cpp └── common_p.h ├── QtVlcWidgets ├── CMakeLists.txt ├── QtVlcWidgetsConfig.cmake.in ├── QtVlcWidgetsConfig.h ├── QtVlcWidgetsConfigVersion.cmake.in ├── QtVlcWidgetsConst.h ├── QtVlcWidgetsUtil.h ├── SeekSlider.cpp ├── SeekSlider.h ├── SeekStyle.cpp ├── SeekStyle.h ├── SoundSlider.cpp ├── SoundSlider.h ├── SoundWidget.cpp ├── SoundWidget.h ├── SpecialButtons.cpp ├── SpecialButtons.h ├── TimeLabel.cpp ├── TimeLabel.h ├── TimeTooltip.cpp ├── TimeTooltip.h ├── VlcVideoWidget.cpp └── VlcVideoWidget.h ├── README.md ├── bin ├── build_vlc.py ├── patch_vlc.sh └── pkg-config.exe └── cmake ├── buildVLC.cmake └── systemVLC.cmake /.gitignore: -------------------------------------------------------------------------------- 1 | /CMakeLists.txt.user 2 | /build 3 | *~ 4 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/.gitmodules -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /DemoApp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/DemoApp/CMakeLists.txt -------------------------------------------------------------------------------- /DemoApp/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/DemoApp/main.cpp -------------------------------------------------------------------------------- /DemoApp/mainwindow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/DemoApp/mainwindow.cpp -------------------------------------------------------------------------------- /DemoApp/mainwindow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/DemoApp/mainwindow.h -------------------------------------------------------------------------------- /DemoApp/mainwindow.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/DemoApp/mainwindow.ui -------------------------------------------------------------------------------- /LICENSE.GPL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/LICENSE.GPL -------------------------------------------------------------------------------- /LICENSE.LGPL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/LICENSE.LGPL -------------------------------------------------------------------------------- /QtVlc/AbstractMediaList.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlc/AbstractMediaList.cpp -------------------------------------------------------------------------------- /QtVlc/AbstractMediaList.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlc/AbstractMediaList.h -------------------------------------------------------------------------------- /QtVlc/AbstractMediaListPlayer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlc/AbstractMediaListPlayer.cpp -------------------------------------------------------------------------------- /QtVlc/AbstractMediaListPlayer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlc/AbstractMediaListPlayer.h -------------------------------------------------------------------------------- /QtVlc/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlc/CMakeLists.txt -------------------------------------------------------------------------------- /QtVlc/IVlcVideoDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlc/IVlcVideoDelegate.h -------------------------------------------------------------------------------- /QtVlc/QtVlcConfig.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlc/QtVlcConfig.cmake.in -------------------------------------------------------------------------------- /QtVlc/QtVlcConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlc/QtVlcConfig.h -------------------------------------------------------------------------------- /QtVlc/QtVlcConfigVersion.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlc/QtVlcConfigVersion.cmake.in -------------------------------------------------------------------------------- /QtVlc/VlcEnum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlc/VlcEnum.h -------------------------------------------------------------------------------- /QtVlc/VlcError.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlc/VlcError.cpp -------------------------------------------------------------------------------- /QtVlc/VlcError.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlc/VlcError.h -------------------------------------------------------------------------------- /QtVlc/VlcInstance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlc/VlcInstance.cpp -------------------------------------------------------------------------------- /QtVlc/VlcInstance.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlc/VlcInstance.h -------------------------------------------------------------------------------- /QtVlc/VlcInstance_p.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlc/VlcInstance_p.cpp -------------------------------------------------------------------------------- /QtVlc/VlcInstance_p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlc/VlcInstance_p.h -------------------------------------------------------------------------------- /QtVlc/VlcMedia.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlc/VlcMedia.cpp -------------------------------------------------------------------------------- /QtVlc/VlcMedia.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlc/VlcMedia.h -------------------------------------------------------------------------------- /QtVlc/VlcMediaList.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlc/VlcMediaList.cpp -------------------------------------------------------------------------------- /QtVlc/VlcMediaList.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlc/VlcMediaList.h -------------------------------------------------------------------------------- /QtVlc/VlcMediaListPlayer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlc/VlcMediaListPlayer.cpp -------------------------------------------------------------------------------- /QtVlc/VlcMediaListPlayer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlc/VlcMediaListPlayer.h -------------------------------------------------------------------------------- /QtVlc/VlcMediaListPlayer_p.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlc/VlcMediaListPlayer_p.cpp -------------------------------------------------------------------------------- /QtVlc/VlcMediaListPlayer_p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlc/VlcMediaListPlayer_p.h -------------------------------------------------------------------------------- /QtVlc/VlcMediaList_p.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlc/VlcMediaList_p.cpp -------------------------------------------------------------------------------- /QtVlc/VlcMediaList_p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlc/VlcMediaList_p.h -------------------------------------------------------------------------------- /QtVlc/VlcMediaPlayer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlc/VlcMediaPlayer.cpp -------------------------------------------------------------------------------- /QtVlc/VlcMediaPlayer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlc/VlcMediaPlayer.h -------------------------------------------------------------------------------- /QtVlc/VlcMediaPlayerAudio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlc/VlcMediaPlayerAudio.cpp -------------------------------------------------------------------------------- /QtVlc/VlcMediaPlayerAudio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlc/VlcMediaPlayerAudio.h -------------------------------------------------------------------------------- /QtVlc/VlcMediaPlayerVideo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlc/VlcMediaPlayerVideo.cpp -------------------------------------------------------------------------------- /QtVlc/VlcMediaPlayerVideo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlc/VlcMediaPlayerVideo.h -------------------------------------------------------------------------------- /QtVlc/VlcMediaPlayer_p.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlc/VlcMediaPlayer_p.cpp -------------------------------------------------------------------------------- /QtVlc/VlcMediaPlayer_p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlc/VlcMediaPlayer_p.h -------------------------------------------------------------------------------- /QtVlc/VlcMedia_p.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlc/VlcMedia_p.cpp -------------------------------------------------------------------------------- /QtVlc/VlcMedia_p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlc/VlcMedia_p.h -------------------------------------------------------------------------------- /QtVlc/common_p.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlc/common_p.cpp -------------------------------------------------------------------------------- /QtVlc/common_p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlc/common_p.h -------------------------------------------------------------------------------- /QtVlcWidgets/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlcWidgets/CMakeLists.txt -------------------------------------------------------------------------------- /QtVlcWidgets/QtVlcWidgetsConfig.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlcWidgets/QtVlcWidgetsConfig.cmake.in -------------------------------------------------------------------------------- /QtVlcWidgets/QtVlcWidgetsConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlcWidgets/QtVlcWidgetsConfig.h -------------------------------------------------------------------------------- /QtVlcWidgets/QtVlcWidgetsConfigVersion.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlcWidgets/QtVlcWidgetsConfigVersion.cmake.in -------------------------------------------------------------------------------- /QtVlcWidgets/QtVlcWidgetsConst.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlcWidgets/QtVlcWidgetsConst.h -------------------------------------------------------------------------------- /QtVlcWidgets/QtVlcWidgetsUtil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlcWidgets/QtVlcWidgetsUtil.h -------------------------------------------------------------------------------- /QtVlcWidgets/SeekSlider.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlcWidgets/SeekSlider.cpp -------------------------------------------------------------------------------- /QtVlcWidgets/SeekSlider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlcWidgets/SeekSlider.h -------------------------------------------------------------------------------- /QtVlcWidgets/SeekStyle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlcWidgets/SeekStyle.cpp -------------------------------------------------------------------------------- /QtVlcWidgets/SeekStyle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlcWidgets/SeekStyle.h -------------------------------------------------------------------------------- /QtVlcWidgets/SoundSlider.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlcWidgets/SoundSlider.cpp -------------------------------------------------------------------------------- /QtVlcWidgets/SoundSlider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlcWidgets/SoundSlider.h -------------------------------------------------------------------------------- /QtVlcWidgets/SoundWidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlcWidgets/SoundWidget.cpp -------------------------------------------------------------------------------- /QtVlcWidgets/SoundWidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlcWidgets/SoundWidget.h -------------------------------------------------------------------------------- /QtVlcWidgets/SpecialButtons.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlcWidgets/SpecialButtons.cpp -------------------------------------------------------------------------------- /QtVlcWidgets/SpecialButtons.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlcWidgets/SpecialButtons.h -------------------------------------------------------------------------------- /QtVlcWidgets/TimeLabel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlcWidgets/TimeLabel.cpp -------------------------------------------------------------------------------- /QtVlcWidgets/TimeLabel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlcWidgets/TimeLabel.h -------------------------------------------------------------------------------- /QtVlcWidgets/TimeTooltip.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlcWidgets/TimeTooltip.cpp -------------------------------------------------------------------------------- /QtVlcWidgets/TimeTooltip.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlcWidgets/TimeTooltip.h -------------------------------------------------------------------------------- /QtVlcWidgets/VlcVideoWidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlcWidgets/VlcVideoWidget.cpp -------------------------------------------------------------------------------- /QtVlcWidgets/VlcVideoWidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/QtVlcWidgets/VlcVideoWidget.h -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/README.md -------------------------------------------------------------------------------- /bin/build_vlc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/bin/build_vlc.py -------------------------------------------------------------------------------- /bin/patch_vlc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/bin/patch_vlc.sh -------------------------------------------------------------------------------- /bin/pkg-config.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/bin/pkg-config.exe -------------------------------------------------------------------------------- /cmake/buildVLC.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/cmake/buildVLC.cmake -------------------------------------------------------------------------------- /cmake/systemVLC.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Orochimarufan/QtVlc/HEAD/cmake/systemVLC.cmake --------------------------------------------------------------------------------