Commit Graph
6025 Commits
Author SHA1 Message Date
itsmattkc e3c3ee9ac4 code: removed unnecessary code 2022-05-30 08:59:25 -07:00
itsmattkc 2f7dc3c98b implemented separate waveform cache 2022-05-29 17:52:35 -07:00
itsmattkc 826090b621 cache: save states to disk 2022-05-29 14:03:09 -07:00
itsmattkc 89b6cce2b2 Merge branch 'master' into hashremoval 2022-05-29 11:18:58 -07:00
itsmattkc 29908f2d8b math: revised timestamp calculations around epsilon 2022-05-29 11:13:05 -07:00
itsmattkc bbf6f8f9f9 export: fixed stills 2022-05-29 10:15:32 -07:00
itsmattkc abb9c409e2 sequence: add test preview option 2022-05-29 09:20:12 -07:00
itsmattkc 8455e94de3 nodeparamview: fix crash when body is recreated 2022-05-28 19:20:33 -07:00
itsmattkc fc68a123ba project: reprobe and merge params when file changes are found 2022-05-28 12:25:50 -07:00
itsmattkc 15087b2cd2 render: clear task lists when changing node 2022-05-28 10:27:28 -07:00
itsmattkc e9404ba869 added second frame cache for thumbnails 2022-05-27 19:16:08 -07:00
itsmattkc 3d8c0114fb render: remove unused function 2022-05-27 11:20:38 -07:00
itsmattkc 6a65c0fa38 render: clamp audio samples when finalized 2022-05-27 10:04:30 -07:00
itsmattkc 60f7f06de4 implemented base for thumbnail display 2022-05-25 11:18:08 -07:00
itsmattkc c2570b23c3 oiiodecoder: improved code 2022-05-24 18:49:29 -07:00
itsmattkc 6371fe0bc0 decoder: removed interlacing property
Interlacing should be moved somewhere else in the pipeline
2022-05-24 17:18:22 -07:00
itsmattkc 44b9888efb Merge branch 'master' into hashremoval 2022-05-24 16:45:27 -07:00
itsmattkc 2090d076fe use smarter audio cache that can only have partial sections cached 2022-05-24 16:07:18 -07:00
itsmattkc eca236134b renderer: use probed params for tex gen 2022-05-24 14:26:02 -07:00
itsmattkc b97c314183 Merge branch 'master' into hashremoval 2022-05-24 13:13:49 -07:00
itsmattkc 36e56b4941 nodetraverser: actually use the correct format
Oof this was so stupid
2022-05-24 13:09:31 -07:00
itsmattkc de616afac2 Merge branch 'master' into hashremoval 2022-05-23 11:44:12 -07:00
itsmattkc d600d3acb8 nodeparamview: fix null receiver warning 2022-05-23 11:35:56 -07:00
Thomas Wilshaw f697530574 Sanitizers: Fix logic setting up memory sanitizer 2022-05-23 14:35:44 +01:00
itsmattkc f124ad3178 cache waveforms at clip level 2022-05-22 20:54:59 -07:00
itsmattkc b99fb32954 Merge branch 'master' into hashremoval 2022-05-22 16:59:35 -07:00
itsmattkc 4b4e0a496c timebasedview: use clamped values when setting scroll 2022-05-22 16:58:05 -07:00
itsmattkc d68cce17f6 ffmpegdecoder: check if instance open before validating pix fmt 2022-05-22 15:30:20 -07:00
itsmattkc cab62ba5d1 ffmpegdecoder: read pixel format from frame instead of stream 2022-05-22 13:41:44 -07:00
itsmattkc 3cf01c1464 timeline: show media in adj in ghost overlays 2022-05-21 19:55:14 -07:00
itsmattkc ee87ac27af viewer: remove unnecessary lines from master 2022-05-21 19:29:27 -07:00
itsmattkc e59d0884db Merge branch 'master' into hashremoval 2022-05-21 19:18:59 -07:00
itsmattkc 3de9251cf5 viewer: limit invalidation range 2022-05-21 18:34:41 -07:00
itsmattkc 766a5bf688 audiovisualwaveform: skip null copy length 2022-05-21 17:26:54 -07:00
itsmattkc 5a24ac420b remove autocache config entry
Auto-cache can still be set from sequence settings
2022-05-20 10:19:09 -07:00
itsmattkc c5b6b0c4fc crashhandler: fix symbol issue 2022-05-19 18:16:30 -07:00
itsmattkc b0530cd55d decoders: upload directly to texture 2022-05-19 16:54:18 -07:00
itsmattkc 5ae6a101c2 ffmpegdecoder: use avframeptrs internally 2022-05-19 16:16:35 -07:00
itsmattkc 5a86c1b47f ffmpegdecoder: improve scaler refresh 2022-05-19 14:00:56 -07:00
itsmattkc f4af8353bd viewer: temporarily patched to fix live updates
Fixes #1938
2022-05-19 10:53:31 -07:00
itsmattkc 4694485f2d tests: remove now obsolete test 2022-05-18 22:31:01 -07:00
itsmattkc f85c41a0d6 cache: warn user in UI when disk cache is full 2022-05-18 10:57:25 -07:00
itsmattkc ac3c38af9f diskmanager: fixed issues regarding frame deletion 2022-05-18 10:57:11 -07:00
itsmattkc 8ff62caf8a rendertask: updated for new architecture 2022-05-16 21:28:06 -07:00
itsmattkc 7084d0feb6 moved more cache functions out of viewer 2022-05-16 20:33:59 -07:00
itsmattkc e73f01b527 previewautocache: make render functions node-agnostic 2022-05-16 19:59:13 -07:00
itsmattkc e0bb31b199 remove shifts, operations, and make caches node-agnostic 2022-05-16 19:53:38 -07:00
itsmattkc 70a4f7e749 viewer: queue based on frame rate 2022-05-16 17:26:47 -07:00
itsmattkc c3f0c75558 code: minor improvements to readability/flow 2022-05-16 17:26:40 -07:00
itsmattkc 5539440e7f move cache saving to renderprocessor
In my testing, this doesn't seem to help performance whatsoever, but at least the code is cleaner.
2022-05-16 17:02:18 -07:00