- shared_ptr<Butler> butler (
- new Butler(
- film,
- shared_ptr<Player>(new Player(film)),
- AudioMapping(6, 6),
- 6,
- bind(&PlayerVideo::force, _1, AV_PIX_FMT_RGB24),
- VIDEO_RANGE_FULL,
- false,
- true)
+ auto butler = std::make_shared<Butler>(
+ film,
+ make_shared<Player>(film, Image::Alignment::PADDED),
+ AudioMapping(6, 6),
+ 6,
+ bind(&PlayerVideo::force, _1, AV_PIX_FMT_RGB24),
+ VideoRange::FULL,
+ Image::Alignment::PADDED,
+ true,
+ false