itsmattkc
|
c29939b523
|
use audio waveform constants to determine min/max zoom levels
|
2021-09-28 21:35:24 -07:00 |
|
itsmattkc
|
337cb4838d
|
viewer: use clamp
Cleaner code
|
2021-09-27 14:58:45 -07:00 |
|
itsmattkc
|
5152ca973c
|
Merge branch 'master' into new-audio-cache
|
2021-09-27 11:18:03 -07:00 |
|
itsmattkc
|
c7bcf4ecad
|
nodeview: remove from attached items when removing node
|
2021-09-27 11:10:31 -07:00 |
|
itsmattkc
|
407407491f
|
timeline: add null check
|
2021-09-27 11:05:35 -07:00 |
|
itsmattkc
|
b3566f9420
|
nodes: use more directconnections
Still don't know if this will help, but I guess we'll see
|
2021-09-27 10:47:01 -07:00 |
|
itsmattkc
|
05a8a9f25a
|
graph: use directconnection
I don't know, but this might help fix certain crashes where a "connect" signal is received before an "add" signal
|
2021-09-27 10:38:13 -07:00 |
|
itsmattkc
|
afe02c1033
|
viewer: use function pointer
Possibly slightly faster
|
2021-09-27 00:38:08 -07:00 |
|
itsmattkc
|
79e49d0b24
|
viewer: improved playback behavior
|
2021-09-26 23:21:21 -07:00 |
|
itsmattkc
|
867123ead9
|
added note
|
2021-09-26 14:26:19 -07:00 |
|
itsmattkc
|
db873dfc69
|
reimplemented reversing and shuttling in new audio
|
2021-09-26 14:22:50 -07:00 |
|
itsmattkc
|
6f3f7e558b
|
use shared ptr for audio device
Prevents deletion before audio output has received stop signal
|
2021-09-25 13:29:30 -07:00 |
|
itsmattkc
|
845b4a7559
|
use ffmpeg for sample packing
FFmpeg has a much more optimized algorithm than we do so may as well use it.
|
2021-09-25 13:22:13 -07:00 |
|
itsmattkc
|
4c9863a696
|
implement audio device to pull directly from renderer
|
2021-09-25 12:44:58 -07:00 |
|
itsmattkc
|
35873dce01
|
started new cache
|
2021-09-23 17:08:12 -07:00 |
|
itsmattkc
|
a653ab6808
|
transition: fixed crash
|
2021-09-23 17:07:03 -07:00 |
|
itsmattkc
|
1ab13c3ab6
|
cache: reduce audio interval
|
2021-09-23 00:47:48 -07:00 |
|
itsmattkc
|
bc9afc8428
|
cache: remove unnecessary line
|
2021-09-23 00:47:34 -07:00 |
|
itsmattkc
|
4fd7298cc3
|
cache: add audio option
|
2021-09-23 00:47:21 -07:00 |
|
itsmattkc
|
0b205ece9c
|
cache: improved code flow
|
2021-09-23 00:16:05 -07:00 |
|
itsmattkc
|
e101f3f4fe
|
viewer: add option to stop playback on last frame
Fixes #1685
|
2021-09-22 19:40:22 -07:00 |
|
itsmattkc
|
8796cce8c6
|
nodeparamview: improved node value tree size policy
|
2021-09-22 18:55:56 -07:00 |
|
itsmattkc
|
c15f92320d
|
threadpool: don't run cancelled ticket
|
2021-09-22 18:32:33 -07:00 |
|
itsmattkc
|
8f4095019a
|
renderer: added null check to fix crash
|
2021-09-22 18:30:09 -07:00 |
|
itsmattkc
|
04945ff4ff
|
renderer: fixed crash
|
2021-09-22 18:24:45 -07:00 |
|
itsmattkc
|
401f8d394c
|
shapenode: added gizmos
|
2021-09-22 01:45:05 -07:00 |
|
itsmattkc
|
2ea29f9ea9
|
shape: center node
|
2021-09-21 21:32:31 -07:00 |
|
itsmattkc
|
8277748719
|
render: avoid hashing null node
|
2021-09-21 21:32:20 -07:00 |
|
itsmattkc
|
0669069181
|
viewer: nicer scrubbing
|
2021-09-21 20:49:39 -07:00 |
|
itsmattkc
|
dc7f7a6dda
|
formalized valuehint as a class
|
2021-09-21 20:13:14 -07:00 |
|
itsmattkc
|
677277c16d
|
renderer: improved code flow
|
2021-09-21 19:10:03 -07:00 |
|
itsmattkc
|
751b5f6c44
|
timeline: used footage params as basis for manual selection
|
2021-09-21 19:03:51 -07:00 |
|
itsmattkc
|
2d3aaa474d
|
timeline: fixed crash
|
2021-09-21 12:38:01 -07:00 |
|
itsmattkc
|
3b8736dbf7
|
timeline: check if sequence outputs to node about to be imported
Fixes #1744
|
2021-09-21 12:27:12 -07:00 |
|
itsmattkc
|
f78a4643f3
|
timeline: use vector rather than map
|
2021-09-21 11:57:42 -07:00 |
|
itsmattkc
|
f184e5cd31
|
projectexplorer: improved rename functionality
|
2021-09-21 11:57:26 -07:00 |
|
itsmattkc
|
75b4e3e257
|
nodes: fixed new crash
|
2021-09-21 11:57:08 -07:00 |
|
itsmattkc
|
32d6aa141b
|
maybe this will do it
|
2021-09-21 11:30:40 -07:00 |
|
itsmattkc
|
66a021158e
|
rewrite valuehint init
Hopefully macOS will like this
|
2021-09-21 00:08:02 -07:00 |
|
itsmattkc
|
f49712b4ed
|
fixed uninitialized variable
|
2021-09-20 23:07:59 -07:00 |
|
itsmattkc
|
b70547c5a0
|
removed unnecessary semicolon
|
2021-09-20 22:43:42 -07:00 |
|
itsmattkc
|
748d909628
|
hashtraverser: fixed missing override tags
|
2021-09-20 22:42:53 -07:00 |
|
itsmattkc
|
323e6c34a2
|
remove dbg string
|
2021-09-20 22:13:34 -07:00 |
|
itsmattkc
|
16e97e7ed4
|
hash audio some audio parameters
|
2021-09-20 21:56:28 -07:00 |
|
itsmattkc
|
0df7012c9e
|
rewrote hashing
|
2021-09-20 21:14:15 -07:00 |
|
itsmattkc
|
8e195a0a9c
|
won't be needing this anymore :^)
|
2021-09-20 21:13:32 -07:00 |
|
itsmattkc
|
a77166c833
|
fixed otio issue
|
2021-09-20 21:12:44 -07:00 |
|
itsmattkc
|
7ba5dca4ab
|
renderer: always hash along edges
|
2021-09-19 23:11:20 -07:00 |
|
itsmattkc
|
67c7c71ca2
|
implemented "value hints" for choosing output values to use
|
2021-09-17 20:56:53 -07:00 |
|
itsmattkc
|
a5e7859e1f
|
audiovisualwaveform: fixed overwrite silence bug
|
2021-09-17 20:52:35 -07:00 |
|