[vlc-commits] demux: adaptive: add missing virtual destructors
Marvin Scholz
git at videolan.org
Mon Mar 30 16:16:34 CEST 2020
vlc/vlc-3.0 | branch: master | Marvin Scholz <epirat07 at 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;
More information about the vlc-commits
mailing list