diff options
| author | Carl Hetherington <cth@carlh.net> | 2021-07-15 14:08:56 +0200 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2021-07-15 14:08:56 +0200 |
| commit | 037b18b34e3e3fd9b9e692d85f35de17ab67aff8 (patch) | |
| tree | b464c52a4ed0535104cdc808c5f3330aba6fa66a /src/lib/dcp_decoder.cc | |
| parent | b046c63cdaa1ac73dc9346de0ebd7958fc7f7a19 (diff) | |
C++11 tidying.
Diffstat (limited to 'src/lib/dcp_decoder.cc')
| -rw-r--r-- | src/lib/dcp_decoder.cc | 40 |
1 files changed, 17 insertions, 23 deletions
diff --git a/src/lib/dcp_decoder.cc b/src/lib/dcp_decoder.cc index 9de63dc93..59b44ae97 100644 --- a/src/lib/dcp_decoder.cc +++ b/src/lib/dcp_decoder.cc @@ -160,41 +160,35 @@ DCPDecoder::pass () if (_mono_reader) { video->emit ( film(), - shared_ptr<ImageProxy> ( - new J2KImageProxy ( - _mono_reader->get_frame (entry_point + frame), - picture_asset->size(), - AV_PIX_FMT_XYZ12LE, - _forced_reduction - ) + std::make_shared<J2KImageProxy>( + _mono_reader->get_frame (entry_point + frame), + picture_asset->size(), + AV_PIX_FMT_XYZ12LE, + _forced_reduction ), _offset + frame ); } else { video->emit ( film(), - shared_ptr<ImageProxy> ( - new J2KImageProxy ( - _stereo_reader->get_frame (entry_point + frame), - picture_asset->size(), - dcp::Eye::LEFT, - AV_PIX_FMT_XYZ12LE, - _forced_reduction - ) + std::make_shared<J2KImageProxy>( + _stereo_reader->get_frame (entry_point + frame), + picture_asset->size(), + dcp::Eye::LEFT, + AV_PIX_FMT_XYZ12LE, + _forced_reduction ), _offset + frame ); video->emit ( film(), - shared_ptr<ImageProxy> ( - new J2KImageProxy ( - _stereo_reader->get_frame (entry_point + frame), - picture_asset->size(), - dcp::Eye::RIGHT, - AV_PIX_FMT_XYZ12LE, - _forced_reduction - ) + std::make_shared<J2KImageProxy>( + _stereo_reader->get_frame (entry_point + frame), + picture_asset->size(), + dcp::Eye::RIGHT, + AV_PIX_FMT_XYZ12LE, + _forced_reduction ), _offset + frame ); |
