diff --git a/packager/media/formats/webvtt/webvtt_output_handler.h b/packager/media/formats/webvtt/webvtt_output_handler.h index 5518504649..9ee0140d4d 100644 --- a/packager/media/formats/webvtt/webvtt_output_handler.h +++ b/packager/media/formats/webvtt/webvtt_output_handler.h @@ -23,10 +23,11 @@ class WebVttTextOutputHandler : public MediaHandler { public: WebVttTextOutputHandler(const MuxerOptions& muxer_options, std::unique_ptr muxer_listener); - // TODO(vaage): Add missing default destructor. + virtual ~WebVttTextOutputHandler() = default; private: - // TODO(vaage): Add missing deleted copy and assign constructors. + WebVttTextOutputHandler(const WebVttTextOutputHandler&) = delete; + WebVttTextOutputHandler& operator=(const WebVttTextOutputHandler&) = delete; Status InitializeInternal() override; Status Process(std::unique_ptr stream_data) override;