X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;ds=inline;f=test%2Fshuffler_test.cc;h=2099a0923dfdd052439900e07f333718d212f78a;hb=a6c4b4fa16d9c6597e362044b875f3d6df80753f;hp=d1c5b85338f53272ead9d19e4388a9cea0dd12dc;hpb=8fedaaa75c4586a4cc7ffb393bd71d1fdb091dc8;p=dcpomatic.git diff --git a/test/shuffler_test.cc b/test/shuffler_test.cc index d1c5b8533..2099a0923 100644 --- a/test/shuffler_test.cc +++ b/test/shuffler_test.cc @@ -1,9 +1,32 @@ -#include "lib/shuffler.h" -#include "lib/piece.h" +/* + Copyright (C) 2020-2021 Carl Hetherington + + This file is part of DCP-o-matic. + + DCP-o-matic is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + DCP-o-matic is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with DCP-o-matic. If not, see . + +*/ + + #include "lib/content_video.h" +#include "lib/piece.h" +#include "lib/shuffler.h" #include + using std::list; +using std::make_shared; using std::shared_ptr; using std::weak_ptr; using boost::optional; @@ -15,7 +38,7 @@ using namespace boost::placeholders; static void push (Shuffler& s, int frame, Eyes eyes) { - shared_ptr piece (new Piece (shared_ptr(), shared_ptr(), FrameRateChange(24, 24))); + auto piece = make_shared(shared_ptr(), shared_ptr(), FrameRateChange(24, 24)); ContentVideo cv; cv.frame = frame; cv.eyes = eyes;