| Index: source/libvpx/third_party/libwebm/mkvmuxertypes.hpp
|
| ===================================================================
|
| --- source/libvpx/third_party/libwebm/mkvmuxertypes.hpp (revision 0)
|
| +++ source/libvpx/third_party/libwebm/mkvmuxertypes.hpp (revision 0)
|
| @@ -0,0 +1,30 @@
|
| +// Copyright (c) 2012 The WebM project authors. All Rights Reserved.
|
| +//
|
| +// Use of this source code is governed by a BSD-style license
|
| +// that can be found in the LICENSE file in the root of the source
|
| +// tree. An additional intellectual property rights grant can be found
|
| +// in the file PATENTS. All contributing project authors may
|
| +// be found in the AUTHORS file in the root of the source tree.
|
| +
|
| +#ifndef MKVMUXERTYPES_HPP
|
| +#define MKVMUXERTYPES_HPP
|
| +
|
| +// Copied from Chromium basictypes.h
|
| +// A macro to disallow the copy constructor and operator= functions
|
| +// This should be used in the private: declarations for a class
|
| +#define LIBWEBM_DISALLOW_COPY_AND_ASSIGN(TypeName) \
|
| + TypeName(const TypeName&); \
|
| + void operator=(const TypeName&)
|
| +
|
| +namespace mkvmuxer {
|
| +
|
| +typedef unsigned char uint8;
|
| +typedef short int16;
|
| +typedef int int32;
|
| +typedef unsigned int uint32;
|
| +typedef long long int64;
|
| +typedef unsigned long long uint64;
|
| +
|
| +} //end namespace mkvmuxer
|
| +
|
| +#endif // MKVMUXERTYPES_HPP
|
|
|