13
0
Commit Graph

33360 Commits

Author SHA1 Message Date
9531878596 remove incorrectly retained code (post rebase conflict resolution) 2021-08-13 12:51:36 -06:00
bb87f33506 fix timeline types in region/cue marker operations 2021-08-13 12:51:36 -06:00
7415f5cc18 fix timeline type usage in region/cue markers 2021-08-13 12:51:36 -06:00
dcd3766c33 fix semi-replicated code (post rebase conflict resolution) 2021-08-13 12:51:36 -06:00
cedf875a42 fix timeline types 2021-08-13 12:51:36 -06:00
31b7244856 fix timeline types (post rebase conflict resolution) 2021-08-13 12:51:36 -06:00
03bfb91aff fix argument name (post rebase conflict resolution) 2021-08-13 12:51:36 -06:00
83b9424082 fix namespace error (post rebase conflict resolution) 2021-08-13 12:51:36 -06:00
857ca46a95 fix timeline type usage 2021-08-13 12:51:36 -06:00
1520b53aae remove obsolete method (post rebase conflict resolution) 2021-08-13 12:51:36 -06:00
3c57e4a485 fix timeline type use 2021-08-13 12:51:36 -06:00
9009bbf986 fix declaration of {Public,}Editor::do_import() (post rebase conflict resolution) 2021-08-13 12:51:36 -06:00
b55bb41832 fix timeline type -> sample in ::write_one_track()
This needs to be modified to use Beats not samples.
2021-08-13 12:51:36 -06:00
e519dfc0aa fix timeline types in Region::move_cue_markers() decl 2021-08-13 12:51:36 -06:00
6895e6840d remove mistakenly remaining code (post rebase conflict resolution) 2021-08-13 12:51:36 -06:00
411a6f2385 fix timeline arithmetic in cue marker motion 2021-08-13 12:51:36 -06:00
3def228560 fix timeline types for ffmpegsource 2021-08-13 12:51:36 -06:00
4f18d7f220 fix timeline types for Location::ripple() method 2021-08-13 12:51:36 -06:00
c8dc300fe7 fix missing method return type (post rebase conflict resolution) 2021-08-13 12:51:36 -06:00
5bb1c01482 fix timeline types (post-rebase conflict resolution) 2021-08-13 12:51:36 -06:00
318ab0c338 add cue markers member to Source (post-rebase conflict resolution) 2021-08-13 12:51:36 -06:00
2330e867b9 remove code no longer required (post-rebase conflict resolution) 2021-08-13 12:51:36 -06:00
d4cfedf6d4 fix duplication of method-scope variable decl 2021-08-13 12:51:36 -06:00
cd1f6269a9 not entirely what this fix is, but i think it is just whitespace (post-rebase conflict resolution) 2021-08-13 12:51:36 -06:00
5498c433ad fix incorrect lexical scope introduced during rebase conflict resolution 2021-08-13 12:51:36 -06:00
029fb065b7 fix timeline type issues 2021-08-13 12:51:35 -06:00
0e264ad2db fix timeline arithmetic operations 2021-08-13 12:51:35 -06:00
12fb9608d9 fix some timeline type issues 2021-08-13 12:51:35 -06:00
5f4fa2d9ea fix gap callback argument types at point of use 2021-08-13 12:51:35 -06:00
0114516c82 add Playlist::remove_gaps() with nutempo timeline types 2021-08-13 12:51:35 -06:00
8fca5796d6 fix declaration of Playlist::ripple_unlocked() (lost in rebase conflict resolution) 2021-08-13 12:51:35 -06:00
6e7f9029ec fix types of Playlist member objects (lost in rebase conflict resolution) 2021-08-13 12:51:35 -06:00
caba355012 Add required copy constructor for Temporal::Meter 2021-08-13 12:51:35 -06:00
dec3b9bc2e cleanup mess from manual rebase against master (GUI edition) 2021-08-13 12:51:35 -06:00
ba3fc66aa5 cleanup mess from manual rebase against master 2021-08-13 12:51:35 -06:00
8cc54e5c7e fix use of timepos_t for locates after rebase with new transport API changes 2021-08-13 12:51:35 -06:00
f749d4f03e fix rebase issue with positional math (we don't allow " - 1") 2021-08-13 12:51:35 -06:00
bc98af7433 fix a subtle detail in loudness analysis after timeline type changes 2021-08-13 12:51:35 -06:00
38aa2560f3 libtemporal: remove unnecessary initialization 2021-08-13 12:51:35 -06:00
f61adcd738 temporal: knarly template code to consolidate and rationalize duplicated methods 2021-08-13 12:51:35 -06:00
7938d8de4f fix (some) editing based on tempo & meter marks
After beginning an edit operation with TempoMap::write_copy(), the tempoPoint and meterPoint objects
referenced by markers are incorrect, since they refer to the original map, not the copy we are working
on. Fix this with Editor::reassociate_metric_markers()

Some instances requiring this fix may still remain
2021-08-13 12:51:35 -06:00
5838bcbe7c clean up unsafe use of printf() by commenting it out 2021-08-13 12:51:35 -06:00
5327cf7be7 allow the click points for the click to contain points before the start (gracefully) 2021-08-13 12:51:35 -06:00
73ad70648d bump session file version 2021-08-13 12:51:35 -06:00
585346ce56 libtemporal: fix many different issues with tempo ramps
API changes, ensuring omega is computed, saved, and restored, generic methods to get tempo/meter at a position, and lots more
2021-08-13 12:51:35 -06:00
18e2c36648 libevoral: fix arguments to Sequencer::iterator::invalidate()
clang picked up the mismatch (gcc did not), which reflects a realization while working
on the nutempo2 branch that nothing ever used the old set<Notes> that was being passed
as an argument
2021-08-13 12:51:35 -06:00
3076d22987 macOS 10.12 finally started defining CLOCK_{REALTIME,MONOTONIC} and I think this is the correct way to test for that 2021-08-13 12:51:35 -06:00
3256350ef8 libtemporal: needs "OSX" pseudo-lib to pick up required macOS flags 2021-08-13 12:51:35 -06:00
5895909188 libtemporal: remove unnecessary inclusion of pbd/compose.h from beats.h
this causes breakage in clangs ADL lookup of various operator<<() overloads
2021-08-13 12:51:35 -06:00
52d41fa4e1 fix timeline type usage on macOS 2021-08-13 12:51:35 -06:00