vlc/vlc-3.0 | branch: master | Marvin Scholz <epira...@gmail.com> | Fri Nov 22 01:15:46 2019 +0100| [623001bb215d98729614fbb6da6d38291dc1018d] | committer: Francois Cartegnie
demux: adaptive: add missing virtual destructors (cherry picked from commit 2f6e1f4ff24f46d92e41c4f3ee260511d534bfbe) > http://git.videolan.org/gitweb.cgi/vlc/vlc-3.0.git/?a=commit;h=623001bb215d98729614fbb6da6d38291dc1018d --- modules/demux/adaptive/SegmentTracker.hpp | 1 + modules/demux/adaptive/plumbing/Demuxer.hpp | 1 + modules/demux/adaptive/plumbing/FakeESOut.hpp | 1 + 3 files changed, 3 insertions(+) diff --git a/modules/demux/adaptive/SegmentTracker.hpp b/modules/demux/adaptive/SegmentTracker.hpp index ab417837e1..cf6cb5d408 100644 --- a/modules/demux/adaptive/SegmentTracker.hpp +++ b/modules/demux/adaptive/SegmentTracker.hpp @@ -109,6 +109,7 @@ namespace adaptive { public: virtual void trackerEvent(const SegmentTrackerEvent &) = 0; + virtual ~SegmentTrackerListenerInterface() = default; }; class SegmentTracker diff --git a/modules/demux/adaptive/plumbing/Demuxer.hpp b/modules/demux/adaptive/plumbing/Demuxer.hpp index 887a6bbba3..8f331cb610 100644 --- a/modules/demux/adaptive/plumbing/Demuxer.hpp +++ b/modules/demux/adaptive/plumbing/Demuxer.hpp @@ -114,6 +114,7 @@ namespace adaptive public: virtual AbstractDemuxer * newDemux(vlc_object_t *, const StreamFormat &, es_out_t *, AbstractSourceStream *) const = 0; + virtual ~DemuxerFactoryInterface() = default; }; } diff --git a/modules/demux/adaptive/plumbing/FakeESOut.hpp b/modules/demux/adaptive/plumbing/FakeESOut.hpp index f9552fcf75..e4c881c2ef 100644 --- a/modules/demux/adaptive/plumbing/FakeESOut.hpp +++ b/modules/demux/adaptive/plumbing/FakeESOut.hpp @@ -29,6 +29,7 @@ namespace adaptive { public: virtual void fillExtraFMTInfo( es_format_t * ) const = 0; + virtual ~ExtraFMTInfoInterface() = default; }; class CommandsQueue; _______________________________________________ vlc-commits mailing list vlc-commits@videolan.org https://mailman.videolan.org/listinfo/vlc-commits