diff options
| author | Carl Hetherington <cth@carlh.net> | 2012-12-16 14:42:54 +0000 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2012-12-16 14:42:54 +0000 |
| commit | 7fd2aff3af82d3e573934d046be26b72a67a93e6 (patch) | |
| tree | 172166a4c2e9241dcbda5a5523ffb22bb4527ad7 /src/lib | |
| parent | b69537a43bf81498b5228888c63bcf82ed000361 (diff) | |
Various fixups.
Diffstat (limited to 'src/lib')
| -rw-r--r-- | src/lib/ffmpeg_decoder.cc | 2 | ||||
| -rw-r--r-- | src/lib/ffmpeg_decoder.h | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/src/lib/ffmpeg_decoder.cc b/src/lib/ffmpeg_decoder.cc index 314ab7c06..24ee89b21 100644 --- a/src/lib/ffmpeg_decoder.cc +++ b/src/lib/ffmpeg_decoder.cc @@ -78,7 +78,7 @@ FFmpegDecoder::FFmpegDecoder (shared_ptr<Film> f, shared_ptr<const DecodeOptions setup_audio (); setup_subtitle (); - f->Changed.connect (bind (&FFmpegDecoder::film_changed, this, _1)); + _film_connection = f->Changed.connect (bind (&FFmpegDecoder::film_changed, this, _1)); } FFmpegDecoder::~FFmpegDecoder () diff --git a/src/lib/ffmpeg_decoder.h b/src/lib/ffmpeg_decoder.h index 9cf3de28f..1db46a423 100644 --- a/src/lib/ffmpeg_decoder.h +++ b/src/lib/ffmpeg_decoder.h @@ -120,6 +120,7 @@ private: boost::shared_ptr<AudioBuffers> deinterleave_audio (uint8_t* data, int size); void film_changed (Film::Property); + boost::signals2::scoped_connection _film_connection; std::string stream_name (AVStream* s) const; |
