itsmattkc
|
2076d0b2c5
|
exportdialog: ignore preset combobox change when loading presets
|
2022-10-06 00:46:32 -07:00 |
|
itsmattkc
|
b2b32805ee
|
ffmpegdecoder: ensure scaled frame is unref'd
|
2022-10-06 00:32:24 -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
|
4ea1870098
|
exportdialog: fixed bug where format change signal didn't fire when loading preset
|
2022-10-05 16:04:42 -07:00 |
|
itsmattkc
|
906f802422
|
viewer: only render sequence waveforms when waveform view is visible
|
2022-10-04 21:51:05 -07:00 |
|
itsmattkc
|
5d5b2440a1
|
ffmpegdecoder: improved glsl and swscale interoperability
|
2022-10-04 21:24: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
|
73e1e60f82
|
Revert "ffmpegdecoder: removed conflicting deinterlacing code"
This reverts commit 95851c0656.
|
2022-10-04 20:52:56 -07:00 |
|
itsmattkc
|
c173bcad2a
|
mainwindow: remove timeline from "main time panels" when destroyed
Fixes potential crash with multiple sequences
|
2022-10-04 20:52:38 -07:00 |
|
itsmattkc
|
783d9af864
|
encoder: fix bug where audio bitrate wasn't serialized
|
2022-10-04 12:36:19 -07:00 |
|
itsmattkc
|
75e78ae1e0
|
ffmpegdecoder: minor code cleanup
|
2022-10-04 11:29:28 -07:00 |
|
itsmattkc
|
95851c0656
|
ffmpegdecoder: removed conflicting deinterlacing code
|
2022-10-04 11:08:33 -07:00 |
|
itsmattkc
|
5a15e2df50
|
core: limit recently opened projects size
|
2022-10-04 11:08:15 -07:00 |
|
itsmattkc
|
42ba84bf5f
|
multicam: finished UI implementation
|
2022-10-03 17:24:09 -07:00 |
|
itsmattkc
|
3275dac50f
|
decoder: fixed longstanding audio sync issue
Wow this has probably been a bug for 3 years straight
|
2022-10-03 15:30:52 -07:00 |
|
itsmattkc
|
9d2a9a632c
|
textv3: fix possible var size issue
|
2022-10-02 14:35:36 -07:00 |
|
itsmattkc
|
a6315a780d
|
timeline: started implementation of multicam function
|
2022-10-02 12:25:01 -07:00 |
|
itsmattkc
|
681e66f34c
|
multicam: ensure node is disconnected when closing
|
2022-10-02 12:02:50 -07:00 |
|
itsmattkc
|
8a2f2912b4
|
multicam: allow overrides by selecting multicam nodes in nodeview
|
2022-10-02 11:23:55 -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
|
ecb901ea9a
|
multicamwidget: look for multicams in clip links
|
2022-10-02 10:48:24 -07:00 |
|
itsmattkc
|
14c7bd6dbc
|
multicam: implemented queuing of future node selections during playback
|
2022-10-02 10:39:35 -07:00 |
|
itsmattkc
|
14bf515d3f
|
multicam: various improvements
|
2022-10-01 16:57:46 -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
|
087325e4b2
|
audiowaveformview: fixed bug with waveform update signal
|
2022-10-01 09:57:28 -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
|
640e6741f4
|
multicam: prioritize current clip under playhead
|
2022-09-29 19:45:38 -07:00 |
|
itsmattkc
|
6e183fe4be
|
multicam: refactor to heavily optimize multicam monitor retrieval
|
2022-09-29 17:50:09 -07:00 |
|
itsmattkc
|
b28495c7a6
|
nodeparamview: speed up node adding
|
2022-09-28 19:56:18 -07:00 |
|
itsmattkc
|
63163ba23e
|
viewer: fix crash on some gizmos
|
2022-09-28 17:58:52 -07:00 |
|
itsmattkc
|
74a1ec1479
|
multicam: implement clip splitting
|
2022-09-28 17:57:09 -07:00 |
|
itsmattkc
|
06c7dacf86
|
audiowaveformcache: mark function override
|
2022-09-28 08:45:03 -07:00 |
|
itsmattkc
|
fe159bdd73
|
rendermanager: use multithreading for waveforms
|
2022-09-27 22:06:05 -07:00 |
|
itsmattkc
|
af8c0942f0
|
audiovisualwaveform: remove debug line
|
2022-09-27 22:00:32 -07:00 |
|
itsmattkc
|
fc579356d9
|
audiovisualwaveform: allow arbitrary offsets for waveforms
|
2022-09-27 21:59:35 -07:00 |
|
itsmattkc
|
149b1b3690
|
audiowaveformcache: improve passthrough system
|
2022-09-27 21:17:37 -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
|
c0d8d24c47
|
viewer: fix incorrect if statement bug
|
2022-09-27 17:01:40 -07:00 |
|
itsmattkc
|
01c3c6050d
|
restored audio functionality
|
2022-09-27 13:46:42 -07:00 |
|
itsmattkc
|
9d54e24d9d
|
colorvalueswidget: detect rgba hex
|
2022-09-26 08:33:24 -07:00 |
|