Commit Graph
5407 Commits
Author SHA1 Message Date
itsmattkc ab8d9e14e8 moved sleep prevention code for further abstraction, implemented macOS 2021-11-11 16:14:37 -08:00
itsmattkc 65446fd70b export: use export timebase instead of original 2021-11-10 22:28:37 -08:00
ThomasWilshaw 010dd3a336 Merge pull request #1792 from ThomasWilshaw/screen_on
viewer: force screen to stay awake during playback
2021-11-10 23:34:05 +00:00
Thomas Wilshaw 2f5afb63b7 viewer: force screen to stay awake during playback 2021-11-10 15:59:01 +00:00
itsmattkc b02bc4c31d cmake: always define appversion macros 2021-11-09 15:34:05 -08:00
itsmattkc 6f55bc01ad Merge pull request #1782 from ThomasWilshaw/channel_count
traverser: catch color only jobs
2021-11-05 03:49:36 -07:00
Thomas Wilshaw ef2b5a7bf8 traverser: catch jobs with no texture
If a job has no texture (e.g. a Solid), force the channel count to at
least VideoParams::kRGBChannelCount.
2021-11-02 21:49:14 +00:00
itsmattkc cf1bd65b15 colorcoding: added f suffix for floats 2021-10-25 16:31:08 -07:00
itsmattkc cfdaae871a added more fidelity to function timer 2021-10-25 15:51:30 -07:00
itsmattkc dc79a6a5d9 revised text node
Fixes #1684
2021-10-25 15:46:06 -07:00
itsmattkc 6543512d00 fixed timeline crash 2021-10-25 14:54:48 -07:00
itsmattkc 4ed9ba5475 rename current text effect to textlegacy 2021-10-25 14:54:48 -07:00
itsmattkc e12e5db760 try sse wrapper for neon instructions 2021-10-25 12:30:47 -07:00
itsmattkc 222c62fa80 ffmpeg: find x264 specifically 2021-10-24 13:29:50 -07:00
itsmattkc cbfe424079 Merge pull request #1676 from CobaltSpace/master
Add H.264 RGB export option
2021-10-22 17:00:19 -07:00
Cobalt Space 8a91932889 use encoder, not decoder, and add to mpeg4 2021-10-22 15:35:03 -07:00
itsmattkc be24e7e580 timebased: set connected node before processing
Fixes #1775
2021-10-21 13:57:49 -07:00
itsmattkc 348d7eb946 viewer: ensure window is playing if viewer is
Fixes #1657
2021-10-21 13:08:19 -07:00
itsmattkc 89558d389e timeline: draw zebra stripes on out of bounds areas 2021-10-21 12:08:22 -07:00
itsmattkc 963607b7d3 clip: retrieve any connected viewer on invalidate 2021-10-21 11:52:01 -07:00
itsmattkc 63a34327c5 yet another adjustment to forced off alpha 2021-10-21 11:51:33 -07:00
itsmattkc adaef626f4 traverser: improve forced off alpha response 2021-10-21 11:06:22 -07:00
itsmattkc d40d497379 opengl: is src is single channel and dest is RGB, swizzle G and B 2021-10-21 11:04:33 -07:00
itsmattkc 55e87bae95 mathnode: fix macro issue 2021-10-18 21:37:36 -07:00
itsmattkc d884be9098 cmake: upgrade to C++14 2021-10-18 21:37:16 -07:00
itsmattkc c2d7ac1f96 audiomanager: handle no output device set 2021-10-16 12:28:29 -07:00
itsmattkc 4e5a9712c0 clip: fixed reversing
Adapted from PR #1656
2021-10-16 12:07:48 -07:00
itsmattkc a7f3c31dc7 Merge pull request #1770 from morrolinux/performance_optimizations
AudioVisualWaveform, SumSamples: improve performance by 10x on x86
2021-10-16 11:36:16 -07:00
itsmattkc 382d464952 math: fix linker error 2021-10-16 10:39:49 -07:00
itsmattkc 791acb47cb Merge pull request #1766 from timlau/fix-menunames
use base filename in File menu
2021-10-14 10:19:45 -07:00
itsmattkc a064ce0c94 mathnodebase: use func ptr instead of switch inside loop 2021-10-14 00:49:08 -07:00
itsmattkc 1eb5e44502 use sse instructions for volume/math 2021-10-13 17:15:47 -07:00
itsmattkc 8a4e992214 minor formatting 2021-10-13 17:00:43 -07:00
itsmattkc da810e3da6 Merge branch 'master' into pr/1770 2021-10-13 16:02:36 -07:00
itsmattkc bdfc0a719c Merge branch 'pause-audio-on-playback' 2021-10-13 16:01:39 -07:00
itsmattkc 4173eb3c49 conform audio to planar in the decoder 2021-10-13 16:01:26 -07:00
Moreno Razzoli 3656ed480e min_max_sse: design failsafe for lenghts not mod.4 2021-10-13 22:58:04 +02:00
Moreno Razzoli 7beb9f0595 Merge remote-tracking branch 'upstream/master' into performance_optimizations 2021-10-13 20:28:00 +02:00
Kaniol 2eba9ebb4b Update zh_CN.ts (#1768) 2021-10-13 13:15:55 +02:00
Moreno Razzoli 81be311ded AudioVisualWaveform, SumSamples: improve performance by 10x on x86 architecture by using platform specific optimizations 2021-10-12 08:59:12 +02:00
itsmattkc 67f0108827 viewer: pause audio cache on playback 2021-10-11 23:14:50 -07:00
itsmattkc 13a6c22f74 audio: optimized setting silence
I don't know why I thought we'd ever need a "fill" function for samples, but now that I've accepted we don't, this is so much faster.
2021-10-11 10:53:19 -07:00
itsmattkc 9962e57b46 fixed issue with versions of qt older than 5.15 2021-10-10 18:37:59 -07:00
itsmattkc 20cf77d8f2 cache: show background caching in task manager
Allows users to cancel and monitor total progress.
2021-10-09 19:33:17 -07:00
itsmattkc 4125f41d1f cache: fixed on-demand cache 2021-10-09 19:13:11 -07:00
itsmattkc eba2ca55d4 previewautocacher: better function structure 2021-10-09 18:39:37 -07:00
itsmattkc 84de151693 viewer: change playback interval 2021-10-09 17:38:35 -07:00
itsmattkc 006d42ecf1 framehashcache: use two relationally linked maps for optimization 2021-10-09 14:09:58 -07:00
itsmattkc 109d973f6e audiovisualwaveform: improved shift code 2021-10-09 14:09:35 -07:00
itsmattkc e02f50becd audioplaybackcache: ensure waveform is shifted 2021-10-09 14:09:23 -07:00