Commit Graph
6353 Commits
Author SHA1 Message Date
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