itsmattkc
85ca5dfc82
ci: use new deps for macos
2021-11-17 12:30:28 -08:00
itsmattkc
f5eaf9c6aa
ffmpeg: use hex for encoder error
2021-11-17 12:30:19 -08:00
itsmattkc
2b21366ec6
playbackcontrols: keep buttons small
2021-11-16 23:59:14 -08:00
itsmattkc
849b4437bc
text node: use loadu in sse instruction
2021-11-16 23:58:53 -08:00
itsmattkc
8befda8dd0
viewer: improved audio queue behavior
2021-11-15 15:47:05 -08:00
itsmattkc
575d3bd13c
only show task if using custom range
2021-11-12 12:22:00 -08:00
itsmattkc
d62f269277
use windows header rather than winbase
2021-11-12 12:07:19 -08:00
itsmattkc
f4db7cd330
fixed untranslated line in trig node
2021-11-12 11:06:28 -08:00
itsmattkc
65446fd70b
export: use export timebase instead of original
2021-11-10 22:28:37 -08:00
itsmattkc
b02bc4c31d
cmake: always define appversion macros
2021-11-09 15:34:05 -08:00
itsmattkc
6f55bc01ad
Merge pull request #1782 from ThomasWilshaw/channel_count
...
traverser: catch color only jobs
2021-11-05 03:49:36 -07:00
itsmattkc
cf1bd65b15
colorcoding: added f suffix for floats
2021-10-25 16:31:08 -07:00
itsmattkc
cfdaae871a
added more fidelity to function timer
2021-10-25 15:51:30 -07:00
itsmattkc
dc79a6a5d9
revised text node
...
Fixes #1684
2021-10-25 15:46:06 -07:00
itsmattkc
6543512d00
fixed timeline crash
2021-10-25 14:54:48 -07:00
itsmattkc
4ed9ba5475
rename current text effect to textlegacy
2021-10-25 14:54:48 -07:00
itsmattkc
222c62fa80
ffmpeg: find x264 specifically
2021-10-24 13:29:50 -07:00
itsmattkc
cbfe424079
Merge pull request #1676 from CobaltSpace/master
...
Add H.264 RGB export option
2021-10-22 17:00:19 -07:00
itsmattkc
be24e7e580
timebased: set connected node before processing
...
Fixes #1775
2021-10-21 13:57:49 -07:00
itsmattkc
348d7eb946
viewer: ensure window is playing if viewer is
...
Fixes #1657
2021-10-21 13:08:19 -07:00
itsmattkc
89558d389e
timeline: draw zebra stripes on out of bounds areas
2021-10-21 12:08:22 -07:00
itsmattkc
963607b7d3
clip: retrieve any connected viewer on invalidate
2021-10-21 11:52:01 -07:00
itsmattkc
63a34327c5
yet another adjustment to forced off alpha
2021-10-21 11:51:33 -07:00
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
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
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
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
96c05b605c
ci: don't need these anymore
2021-10-07 11:48:44 -07:00
itsmattkc
9313e81669
ci: use parenthesis to resolve glob
2021-10-07 11:25:31 -07:00
itsmattkc
6208aee7f8
ci: print debug info
2021-10-07 11:18:35 -07:00
itsmattkc
e554575cb9
ci: get dir in separate command
2021-10-07 11:13:22 -07:00
itsmattkc
32898ccfc8
use cached dependency file instead of vcpkg
2021-10-07 11:07:47 -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
e68fa8abb2
Merge branch 'test-vcpkg'
2021-10-06 12:24:34 -07:00
itsmattkc
022ac6aad6
require message on crash report
2021-10-06 00:19:47 -07:00
itsmattkc
01b5441dec
test path for windows
2021-10-05 01:51:01 -07:00
itsmattkc
d630b03299
print path
2021-10-04 15:58:13 -07:00
itsmattkc
88a2763632
Update ci.yml
2021-10-04 00:43:17 -07:00
itsmattkc
2011a08c44
Update ci.yml
2021-10-04 00:21:26 -07:00
itsmattkc
669a78ec8f
build otio too
2021-10-03 23:55:06 -07:00
itsmattkc
d3b53e7612
copy ocio dlls
2021-10-03 23:08:58 -07:00
itsmattkc
f53e2425ad
add ocio bin to the path
2021-10-03 23:04:48 -07:00
itsmattkc
720e627a01
try pwd -W
2021-10-03 22:12:12 -07:00
itsmattkc
599a86d1ac
Update ci.yml
2021-10-03 20:44:50 -07:00
itsmattkc
d3dd29a976
Update ci.yml
2021-10-03 19:24:22 -07:00
itsmattkc
719b74053d
ensure x64
2021-10-03 19:10:48 -07:00
itsmattkc
f787cac170
irony
2021-10-03 18:36:55 -07:00
itsmattkc
e10d12e0d2
ci: build our own ocio
...
We require the Unicode fix, so until upstream merges it, we must compile it ourselves
2021-10-03 18:13:56 -07:00
itsmattkc
d0ca24b67e
use cygpath on copy
2021-10-03 12:53:14 -07:00
itsmattkc
4c8512a808
show me where the files are
2021-10-03 12:48:25 -07:00
itsmattkc
88e9122507
actually copy
2021-10-03 12:25:32 -07:00
itsmattkc
9e26c0c798
add more dlls
2021-10-03 11:50:08 -07:00
itsmattkc
0bbefb4592
don't deploy angle
2021-10-03 11:22:38 -07:00
itsmattkc
7925351ced
missing dll, maybe try whole qt5 again
2021-10-03 10:03:18 -07:00
itsmattkc
47ca095c74
try this
2021-10-02 23:11:39 -07:00
itsmattkc
f8a61295ae
i think this is the right path
2021-10-02 20:23:55 -07:00
itsmattkc
eeacf5c84e
try no path to windeployqt
...
Not sure if it's already in the path or if we'll need to add it manually
2021-10-02 19:57:17 -07:00
itsmattkc
0800b32861
path for crashpad
2021-10-02 19:01:52 -07:00
itsmattkc
cfc4e9aae8
try using action's parameters for better caching
2021-10-02 14:15:01 -07:00
itsmattkc
df2c9c3cf1
try adding vcpkg toolchain file
2021-10-02 13:52:44 -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
588379ffd7
clean after build
2021-10-02 09:28:03 -07:00
itsmattkc
9b0af75ac2
correct triplet
2021-10-02 02:03:13 -07:00
itsmattkc
3fe7f3e283
try setting commit id
2021-10-02 02:01:26 -07:00
itsmattkc
84ab522bd8
separate steps
2021-10-02 01:56:35 -07:00
itsmattkc
e02d2c7d33
acquire deps with vcpkg
2021-10-02 01:54: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
11dbd625ab
cmake: add FindPortAudio script
...
PortAudio only added a config a few weeks ago which means most package managers don't have it. I don't know if there's a way to use the config without having our own find script, but we'll see.
2021-10-01 16:37:42 -07:00
itsmattkc
fbc5997d32
removed reliance on Qt multimedia
2021-10-01 16:12:12 -07:00
itsmattkc
12a0c3a977
cmake: we no longer use Qt multimedia
2021-10-01 15:44:21 -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