vlc | branch: master | Christopher Mueller <christopher.muel...@itec.aau.at> | Mon Jan 30 14:48:19 2012 +0100| [a8e2d2121d65c475ead6659edcd23efbcb653a63] | committer: Hugo Beauzée-Luyssen
dash: added segmentlist Signed-off-by: Hugo Beauzée-Luyssen <beauz...@gmail.com> > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=a8e2d2121d65c475ead6659edcd23efbcb653a63 --- modules/stream_filter/dash/Modules.am | 2 + modules/stream_filter/dash/mpd/SegmentList.cpp | 35 +++++++++++++++++++ modules/stream_filter/dash/mpd/SegmentList.h | 43 ++++++++++++++++++++++++ 3 files changed, 80 insertions(+), 0 deletions(-) diff --git a/modules/stream_filter/dash/Modules.am b/modules/stream_filter/dash/Modules.am index f6c11f2..46787bd 100644 --- a/modules/stream_filter/dash/Modules.am +++ b/modules/stream_filter/dash/Modules.am @@ -48,6 +48,8 @@ SOURCES_stream_filter_dash = \ mpd/SegmentInfoCommon.h \ mpd/SegmentInfoDefault.cpp \ mpd/SegmentInfoDefault.h \ + mpd/SegmentList.cpp \ + mpd/SegmentList.h \ mpd/SegmentTemplate.cpp \ mpd/SegmentTemplate.h \ mpd/SegmentTimeline.cpp \ diff --git a/modules/stream_filter/dash/mpd/SegmentList.cpp b/modules/stream_filter/dash/mpd/SegmentList.cpp new file mode 100644 index 0000000..653d641 --- /dev/null +++ b/modules/stream_filter/dash/mpd/SegmentList.cpp @@ -0,0 +1,35 @@ +/* + * SegmentList.cpp + ***************************************************************************** + * Copyright (C) 2010 - 2012 Klagenfurt University + * + * Created on: Jan 27, 2012 + * Authors: Christopher Mueller <christopher.muel...@itec.uni-klu.ac.at> + * Christian Timmerer <christian.timme...@itec.uni-klu.ac.at> + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License as published + * by the Free Software Foundation; either version 2.1 of the License, or + * (at your option) any later version. + * + * This program 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 Lesser General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA. + *****************************************************************************/ + +#include "SegmentList.h" + +using namespace dash::mpd; + +SegmentList::SegmentList () +{ + +} +SegmentList::~SegmentList () +{ +} diff --git a/modules/stream_filter/dash/mpd/SegmentList.h b/modules/stream_filter/dash/mpd/SegmentList.h new file mode 100644 index 0000000..6fe9f02 --- /dev/null +++ b/modules/stream_filter/dash/mpd/SegmentList.h @@ -0,0 +1,43 @@ +/* + * SegmentList.h + ***************************************************************************** + * Copyright (C) 2010 - 2012 Klagenfurt University + * + * Created on: Jan 27, 2012 + * Authors: Christopher Mueller <christopher.muel...@itec.uni-klu.ac.at> + * Christian Timmerer <christian.timme...@itec.uni-klu.ac.at> + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License as published + * by the Free Software Foundation; either version 2.1 of the License, or + * (at your option) any later version. + * + * This program 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 Lesser General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA. + *****************************************************************************/ + +#ifndef SEGMENTLIST_H_ +#define SEGMENTLIST_H_ + +#include "mpd/SegmentInfo.h" + +namespace dash +{ + namespace mpd + { + class SegmentList : public SegmentInfo + { + public: + SegmentList (); + virtual ~SegmentList (); + }; + } +} + +#endif /* SEGMENTLIST_H_ */ _______________________________________________ vlc-commits mailing list vlc-commits@videolan.org http://mailman.videolan.org/listinfo/vlc-commits