itsmattkc
|
3302c3633c
|
track: emit virtual height rather than pixel height
|
2022-11-11 12:29:52 -08:00 |
|
itsmattkc
|
28b8b22437
|
footage: don't assume non-video tracks are audio tracks
Fixes #2093
|
2022-11-11 09:58:26 -08:00 |
|
itsmattkc
|
38517c8c31
|
node: removed slow unrecommended functions
|
2022-11-05 11:58:38 -07:00 |
|
itsmattkc
|
073e9fdb0e
|
fixed transition regression
|
2022-11-01 21:04:44 -07:00 |
|
itsmattkc
|
451de7030b
|
Merge branch 'move-time-to-viewer'
|
2022-11-01 18:20:22 -07:00 |
|
itsmattkc
|
d6bb3cf5b6
|
removed inappropriate optional argument
|
2022-11-01 12:48:32 -07:00 |
|
itsmattkc
|
ca47792dc7
|
nodes: clamp footage retrieval times for clips
Fixes #2070
|
2022-11-01 12:44:01 -07:00 |
|
itsmattkc
|
5e92930de0
|
nodes: fix loop mode regression
|
2022-11-01 09:15:51 -07:00 |
|
itsmattkc
|
4d80044d6d
|
upgrade to qt 6 compliance
|
2022-10-28 19:42:14 -07:00 |
|
itsmattkc
|
3ae7f0ff7e
|
diptocolortransition: ensure base params are retranslated too
|
2022-10-24 10:05:49 -07:00 |
|
itsmattkc
|
f4011db5b4
|
diptocolortransition: ensure input name is set
|
2022-10-24 09:28:15 -07:00 |
|
itsmattkc
|
89677ce7e4
|
transition: push null texture if none exists
|
2022-10-24 09:19:44 -07:00 |
|
itsmattkc
|
d1545745d8
|
various: moved time from viewer UI to viewer node
|
2022-10-23 20:56:04 -07:00 |
|
itsmattkc
|
fc56058e8a
|
nodes: allow two texture inputs in opacity
|
2022-10-23 20:23:48 -07:00 |
|
itsmattkc
|
93f88042d1
|
math: use operation by default for name
|
2022-10-23 19:52:08 -07:00 |
|
itsmattkc
|
6ce80f4469
|
multicamnode: use combobox for current source instead of int
|
2022-10-23 12:31:42 -07:00 |
|
itsmattkc
|
5096278e60
|
nodes: use much smarter time transform function
Fixes #2042
|
2022-10-23 12:15:36 -07:00 |
|
itsmattkc
|
9b0ba2a6c4
|
transition: show in param view
|
2022-10-16 09:43:02 -07:00 |
|
itsmattkc
|
1765b8ab17
|
footage: don't use a divider higher than the global
|
2022-10-07 21:10:45 -07:00 |
|
itsmattkc
|
9ccf6fc1ab
|
node: updated incompatible function
|
2022-10-05 21:10:55 -07:00 |
|
itsmattkc
|
fa8dc8892b
|
clip: limit input node lookup to 1
|
2022-10-05 21:01:15 -07:00 |
|
itsmattkc
|
1fe91ada05
|
footage: use null timestamp for invalid footage modified time
|
2022-10-05 21:01:04 -07:00 |
|
itsmattkc
|
d9c50ce176
|
clip: limit maximum multicam to 1
|
2022-10-05 20:54:17 -07:00 |
|
itsmattkc
|
906f802422
|
viewer: only render sequence waveforms when waveform view is visible
|
2022-10-04 21:51:05 -07:00 |
|
itsmattkc
|
ef8996d48f
|
nodes: allow ignoring specific inputs for rendering
Also ignore sequence input on multicam
|
2022-10-04 21:13:01 -07:00 |
|
itsmattkc
|
42ba84bf5f
|
multicam: finished UI implementation
|
2022-10-03 17:24:09 -07:00 |
|
itsmattkc
|
9d2a9a632c
|
textv3: fix possible var size issue
|
2022-10-02 14:35:36 -07:00 |
|
itsmattkc
|
2aaf96d55b
|
multicamnode: only push active element if element exists
|
2022-10-02 11:00:32 -07:00 |
|
itsmattkc
|
2f9ec9d13e
|
node: improved input error reporting
|
2022-10-02 11:00:14 -07:00 |
|
itsmattkc
|
e91ae5e4df
|
Merge branch 'master' into multicam
|
2022-10-01 13:51:04 -07:00 |
|
itsmattkc
|
df97df635d
|
timeline: implement nest function
Also includes some improved cache/request code
|
2022-10-01 13:04:51 -07:00 |
|
itsmattkc
|
69679d4494
|
Merge branch 'master' into multicam
|
2022-10-01 10:00:23 -07:00 |
|
itsmattkc
|
895250ab48
|
viewer: fix issue with waveform on footage
|
2022-10-01 09:57:00 -07:00 |
|
itsmattkc
|
df0a52b3c6
|
track: ensure copies are within bounds
|
2022-09-30 16:01:36 -07:00 |
|
itsmattkc
|
76e0e2bd13
|
Merge branch 'master' into multicam
|
2022-09-29 21:18:30 -07:00 |
|
itsmattkc
|
2d0af6f335
|
track: fix audio regression
|
2022-09-29 20:19:32 -07:00 |
|
itsmattkc
|
6e183fe4be
|
multicam: refactor to heavily optimize multicam monitor retrieval
|
2022-09-29 17:50:09 -07:00 |
|
itsmattkc
|
74a1ec1479
|
multicam: implement clip splitting
|
2022-09-28 17:57:09 -07:00 |
|
itsmattkc
|
a29fa4bc4d
|
fixed generator with merge issue
|
2022-09-27 18:44:00 -07:00 |
|
itsmattkc
|
80a900d105
|
multicam: show highlight around selected source
|
2022-09-27 18:22:47 -07:00 |
|
itsmattkc
|
01c3c6050d
|
restored audio functionality
|
2022-09-27 13:46:42 -07:00 |
|
itsmattkc
|
a6b8b7ccbc
|
multicam: finished usable implementation
|
2022-09-25 20:26:10 -07:00 |
|
itsmattkc
|
e4c2f37adc
|
multicamnode: offset 1 and min 0
|
2022-09-25 18:06:27 -07:00 |
|
itsmattkc
|
ed58d54fa7
|
track: return no active elements if block is disabled
|
2022-09-25 18:06:17 -07:00 |
|
itsmattkc
|
c1c2d0bc05
|
Merge branch 'master' into multicam
|
2022-09-25 16:39:03 -07:00 |
|
itsmattkc
|
490677fbca
|
chromakey: add invert mask option
|
2022-09-25 10:37:02 -07:00 |
|
itsmattkc
|
6ce920c5c8
|
nodes: resolve audio jobs in the old way for now
|
2022-09-24 18:50:17 -07:00 |
|
itsmattkc
|
c0d8ff403f
|
nodes: rework so that jobs can be completely deferred
Big optimization requiring a lot of refactoring.
|
2022-09-24 18:44:59 -07:00 |
|
itsmattkc
|
cde6129868
|
node: simplify traverser/node globals
|
2022-09-23 16:59:12 -07:00 |
|
itsmattkc
|
d5e12eb091
|
mask: add invert option
|
2022-09-23 16:58:49 -07:00 |
|