WangBin
18499f7259
Merge pull request #1434 from JiaboLi-GitHub/master
...
Optimize the Vulkan rendering engine
2025-08-16 00:20:01 +08:00
JiaboLi
7d3b3af691
Optimize the Vulkan rendering engine
...
1.Optimize the texture data transfer mechanism based on memory alignment.
2.Adjust the creation timing of the DescriptorPool, moving it from initSwapChainResources to initResources.
3.Add Vulkan color space configuration items to the Player instance.
2025-08-15 21:24:54 +08:00
WangBin
4046e30e36
Merge pull request #1432 from JiaboLi-GitHub/master
...
The variable name is incomplete, resulting in compilation errors.
2025-08-10 23:02:05 +08:00
JiaboLi
4c2c3c3de8
Merge branch 'wang-bin:master' into master
2025-08-10 22:31:59 +08:00
WangBin
672f54e4d0
Merge pull request #1433 from JiaboLi-GitHub/vulkan
...
New Vulkan renderer has been added.
2025-08-08 13:25:45 +08:00
JiaboLi
93f0af0919
New Vulkan renderer has been added.
2025-08-07 20:36:18 +08:00
JiaboLi
b457a7597c
The variable name is incomplete, resulting in compilation errors.
2025-08-07 19:26:17 +08:00
WangBin
5b7599296c
Merge pull request #1431 from JiaboLi-GitHub/master
...
修复内存泄漏缺陷
2025-07-23 00:21:08 +08:00
JiaboLi
3b3787a1b6
设置渲染引擎失败时,没有释放无效的渲染引擎,引发内存泄漏。
2025-07-22 23:21:06 +08:00
WangBin
8bb780215b
Update README.md
2023-05-09 10:43:04 +08:00
WangBin
fdc613dc99
Update ISSUE_TEMPLATE
2022-02-26 21:19:35 +08:00
wang-bin
3b937991af
Merge branch '1404'
2022-01-13 22:15:09 +08:00
wang-bin
dfc5383ae6
fix Qt::hex if < 5.15. #1401
2022-01-13 22:03:54 +08:00
waterstrider
d1522ab27a
Update Packet.cpp
...
edit to make it compile
2022-01-13 15:02:15 +07:00
waterstrider
4ceee22176
Update MainWindow.cpp
...
add missing import to make it compile
2022-01-13 14:38:31 +07:00
waterstrider
bbced5e28a
Update main.cpp
...
add missing import to make it compile
2022-01-13 14:37:27 +07:00
waterstrider
22c2909e57
Update main.cpp
...
add missing import to make it compile
2022-01-13 14:36:40 +07:00
waterstrider
a56b227f50
Update main.cpp
...
add missing import to make it compile
2022-01-13 14:35:19 +07:00
waterstrider
6b54dc31aa
Update MainWindow.cpp
...
add missing import to make it compile
2022-01-13 14:34:02 +07:00
waterstrider
db80ce974e
Update videogroup.cpp
...
fix not compile
2022-01-13 14:14:12 +07:00
waterstrider
d93eb445a5
Update MediaMetaData.cpp
...
fix: not compile
2022-01-13 14:11:30 +07:00
waterstrider
784a1a44cc
Update GLWidgetRenderer2.h
...
fix: include before QT_VERSION_CHECK(6,0,0)
2022-01-13 14:07:47 +07:00
waterstrider
6775f20c82
Update VideoCapture.cpp
...
fix: failed not emit when image is NULL
2022-01-13 13:22:18 +07:00
wang-bin
ce21c55b6e
qt6 support
...
no qml. examples are wip.
fix #1381 , #1294 , #1389
2022-01-08 17:09:43 +08:00
WangBin
b156991fa6
Merge pull request #1391 from mwochal/master
...
Fix crash when unable to decode subtitles
2021-11-12 23:00:51 +08:00
WangBin
2372b773bc
xa2: inline XAudio2Create() is __stdcall
...
#1020 #623 #991
2021-10-27 22:38:56 +08:00
mwochal
241b1cdf7f
Fix crash when unable to decode subtitles
...
In case of some videos avcodec_descriptor_get() returns a nullptr, which later causes a crash when trying to access its name.
2021-10-26 00:12:08 +02:00
WangBin
305e54041f
Merge pull request #1371 from cathaysia/patch-1
...
根据 CMAKE_BUILD_TYPE 查找库
2021-04-14 11:13:14 +08:00
dragonWater
01b9c541d5
根据 CMAKE_BUILD_TYPE 查找库
...
主要使用以 win32 + cmake + qt。 unix 没有测试
2021-04-08 13:35:24 +08:00
WangBin
da247aa616
Merge pull request #1369 from gimhol/master
...
replace 'QLinkedList' with 'QList'
2021-03-16 17:19:35 +08:00
Gim
f5321f0021
replace 'QLinkedList' with 'QList'
2021-03-16 15:53:49 +08:00
WangBin
74943ea8f3
Merge pull request #1357 from ElderOrb/master
...
Qt doesn't use debug suffix for mingw-built libraries, so QtAV shouldn't use it too
2021-01-29 10:11:27 +08:00
Alexander Ivash
fe42d67f56
Qt doesn't use debug suffix for mingw-built libraries, so QtAV shouldn't use it too
2021-01-22 18:14:44 +03:00
WangBin
add5c5bdbb
Merge pull request #1356 from ElderOrb/master
...
notify player about self-pause in case of MediaEndAction_Pause triggering
2021-01-19 09:23:50 +08:00
Alexander Ivash
657671983f
notify player about self-pause in case of MediaEndAction_Pause triggering
2021-01-17 23:31:24 +03:00
WangBin
2a470d2a8d
Merge pull request #1339 from lvzhaobing/master
...
Fixed a QmlMediaPlayer problem
2020-09-10 11:03:39 +08:00
lvzhaobing
45ac4c6d00
Fixed a QmlMediaPlayer problem: when the video file does not contain audio and autoPlay = false, the video and location are still moving after loaded, although the playback status is pause
2020-09-09 19:13:17 +08:00
WangBin
3e6f2808a3
Merge pull request #1317 from lvzhaobing/master
...
edit qmltypes and fix a signal connection error
2020-06-17 22:22:18 +08:00
lvzhaobing
f6cc32ee09
fix signal connection error
2020-06-17 16:46:04 +08:00
lvzhaobing
e3bb7fe84c
fix notifyIntervalproperty intellisense problem
...
(cherry picked from commit 4c7c772f5558e1820eab9cfe506f232a71aba63c)
2020-06-15 13:40:35 +08:00
WangBin
7e546d7f12
Merge pull request #1316 from lvzhaobing/master
...
QML Player supports changing notifyInterval
2020-06-15 12:29:44 +08:00
lvzhaobing
dc3d8ef04a
A detail modification of code style
2020-06-15 11:46:41 +08:00
lvzhaobing
6b285478b8
QML Player supports changing notifyInterval
2020-06-15 11:25:31 +08:00
WangBin
cf2aaee2b8
Merge pull request #1311 from rezso/patch-1
...
Fix build with Qt 5.15
2020-06-02 10:31:22 +08:00
rezso
5263d9d9ee
Fix build with Qt 5.15
...
Solves https://github.com/wang-bin/QtAV/issues/1309
2020-06-01 13:30:21 +02:00
WangBin
f2aef97608
Merge pull request #1307 from cgilles/master
...
Add new CMake option to be able to disable QML interface
2020-05-20 09:49:50 +08:00
Gilles Caulier
04a2bba7e9
Add new CMake option to be able to disable QML interface
2020-05-19 15:55:55 +02:00
WangBin
11a13bf071
Merge pull request #1211 from caspermeijn/cmake_pkg_config
...
CMake pkg-config
2020-04-06 22:56:16 +08:00
WangBin
768dbd6ff2
Merge pull request #1291 from AdrianEddy/master
...
Avoid setting invalid framerate
2020-03-15 09:28:44 +08:00
Adrian
935472a7bb
Avoid setting invalid framerate
2020-03-13 03:57:42 +01:00