From 57e775238b9c19c822df92feac908bcc05167d3b Mon Sep 17 00:00:00 2001 From: Steve Lhomme Date: Mon, 18 Dec 2023 08:45:41 +0100 Subject: [PATCH] remove legacy headers that just point to KaxSemantic.h --- CMakeLists.txt | 11 ---------- matroska/KaxAttached.h | 40 ----------------------------------- matroska/KaxAttachments.h | 40 ----------------------------------- matroska/KaxChapters.h | 39 ---------------------------------- matroska/KaxClusterData.h | 40 ----------------------------------- matroska/KaxContentEncoding.h | 40 ----------------------------------- matroska/KaxInfo.h | 40 ----------------------------------- matroska/KaxTag.h | 39 ---------------------------------- matroska/KaxTags.h | 40 ----------------------------------- matroska/KaxTrackAudio.h | 40 ----------------------------------- matroska/KaxTrackEntryData.h | 40 ----------------------------------- matroska/KaxTrackVideo.h | 39 ---------------------------------- 12 files changed, 448 deletions(-) delete mode 100644 matroska/KaxAttached.h delete mode 100644 matroska/KaxAttachments.h delete mode 100644 matroska/KaxChapters.h delete mode 100644 matroska/KaxClusterData.h delete mode 100644 matroska/KaxContentEncoding.h delete mode 100644 matroska/KaxInfo.h delete mode 100644 matroska/KaxTag.h delete mode 100644 matroska/KaxTags.h delete mode 100644 matroska/KaxTrackAudio.h delete mode 100644 matroska/KaxTrackEntryData.h delete mode 100644 matroska/KaxTrackVideo.h diff --git a/CMakeLists.txt b/CMakeLists.txt index c0cc879d..0c96ceaf 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -33,30 +33,19 @@ set(libmatroska_SOURCES set(libmatroska_PUBLIC_HEADERS matroska/FileKax.h - matroska/KaxAttached.h - matroska/KaxAttachments.h matroska/KaxBlockData.h matroska/KaxBlock.h - matroska/KaxChapters.h - matroska/KaxClusterData.h matroska/KaxCluster.h matroska/KaxConfig.h - matroska/KaxContentEncoding.h matroska/KaxContexts.h matroska/KaxCuesData.h matroska/KaxCues.h matroska/KaxDefines.h matroska/KaxInfoData.h - matroska/KaxInfo.h matroska/KaxSeekHead.h matroska/KaxSegment.h matroska/KaxSemantic.h - matroska/KaxTag.h - matroska/KaxTags.h - matroska/KaxTrackAudio.h - matroska/KaxTrackEntryData.h matroska/KaxTracks.h - matroska/KaxTrackVideo.h matroska/KaxTypes.h matroska/KaxVersion.h) diff --git a/matroska/KaxAttached.h b/matroska/KaxAttached.h deleted file mode 100644 index 43a569a3..00000000 --- a/matroska/KaxAttached.h +++ /dev/null @@ -1,40 +0,0 @@ -/**************************************************************************** -** libmatroska : parse Matroska files, see http://www.matroska.org/ -** -** -** -** Copyright (C) 2002-2010 Steve Lhomme. All rights reserved. -** -** This file is part of libmatroska. -** -** This library 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 library 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 -** Lesser General Public License for more details. -** -** You should have received a copy of the GNU Lesser General Public -** License along with this library; if not, write to the Free Software -** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -** -** See http://www.gnu.org/licenses/lgpl-2.1.html for LGPL licensing information.** -** Contact license@matroska.org if any conditions of this licensing are -** not clear to you. -** -**********************************************************************/ - -/*! - \file - \version \$Id: KaxAttached.h,v 1.8 2004/04/14 23:26:17 robux4 Exp $ - \author Steve Lhomme -*/ -#ifndef LIBMATROSKA_ATTACHED_H -#define LIBMATROSKA_ATTACHED_H - -#include "matroska/KaxSemantic.h" - -#endif // LIBMATROSKA_ATTACHED_H diff --git a/matroska/KaxAttachments.h b/matroska/KaxAttachments.h deleted file mode 100644 index b0337bc3..00000000 --- a/matroska/KaxAttachments.h +++ /dev/null @@ -1,40 +0,0 @@ -/**************************************************************************** -** libmatroska : parse Matroska files, see http://www.matroska.org/ -** -** -** -** Copyright (C) 2002-2010 Steve Lhomme. All rights reserved. -** -** This file is part of libmatroska. -** -** This library 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 library 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 -** Lesser General Public License for more details. -** -** You should have received a copy of the GNU Lesser General Public -** License along with this library; if not, write to the Free Software -** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -** -** See http://www.gnu.org/licenses/lgpl-2.1.html for LGPL licensing information.** -** Contact license@matroska.org if any conditions of this licensing are -** not clear to you. -** -**********************************************************************/ - -/*! - \file - \version \$Id: KaxAttachments.h,v 1.8 2004/04/14 23:26:17 robux4 Exp $ - \author Steve Lhomme -*/ -#ifndef LIBMATROSKA_ATTACHEMENTS_H -#define LIBMATROSKA_ATTACHEMENTS_H - -#include "matroska/KaxSemantic.h" - -#endif // LIBMATROSKA_ATTACHEMENTS_H diff --git a/matroska/KaxChapters.h b/matroska/KaxChapters.h deleted file mode 100644 index f284f327..00000000 --- a/matroska/KaxChapters.h +++ /dev/null @@ -1,39 +0,0 @@ -/**************************************************************************** -** libmatroska : parse Matroska files, see http://www.matroska.org/ -** -** -** -** Copyright (C) 2002-2010 Steve Lhomme. All rights reserved. -** -** This file is part of libmatroska. -** -** This library 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 library 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 -** Lesser General Public License for more details. -** -** You should have received a copy of the GNU Lesser General Public -** License along with this library; if not, write to the Free Software -** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -** -** See http://www.gnu.org/licenses/lgpl-2.1.html for LGPL licensing information.** -** Contact license@matroska.org if any conditions of this licensing are -** not clear to you. -** -**********************************************************************/ - -/*! - \file - \author Steve Lhomme -*/ -#ifndef LIBMATROSKA_CHAPTERS_H -#define LIBMATROSKA_CHAPTERS_H - -#include "matroska/KaxSemantic.h" - -#endif // LIBMATROSKA_CHAPTERS_H diff --git a/matroska/KaxClusterData.h b/matroska/KaxClusterData.h deleted file mode 100644 index 72232225..00000000 --- a/matroska/KaxClusterData.h +++ /dev/null @@ -1,40 +0,0 @@ -/**************************************************************************** -** libmatroska : parse Matroska files, see http://www.matroska.org/ -** -** -** -** Copyright (C) 2002-2010 Steve Lhomme. All rights reserved. -** -** This file is part of libmatroska. -** -** This library 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 library 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 -** Lesser General Public License for more details. -** -** You should have received a copy of the GNU Lesser General Public -** License along with this library; if not, write to the Free Software -** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -** -** See http://www.gnu.org/licenses/lgpl-2.1.html for LGPL licensing information.** -** Contact license@matroska.org if any conditions of this licensing are -** not clear to you. -** -**********************************************************************/ - -/*! - \file - \version \$Id: KaxClusterData.h,v 1.9 2004/04/21 19:50:10 mosu Exp $ - \author Steve Lhomme -*/ -#ifndef LIBMATROSKA_CLUSTER_DATA_H -#define LIBMATROSKA_CLUSTER_DATA_H - -#include "matroska/KaxSemantic.h" - -#endif // LIBMATROSKA_CLUSTER_DATA_H diff --git a/matroska/KaxContentEncoding.h b/matroska/KaxContentEncoding.h deleted file mode 100644 index cd8b7adf..00000000 --- a/matroska/KaxContentEncoding.h +++ /dev/null @@ -1,40 +0,0 @@ -/**************************************************************************** -** libmatroska : parse Matroska files, see http://www.matroska.org/ -** -** -** -** Copyright (C) 2002-2010 Steve Lhomme. All rights reserved. -** -** This file is part of libmatroska. -** -** This library 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 library 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 -** Lesser General Public License for more details. -** -** You should have received a copy of the GNU Lesser General Public -** License along with this library; if not, write to the Free Software -** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -** -** See http://www.gnu.org/licenses/lgpl-2.1.html for LGPL licensing information.** -** Contact license@matroska.org if any conditions of this licensing are -** not clear to you. -** -**********************************************************************/ - -/*! - \file - \version \$Id: KaxContentEncoding.h,v 1.7 2004/04/14 23:26:17 robux4 Exp $ - \author Steve Lhomme -*/ -#ifndef LIBMATROSKA_CONTENT_ENCODING_H -#define LIBMATROSKA_CONTENT_ENCODING_H - -#include "matroska/KaxSemantic.h" - -#endif // LIBMATROSKA_CONTENT_ENCODING_H diff --git a/matroska/KaxInfo.h b/matroska/KaxInfo.h deleted file mode 100644 index 72cba342..00000000 --- a/matroska/KaxInfo.h +++ /dev/null @@ -1,40 +0,0 @@ -/**************************************************************************** -** libmatroska : parse Matroska files, see http://www.matroska.org/ -** -** -** -** Copyright (C) 2002-2010 Steve Lhomme. All rights reserved. -** -** This file is part of libmatroska. -** -** This library 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 library 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 -** Lesser General Public License for more details. -** -** You should have received a copy of the GNU Lesser General Public -** License along with this library; if not, write to the Free Software -** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -** -** See http://www.gnu.org/licenses/lgpl-2.1.html for LGPL licensing information.** -** Contact license@matroska.org if any conditions of this licensing are -** not clear to you. -** -**********************************************************************/ - -/*! - \file - \version \$Id: KaxInfo.h,v 1.7 2004/04/14 23:26:17 robux4 Exp $ - \author Steve Lhomme -*/ -#ifndef LIBMATROSKA_INFO_H -#define LIBMATROSKA_INFO_H - -#include "matroska/KaxSemantic.h" - -#endif // LIBMATROSKA_INFO_H diff --git a/matroska/KaxTag.h b/matroska/KaxTag.h deleted file mode 100644 index de5896a8..00000000 --- a/matroska/KaxTag.h +++ /dev/null @@ -1,39 +0,0 @@ -/**************************************************************************** -** libmatroska : parse Matroska files, see http://www.matroska.org/ -** -** -** -** Copyright (C) 2002-2010 Steve Lhomme. All rights reserved. -** -** This file is part of libmatroska. -** -** This library 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 library 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 -** Lesser General Public License for more details. -** -** You should have received a copy of the GNU Lesser General Public -** License along with this library; if not, write to the Free Software -** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -** -** See http://www.gnu.org/licenses/lgpl-2.1.html for LGPL licensing information.** -** Contact license@matroska.org if any conditions of this licensing are -** not clear to you. -** -**********************************************************************/ - -/*! - \file - \author Steve Lhomme -*/ -#ifndef LIBMATROSKA_TAG_H -#define LIBMATROSKA_TAG_H - -#include "matroska/KaxSemantic.h" - -#endif // LIBMATROSKA_TAG_H diff --git a/matroska/KaxTags.h b/matroska/KaxTags.h deleted file mode 100644 index 30ed65e7..00000000 --- a/matroska/KaxTags.h +++ /dev/null @@ -1,40 +0,0 @@ -/**************************************************************************** -** libmatroska : parse Matroska files, see http://www.matroska.org/ -** -** -** -** Copyright (C) 2002-2010 Steve Lhomme. All rights reserved. -** -** This file is part of libmatroska. -** -** This library 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 library 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 -** Lesser General Public License for more details. -** -** You should have received a copy of the GNU Lesser General Public -** License along with this library; if not, write to the Free Software -** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -** -** See http://www.gnu.org/licenses/lgpl-2.1.html for LGPL licensing information.** -** Contact license@matroska.org if any conditions of this licensing are -** not clear to you. -** -**********************************************************************/ - -/*! - \file - \version \$Id: KaxTags.h,v 1.7 2004/04/14 23:26:17 robux4 Exp $ - \author Steve Lhomme -*/ -#ifndef LIBMATROSKA_TAGS_H -#define LIBMATROSKA_TAGS_H - -#include "matroska/KaxSemantic.h" - -#endif // LIBMATROSKA_TAGS_H diff --git a/matroska/KaxTrackAudio.h b/matroska/KaxTrackAudio.h deleted file mode 100644 index b46381fb..00000000 --- a/matroska/KaxTrackAudio.h +++ /dev/null @@ -1,40 +0,0 @@ -/**************************************************************************** -** libmatroska : parse Matroska files, see http://www.matroska.org/ -** -** -** -** Copyright (C) 2002-2010 Steve Lhomme. All rights reserved. -** -** This file is part of libmatroska. -** -** This library 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 library 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 -** Lesser General Public License for more details. -** -** You should have received a copy of the GNU Lesser General Public -** License along with this library; if not, write to the Free Software -** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -** -** See http://www.gnu.org/licenses/lgpl-2.1.html for LGPL licensing information.** -** Contact license@matroska.org if any conditions of this licensing are -** not clear to you. -** -**********************************************************************/ - -/*! - \file - \version \$Id: KaxTrackAudio.h,v 1.11 2004/04/14 23:26:17 robux4 Exp $ - \author Steve Lhomme -*/ -#ifndef LIBMATROSKA_TRACK_AUDIO_H -#define LIBMATROSKA_TRACK_AUDIO_H - -#include "matroska/KaxSemantic.h" - -#endif // LIBMATROSKA_TRACK_AUDIO_H diff --git a/matroska/KaxTrackEntryData.h b/matroska/KaxTrackEntryData.h deleted file mode 100644 index d5e55f0e..00000000 --- a/matroska/KaxTrackEntryData.h +++ /dev/null @@ -1,40 +0,0 @@ -/**************************************************************************** -** libmatroska : parse Matroska files, see http://www.matroska.org/ -** -** -** -** Copyright (C) 2002-2010 Steve Lhomme. All rights reserved. -** -** This file is part of libmatroska. -** -** This library 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 library 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 -** Lesser General Public License for more details. -** -** You should have received a copy of the GNU Lesser General Public -** License along with this library; if not, write to the Free Software -** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -** -** See http://www.gnu.org/licenses/lgpl-2.1.html for LGPL licensing information.** -** Contact license@matroska.org if any conditions of this licensing are -** not clear to you. -** -**********************************************************************/ - -/*! - \file - \version \$Id: KaxTrackEntryData.h,v 1.9 2004/04/14 23:26:17 robux4 Exp $ - \author Steve Lhomme -*/ -#ifndef LIBMATROSKA_TRACK_ENTRY_DATA_H -#define LIBMATROSKA_TRACK_ENTRY_DATA_H - -#include "matroska/KaxSemantic.h" - -#endif // LIBMATROSKA_TRACK_ENTRY_DATA_H diff --git a/matroska/KaxTrackVideo.h b/matroska/KaxTrackVideo.h deleted file mode 100644 index edfed851..00000000 --- a/matroska/KaxTrackVideo.h +++ /dev/null @@ -1,39 +0,0 @@ -/**************************************************************************** -** libmatroska : parse Matroska files, see http://www.matroska.org/ -** -** -** -** Copyright (C) 2002-2010 Steve Lhomme. All rights reserved. -** -** This file is part of libmatroska. -** -** This library 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 library 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 -** Lesser General Public License for more details. -** -** You should have received a copy of the GNU Lesser General Public -** License along with this library; if not, write to the Free Software -** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -** -** See http://www.gnu.org/licenses/lgpl-2.1.html for LGPL licensing information.** -** Contact license@matroska.org if any conditions of this licensing are -** not clear to you. -** -**********************************************************************/ - -/*! - \file - \author Steve Lhomme -*/ -#ifndef LIBMATROSKA_TRACK_VIDEO_H -#define LIBMATROSKA_TRACK_VIDEO_H - -#include "matroska/KaxSemantic.h" - -#endif // LIBMATROSKA_TRACK_VIDEO_H