Commit Graph
5989 Commits
Author SHA1 Message Date
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
itsmattkc 9ba3f24f3b cache: fixed double write corruption 2022-05-16 16:10:54 -07:00
itsmattkc a7c466bd6b Merge branch 'master' into hashremoval 2022-05-16 15:44:34 -07:00
itsmattkc a48513a8a1 viewer: fixed issue with reverse playback 2022-05-16 15:44:25 -07:00
itsmattkc 23973699b4 render: improved overall flow 2022-05-16 15:41:50 -07:00
itsmattkc 96594ef948 keyframeview: adjust sequence time to node's time 2022-05-16 14:14:53 -07:00
itsmattkc bfd6a407a5 Merge branch 'master' into hashremoval 2022-05-16 09:12:49 -07:00
itsmattkc 7ab3350c59 timeline: ensure tentative subtitle command is taken when dropping onto null 2022-05-16 09:06:49 -07:00
itsmattkc 99d9be43ad ui: use new subtitles icon 2022-05-16 08:59:38 -07:00
itsmattkc c6a23e219c Merge pull request #1935 from pgilfernandez/icon_subtitles
New subtitles icon
2022-05-16 08:47:29 -07:00
itsmattkc 20d04af64b timeline: use sequence dimensions for width and height
Fixes #1923
2022-05-16 08:47:08 -07:00
itsmattkc 7130371690 timeline: improved subtitle import behavior 2022-05-16 08:37:14 -07:00
Pablo Gil bb5ce42916 new subtitles icon 2022-05-16 10:07:28 +02:00
itsmattkc d4987c3a78 ci: update brew before installing ninja 2022-05-15 22:38:46 -07:00
itsmattkc 79e1ea70a5 nodes: prevent transform traversals creeping back up 2022-05-15 22:31:34 -07:00
itsmattkc ea13f249b7 render: fixed threading regression 2022-05-15 21:36:40 -07:00
itsmattkc 81956d8869 viewer: allow queue some time to catch up 2022-05-15 21:13:24 -07:00
itsmattkc eaa105abf2 gizmos: correctly map cursor positions after new traversing implementation 2022-05-15 20:41:07 -07:00
itsmattkc 09c57422f9 ffmpeg: significantly optimized decoder 2022-05-15 19:33:01 -07:00
itsmattkc e9844ee135 implemented gizmo transforming through the node graph 2022-05-15 14:36:30 -07:00
itsmattkc a2ff3d607a serializer: skip overwriting subtitle params
Fixes #1934
2022-05-15 11:27:28 -07:00
itsmattkc 1fa51613f9 improved transition behavior
This is still not complete, but definitely should help a lot
2022-05-15 11:06:45 -07:00
itsmattkc 7493395103 implemented drop shadow node 2022-05-15 11:06:23 -07:00
itsmattkc 8853665187 config: save on preferences dialog accept 2022-05-14 15:02:32 -07:00
itsmattkc c75ee6014c ffmpeg: bypass ass encoding for srt
Fixes #1927
2022-05-14 08:56:06 -07:00
itsmattkc fb72ca4997 timeline: fix bug in trackviewitem drag/drop 2022-05-13 20:34:29 -07:00
itsmattkc ae8ab7ce3b viewer: remove unnecessary debug line 2022-05-13 12:35:59 -07:00
itsmattkc 912dcfdb3b timeline: allow dropping on trackviewitem to overwrite at 0
Fixes #1928
2022-05-13 09:52:28 -07:00
itsmattkc 07f92911cd text: minor refactoring to make rect setting code more reusable 2022-05-13 08:41:22 -07:00
itsmattkc b63b792d5a nodeparamview: added icon to "edit text in viewer" button 2022-05-13 08:41:22 -07:00
itsmattkc 8e642c82f8 Merge pull request #1914 from luzpaz/typos
Fix misc. source comment typos
2022-05-13 08:23:18 -07:00
Simran Spiller b42c57acac docker: Set C++17 for OTIO 2022-05-12 23:28:37 +02:00
itsmattkc b153834878 viewer: skip making object if rect too small 2022-05-12 13:56:10 -07:00
itsmattkc 1def68f1a4 viewer: allow adding objects with a rect 2022-05-12 13:40:11 -07:00
itsmattkc 18d10f6c8d widgets: unset cursor rather than setting arrow 2022-05-12 13:39:59 -07:00
itsmattkc 22bd9f4eec nodeparamviewitem: fix max column
Fixes #1922
2022-05-12 13:29:54 -07:00
itsmattkc 165a8edd0a volume: insert volume input
Fixes #1924
2022-05-12 12:00:00 -07:00