From d8ea1796f34ff894b148a0af78c0a547e0496ee1 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Wed, 10 May 2017 11:54:19 +0100 Subject: Rename some classes. --- src/lib/dcp_transcoder.h | 60 ------------------------------------------------ 1 file changed, 60 deletions(-) delete mode 100644 src/lib/dcp_transcoder.h (limited to 'src/lib/dcp_transcoder.h') diff --git a/src/lib/dcp_transcoder.h b/src/lib/dcp_transcoder.h deleted file mode 100644 index 724565101..000000000 --- a/src/lib/dcp_transcoder.h +++ /dev/null @@ -1,60 +0,0 @@ -/* - Copyright (C) 2012 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 "types.h" -#include "player_subtitles.h" -#include "transcoder.h" -#include - -class Film; -class Encoder; -class Player; -class Writer; -class Job; -class PlayerVideo; -class AudioBuffers; - -/** @class DCPTranscoder */ -class DCPTranscoder : public Transcoder -{ -public: - DCPTranscoder (boost::shared_ptr film, boost::weak_ptr job); - - void go (); - - float current_rate () const; - Frame frames_done () const; - - /** @return true if we are in the process of calling Encoder::process_end */ - bool finishing () const { - return _finishing; - } - -private: - - void video (boost::shared_ptr, DCPTime); - void audio (boost::shared_ptr, DCPTime); - void subtitle (PlayerSubtitles, DCPTimePeriod); - - boost::shared_ptr _writer; - boost::shared_ptr _encoder; - bool _finishing; - bool _non_burnt_subtitles; -}; -- cgit v1.2.3