elsandosgrande
|
fc64f9e8a4
|
[skip ci] .gitignore: Ignore compile_flags.txt
|
2022-10-08 15:36:09 +02:00 |
|
itsmattkc
|
1765b8ab17
|
footage: don't use a divider higher than the global
|
2022-10-07 21:10:45 -07:00 |
|
itsmattkc
|
5420ceaa6f
|
exportdialog: don't double-set data
|
2022-10-06 09:47:04 -07:00 |
|
itsmattkc
|
0eadea8607
|
exportdialog: if using last used, set combobox to reflect that
|
2022-10-06 09:43:24 -07:00 |
|
itsmattkc
|
184e43fb68
|
encodingparams: fix bug where pixel aspect wasn't serialized
|
2022-10-06 09:42:57 -07:00 |
|
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 |
|