summaryrefslogtreecommitdiff
path: root/libs
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2009-11-20 22:38:15 +0000
committerPaul Davis <paul@linuxaudiosystems.com>2009-11-20 22:38:15 +0000
commit84ed50fd8b03b79f489a6f299c3cab34d3288dab (patch)
tree0c208bed626ba4dc96f9d0dc29fdb2e25293d078 /libs
parentc08077eef8606ebb1f4f6e7ad1a7855296da9dd1 (diff)
do not indirect through AU transport state pointers when actually testing for null
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6141 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs')
-rw-r--r--libs/ardour/audio_unit.cc8
1 files changed, 4 insertions, 4 deletions
diff --git a/libs/ardour/audio_unit.cc b/libs/ardour/audio_unit.cc
index 41c56521c3..1a14053d5f 100644
--- a/libs/ardour/audio_unit.cc
+++ b/libs/ardour/audio_unit.cc
@@ -1127,7 +1127,7 @@ AUPlugin::get_musical_time_location_callback (UInt32* outDeltaSampleOffsetToNe
TempoMap::Metric metric = tmap.metric_at (_session.transport_frame() + current_offset);
tmap.bbt_time_with_metric (_session.transport_frame() + current_offset, bbt, metric);
- if (*outDeltaSampleOffsetToNextBeat) {
+ if (outDeltaSampleOffsetToNextBeat) {
if (bbt.ticks == 0) {
/* on the beat */
*outDeltaSampleOffsetToNextBeat = 0;
@@ -1137,14 +1137,14 @@ AUPlugin::get_musical_time_location_callback (UInt32* outDeltaSampleOffsetToNe
}
}
- if (*outTimeSig_Numerator) {
+ if (outTimeSig_Numerator) {
*outTimeSig_Numerator = (UInt32) lrintf (metric.meter().beats_per_bar());
}
- if (*outTimeSig_Denominator) {
+ if (outTimeSig_Denominator) {
*outTimeSig_Denominator = (UInt32) lrintf (metric.meter().note_divisor());
}
- if (*outCurrentMeasureDownBeat) {
+ if (outCurrentMeasureDownBeat) {
/* beat for the start of the bar.
1|1|0 -> 1