X-Git-Url: https://git.carlh.net/gitweb/?p=dcpomatic.git;a=blobdiff_plain;f=src%2Flib%2Faudio_source.cc;fp=src%2Flib%2Faudio_source.cc;h=32b3deccfa4a887384d7c834eb1d9d2bcf0c039b;hp=3dd3027ab4650bd23fd4ef4fc8fd958438e5a7f4;hb=f861018389acd9d277fe34d7621182b9b54f977f;hpb=f09c6b53f155de601900afa90045059b20310c0d diff --git a/src/lib/audio_source.cc b/src/lib/audio_source.cc index 3dd3027ab..32b3deccf 100644 --- a/src/lib/audio_source.cc +++ b/src/lib/audio_source.cc @@ -25,7 +25,7 @@ using boost::weak_ptr; using boost::bind; static void -process_audio_proxy (weak_ptr sink, shared_ptr audio) +process_audio_proxy (weak_ptr sink, shared_ptr audio) { shared_ptr p = sink.lock (); if (p) { @@ -44,3 +44,9 @@ TimedAudioSource::connect_audio (shared_ptr s) { Audio.connect (bind (&TimedAudioSink::process_audio, s, _1, _2)); } + +void +TimedAudioSource::connect_audio (shared_ptr s) +{ + Audio.connect (bind (&AudioSink::process_audio, s, _1)); +}