itsmattkc
|
7a8794fe88
|
ui: draw clip cache on timeline
|
2022-06-03 17:16:29 -07:00 |
|
itsmattkc
|
d4d2faf763
|
Merge branch 'master' into hashremoval
|
2022-06-02 09:50:46 -07:00 |
|
itsmattkc
|
64fbb23fdf
|
render: fixed deadlock on close
|
2022-06-02 09:50:38 -07:00 |
|
itsmattkc
|
fefb16e49b
|
fixed diskmanager delete bug
|
2022-06-01 10:31:28 -07:00 |
|
itsmattkc
|
998b9ba482
|
Merge branch 'master' into hashremoval
|
2022-06-01 10:06:33 -07:00 |
|
itsmattkc
|
8939a3aa66
|
allow concurrent decoders for different blocks
|
2022-06-01 10:03:33 -07:00 |
|
itsmattkc
|
eb9b1850ae
|
minor code cleanup
|
2022-05-31 20:14:07 -07:00 |
|
itsmattkc
|
44d81f6b00
|
render: dedicate thread to audio production
Prevents audio from getting stalled behind slow video jobs
|
2022-05-30 22:11:06 -07:00 |
|
itsmattkc
|
1e098496be
|
reimplement sfr queue clearing
|
2022-05-30 22:08:29 -07:00 |
|
itsmattkc
|
9918af2614
|
Merge branch 'master' into hashremoval
|
2022-05-30 21:00:05 -07:00 |
|
itsmattkc
|
ca26f023f2
|
viewer: improved frame queuing
|
2022-05-30 20:55:59 -07:00 |
|
itsmattkc
|
903d7bb1e6
|
Merge branch 'master' into hashremoval
|
2022-05-30 17:32:39 -07:00 |
|
itsmattkc
|
156b6adf99
|
decoder: ensure correct format is used for planes
|
2022-05-30 15:41:05 -07:00 |
|
itsmattkc
|
d28202a2db
|
render: convert yuv to rgb on gpu
Huge performance improvement
|
2022-05-30 15:34:38 -07:00 |
|
itsmattkc
|
9cc861cdd5
|
cache: cancel tasks on disable
|
2022-05-30 13:40:39 -07:00 |
|
itsmattkc
|
e3830116b0
|
clip: implement auto-cache option
|
2022-05-30 08:59:56 -07:00 |
|
itsmattkc
|
e3c3ee9ac4
|
code: removed unnecessary code
|
2022-05-30 08:59:25 -07:00 |
|
itsmattkc
|
930848e07a
|
decoder: make texture inside decoder
|
2022-05-29 18:33:35 -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 |
|