X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Fffmpeg%2Fconsumer%2Fffmpeg_consumer.h;h=053e40439f46449c81ad1c135b92d836fd936bc4;hb=b17a5351a13075978b5e5d4c817fb683224d9d38;hp=7e62a4f095b1715d8e5bc001bfabbbbb0fbce6eb;hpb=7ec897903893b6bd5f2a595191fd121a075ed430;p=casparcg diff --git a/modules/ffmpeg/consumer/ffmpeg_consumer.h b/modules/ffmpeg/consumer/ffmpeg_consumer.h index 7e62a4f09..053e40439 100644 --- a/modules/ffmpeg/consumer/ffmpeg_consumer.h +++ b/modules/ffmpeg/consumer/ffmpeg_consumer.h @@ -1,24 +1,3 @@ -/* -* Copyright (c) 2011 Sveriges Television AB -* -* This file is part of CasparCG (www.casparcg.com). -* -* CasparCG 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 3 of the License, or -* (at your option) any later version. -* -* CasparCG 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 CasparCG. If not, see . -* -* Author: Robert Nagy, ronag89@gmail.com -*/ - #pragma once #include @@ -32,10 +11,10 @@ namespace caspar { namespace ffmpeg { -void describe_consumer(core::help_sink& sink, const core::help_repository& repo); -spl::shared_ptr create_consumer( +void describe_ffmpeg_consumer(core::help_sink& sink, const core::help_repository& repo); +spl::shared_ptr create_ffmpeg_consumer( const std::vector& params, core::interaction_sink*, std::vector> channels); -spl::shared_ptr create_preconfigured_consumer( +spl::shared_ptr create_preconfigured_ffmpeg_consumer( const boost::property_tree::wptree& ptree, core::interaction_sink*, std::vector> channels); }}