summaryrefslogtreecommitdiff
path: root/src/lib/audio_decoder.cc
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2021-04-29 21:43:44 +0200
committerCarl Hetherington <cth@carlh.net>2021-05-07 09:29:59 +0200
commit9900ce33c6026e9513d9a4f2a67e4366601c1292 (patch)
tree14508ada2feb97145420674baf031d0c73335789 /src/lib/audio_decoder.cc
parent02862005c6237ce2752316001f3f79f2114fd41a (diff)
Rename ContentAudio -> PieceAudio and pass audio through Piece.
Diffstat (limited to 'src/lib/audio_decoder.cc')
-rw-r--r--src/lib/audio_decoder.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/audio_decoder.cc b/src/lib/audio_decoder.cc
index 77c9b0695..9227cb962 100644
--- a/src/lib/audio_decoder.cc
+++ b/src/lib/audio_decoder.cc
@@ -128,7 +128,7 @@ AudioDecoder::emit (shared_ptr<const Film> film, AudioStreamPtr stream, shared_p
data = ro;
}
- Data(stream, ContentAudio (data, _positions[stream]));
+ Data(stream, data, _positions[stream]);
_positions[stream] += data->frames();
}
@@ -178,7 +178,7 @@ AudioDecoder::flush ()
for (auto const& i: _resamplers) {
auto ro = i.second->flush ();
if (ro->frames() > 0) {
- Data (i.first, ContentAudio (ro, _positions[i.first]));
+ Data (i.first, ro, _positions[i.first]);
_positions[i.first] += ro->frames();
}
}
@@ -197,6 +197,6 @@ AudioDecoder::silence (int milliseconds)
int const samples = ContentTime::from_seconds(milliseconds / 1000.0).frames_round(i->frame_rate());
auto silence = make_shared<AudioBuffers>(i->channels(), samples);
silence->make_silent ();
- Data (i, ContentAudio (silence, _positions[i]));
+ Data (i, silence, _positions[i]);
}
}