mkvparser: move to mkvparser sub dir.

Move mkvparser and mkvreader to mkvparser/.

Change-Id: I18c4575483f628344034d81b7d90d3aa86c163ff
This commit is contained in:
Tom Finegan
2016-03-16 20:34:30 -07:00
parent e64bf75688
commit 008aa63d6a
14 changed files with 31 additions and 25 deletions

View File

@@ -37,6 +37,15 @@ else ()
STRING "" FORCE)
endif ()
# mkvparser section.
# TODO(tomfinegan): move to mkvparser/CMakeLists.txt.
add_library(mkvparser STATIC
"${LIBWEBM_SRC_DIR}/mkvparser/mkvparser.cpp"
"${LIBWEBM_SRC_DIR}/mkvparser/mkvparser.hpp"
"${LIBWEBM_SRC_DIR}/mkvparser/mkvreader.cpp"
"${LIBWEBM_SRC_DIR}/mkvparser/mkvreader.hpp"
"${LIBWEBM_SRC_DIR}/webmids.hpp")
# Libwebm section.
add_library(webm STATIC
"${LIBWEBM_SRC_DIR}/common/file_util.cc"
@@ -48,13 +57,11 @@ add_library(webm STATIC
"${LIBWEBM_SRC_DIR}/mkvmuxertypes.hpp"
"${LIBWEBM_SRC_DIR}/mkvmuxerutil.cpp"
"${LIBWEBM_SRC_DIR}/mkvmuxerutil.hpp"
"${LIBWEBM_SRC_DIR}/mkvparser.cpp"
"${LIBWEBM_SRC_DIR}/mkvparser.hpp"
"${LIBWEBM_SRC_DIR}/mkvreader.cpp"
"${LIBWEBM_SRC_DIR}/mkvreader.hpp"
"${LIBWEBM_SRC_DIR}/mkvwriter.cpp"
"${LIBWEBM_SRC_DIR}/mkvwriter.hpp"
"${LIBWEBM_SRC_DIR}/webmids.hpp")
target_link_libraries(webm LINK_PUBLIC mkvparser)
if (WIN32)
# Use libwebm and libwebm.lib for project and library name on Windows (instead
# webm and webm.lib).

View File

@@ -2,7 +2,8 @@ CXX := g++
CXXFLAGS := -W -Wall -g -MMD -MP
LIBWEBMA := libwebm.a
LIBWEBMSO := libwebm.so
WEBMOBJS := mkvparser.o mkvreader.o mkvmuxer.o mkvmuxerutil.o mkvwriter.o
WEBMOBJS := mkvmuxer.o mkvmuxerutil.o mkvwriter.o
WEBMOBJS += mkvparser/mkvparser.o mkvparser/mkvreader.o
WEBMOBJS += common/file_util.o common/hdr_util.o
OBJSA := $(WEBMOBJS:.o=_a.o)
OBJSSO := $(WEBMOBJS:.o=_so.o)

View File

@@ -10,7 +10,7 @@
#include <cstddef>
#include <new>
#include "../mkvparser.hpp"
#include "mkvparser/mkvparser.hpp"
namespace libwebm {
bool CopyPrimaryChromaticity(const mkvparser::PrimaryChromaticity& parser_pc,

View File

@@ -14,8 +14,8 @@
#include <string>
#include <vector>
#include "mkvparser.hpp"
#include "mkvreader.hpp"
#include "mkvparser/mkvparser.hpp"
#include "mkvparser/mkvreader.hpp"
#include "common/libwebm_util.h"

View File

@@ -20,7 +20,7 @@
#include <new>
#include "mkvmuxerutil.hpp"
#include "mkvparser.hpp"
#include "mkvparser/mkvparser.hpp"
#include "mkvwriter.hpp"
#include "webmids.hpp"

View File

@@ -13,8 +13,8 @@
#include <memory>
#include <new>
#include "mkvparser.hpp"
#include "mkvreader.hpp"
#include "mkvparser/mkvparser.hpp"
#include "mkvparser/mkvreader.hpp"
#ifdef _MSC_VER
// Disable MSVC warnings that suggest making code non-portable.

View File

@@ -17,11 +17,11 @@
#include "common/file_util.h"
#include "common/hdr_util.h"
// libwebm parser includes
#include "mkvparser.hpp"
#include "mkvreader.hpp"
// libwebm mkvparser includes
#include "mkvparser/mkvparser.hpp"
#include "mkvparser/mkvreader.hpp"
// libwebm muxer includes
// libwebm mkvmuxer includes
#include "mkvmuxer.hpp"
#include "mkvmuxertypes.hpp"
#include "mkvwriter.hpp"

View File

@@ -17,13 +17,12 @@
#include "gtest/gtest-message.h"
#include "gtest/gtest.h"
#include "mkvmuxer.hpp"
#include "mkvmuxertypes.hpp"
#include "mkvreader.hpp"
#include "mkvwriter.hpp"
#include "common/file_util.h"
#include "common/libwebm_util.h"
#include "mkvmuxer.hpp"
#include "mkvmuxertypes.hpp"
#include "mkvparser/mkvreader.hpp"
#include "mkvwriter.hpp"
#include "testing/test_util.h"
#ifdef _MSC_VER

View File

@@ -14,9 +14,8 @@
#include <iomanip>
#include <string>
#include "mkvparser.hpp"
#include "mkvreader.hpp"
#include "mkvparser/mkvparser.hpp"
#include "mkvparser/mkvreader.hpp"
#include "testing/test_util.h"
using libwebm::mkvparser::AudioTrack;

View File

@@ -14,8 +14,8 @@
#include <string>
#include <utility>
#include "mkvparser.hpp"
#include "mkvreader.hpp"
#include "mkvparser/mkvparser.hpp"
#include "mkvparser/mkvreader.hpp"
#include "webvttparser.h"
#ifdef _MSC_VER