itsmattkc
adaef626f4
traverser: improve forced off alpha response
2021-10-21 11:06:22 -07:00
itsmattkc
d40d497379
opengl: is src is single channel and dest is RGB, swizzle G and B
2021-10-21 11:04:33 -07:00
itsmattkc
55e87bae95
mathnode: fix macro issue
2021-10-18 21:37:36 -07:00
itsmattkc
c2d7ac1f96
audiomanager: handle no output device set
2021-10-16 12:28:29 -07:00
itsmattkc
4e5a9712c0
clip: fixed reversing
...
Adapted from PR #1656
2021-10-16 12:07:48 -07:00
itsmattkc
a7f3c31dc7
Merge pull request #1770 from morrolinux/performance_optimizations
...
AudioVisualWaveform, SumSamples: improve performance by 10x on x86
2021-10-16 11:36:16 -07:00
itsmattkc
382d464952
math: fix linker error
2021-10-16 10:39:49 -07:00
itsmattkc
791acb47cb
Merge pull request #1766 from timlau/fix-menunames
...
use base filename in File menu
2021-10-14 10:19:45 -07:00
itsmattkc
a064ce0c94
mathnodebase: use func ptr instead of switch inside loop
2021-10-14 00:49:08 -07:00
itsmattkc
1eb5e44502
use sse instructions for volume/math
2021-10-13 17:15:47 -07:00
itsmattkc
8a4e992214
minor formatting
2021-10-13 17:00:43 -07:00
itsmattkc
da810e3da6
Merge branch 'master' into pr/1770
2021-10-13 16:02:36 -07:00
itsmattkc
bdfc0a719c
Merge branch 'pause-audio-on-playback'
2021-10-13 16:01:39 -07:00
itsmattkc
4173eb3c49
conform audio to planar in the decoder
2021-10-13 16:01:26 -07:00
Moreno Razzoli
3656ed480e
min_max_sse: design failsafe for lenghts not mod.4
2021-10-13 22:58:04 +02:00
Moreno Razzoli
7beb9f0595
Merge remote-tracking branch 'upstream/master' into performance_optimizations
2021-10-13 20:28:00 +02:00
Kaniol
2eba9ebb4b
Update zh_CN.ts ( #1768 )
2021-10-13 13:15:55 +02:00
Moreno Razzoli
81be311ded
AudioVisualWaveform, SumSamples: improve performance by 10x on x86 architecture by using platform specific optimizations
2021-10-12 08:59:12 +02:00
itsmattkc
67f0108827
viewer: pause audio cache on playback
2021-10-11 23:14:50 -07:00
itsmattkc
13a6c22f74
audio: optimized setting silence
...
I don't know why I thought we'd ever need a "fill" function for samples, but now that I've accepted we don't, this is so much faster.
2021-10-11 10:53:19 -07:00
itsmattkc
9962e57b46
fixed issue with versions of qt older than 5.15
2021-10-10 18:37:59 -07:00
itsmattkc
20cf77d8f2
cache: show background caching in task manager
...
Allows users to cancel and monitor total progress.
2021-10-09 19:33:17 -07:00
itsmattkc
4125f41d1f
cache: fixed on-demand cache
2021-10-09 19:13:11 -07:00
itsmattkc
eba2ca55d4
previewautocacher: better function structure
2021-10-09 18:39:37 -07:00
itsmattkc
84de151693
viewer: change playback interval
2021-10-09 17:38:35 -07:00
itsmattkc
006d42ecf1
framehashcache: use two relationally linked maps for optimization
2021-10-09 14:09:58 -07:00
itsmattkc
109d973f6e
audiovisualwaveform: improved shift code
2021-10-09 14:09:35 -07:00
itsmattkc
e02f50becd
audioplaybackcache: ensure waveform is shifted
2021-10-09 14:09:23 -07:00
itsmattkc
59dc40a6d5
mainwindow: adjusted layout
2021-10-09 12:19:02 -07:00
Tim Lauridsen
da2bc5f2a5
use base filename in File menu
2021-10-09 08:56:43 +02:00
itsmattkc
d940c38a71
audio: don't print device name if device was null
2021-10-08 23:15:45 -07:00
itsmattkc
fc83e439cc
restrict backwards compat option to old projects only
2021-10-08 12:58:39 -07:00
itsmattkc
469e0525ba
use new version in crash handler
2021-10-08 12:10:59 -07:00
itsmattkc
e03b02d270
cmake: filled out macOS Info.plist
...
Fixes #1762
2021-10-08 11:49:39 -07:00
itsmattkc
4cbc93e947
config: change default setting
2021-10-06 13:07:12 -07:00
itsmattkc
2143e32881
don't necessarily clear queue if caching
2021-10-06 13:06:54 -07:00
itsmattkc
2acf261ebf
use enum for color coding
2021-10-06 13:06:34 -07:00
itsmattkc
022ac6aad6
require message on crash report
2021-10-06 00:19:47 -07:00
itsmattkc
ec4a3badc6
timeremap: fixed issue where input wasn't re-pushed
2021-10-02 13:12:35 -07:00
itsmattkc
3a512c1314
viewer: use const for prequeue audio number
2021-10-02 13:04:02 -07:00
itsmattkc
2f30a2f719
viewer: complete prequeue if there's no more audio
...
Fixes #1760
2021-10-02 12:30:54 -07:00
itsmattkc
48e700ecb5
fixed some compiler errors
2021-10-01 17:25:43 -07:00
itsmattkc
467038d45e
cmake: find qt5 network module
2021-10-01 17:07:57 -07:00
itsmattkc
fbc5997d32
removed reliance on Qt multimedia
2021-10-01 16:12:12 -07:00
itsmattkc
f49aa7d974
finished portaudio switch
...
This may have bugs in it, but as far as I can tell it's fully functional.
2021-10-01 15:41:24 -07:00
itsmattkc
7b65ecace5
implemented color picker in dialog
...
Fixes #1757
2021-10-01 15:41:24 -07:00
itsmattkc
ee81a47f2e
begin switch to portaudio
...
Qt's audio system has served us well, but it's a little limited moving forward. PortAudio is a mature and versatile library that will allow for better audio for users.
2021-10-01 15:41:24 -07:00
itsmattkc
7f36ac9faf
main: improved warning message
2021-09-30 17:14:17 -07:00
itsmattkc
83c56c0263
opengl: show driver version info
2021-09-30 17:12:18 -07:00
itsmattkc
91c1edf210
main: updated detection
2021-09-30 17:08:21 -07:00