ref: e565e50d4d1a94cc1e950054edc99ac7a438d16b
parent: 46b9d5d0da23d128f911e5feb7ffdefcb7413b7b
author: volvet <[email protected]>
date: Thu Feb 20 09:33:03 EST 2014
add missed namespace for encoder, remove un-used file
--- a/codec/encoder/core/inc/bit_stream.h
+++ b/codec/encoder/core/inc/bit_stream.h
@@ -35,6 +35,8 @@
#define WELS_BIT_STREAM_H__
#include "typedefs.h"
+
+namespace WelsSVCEnc {
//#include "macros.h"
/*
@@ -70,5 +72,6 @@
return kiSize;
}
+}
#endif//WELS_BIT_STREAM_H__
--- a/codec/encoder/core/inc/dq_map.h
+++ b/codec/encoder/core/inc/dq_map.h
@@ -42,6 +42,7 @@
#if !defined(WELS_ENCODER_DEPENDENCY_QUAILITY_IDC_MAP_H__)
#define WELS_ENCODER_DEPENDENCY_QUAILITY_IDC_MAP_H__
+namespace WelsSVCEnc {
/*
* Dependency Quality IDC
*/
@@ -51,5 +52,7 @@
uint8_t iSpsId; // pSps id
int8_t uiSpatialId; // spatial id
} SDqIdc;
+
+}
#endif//WELS_ENCODER_DEPENDENCY_QUAILITY_IDC_MAP_H__
--- a/codec/encoder/core/inc/stat.h
+++ b/codec/encoder/core/inc/stat.h
@@ -40,6 +40,8 @@
#if !defined(WELS_ENCODER_STATISTICAL_DATA_H__)
#define WELS_ENCODER_STATISTICAL_DATA_H__
+namespace WelsSVCEnc {
+
/*
* Stat quality
*/
@@ -94,5 +96,7 @@
SStatSliceInfo sSliceData;
} SStatData;
+
+}
#endif//WELS_ENCODER_STATISTICAL_DATA_H__
--- a/codec/encoder/core/inc/trace.h
+++ /dev/null
@@ -1,68 +1,0 @@
-/*!
- * \copy
- * Copyright (c) 2013, Cisco Systems
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- *
- * * Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- *
- * * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in
- * the documentation and/or other materials provided with the
- * distribution.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
- * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
- * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
- * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
- * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
- * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
- * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
- * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
- * POSSIBILITY OF SUCH DAMAGE.
- *
- */
-
-#ifndef TRACE_H_
-#define TRACE_H_
-
-#include "typedefs.h"
-#include "bit_stream.h"
-#include <stdio.h>
-
-
-#define TRACE_MB_ID(fp, value) \
- {\
- fprintf(fp, "----------MB index: %d ----------\n", value);\
- fflush(fp);\
- }
-#define TRACE_FRAME_ID(fp, value) \
- {\
- fprintf(fp, "----------Frame index: %d ----------\n", value);\
- fflush(fp);\
- }
-
-#define TRACE_VALUE(fp, value) \
- {\
- fprintf(fp, "(%d)\n", value);\
- fflush(fp);\
- }
-#define TRACE_VALUE_2(fp, value1, value2) \
- {\
- fprintf(fp, "(%d,%d)\n", value1, value2);\
- fflush(fp);\
- }
-
-void TraceName (FILE* pFp, int8_t* pName, SBitStringAux* pBs);
-
-void TraceBits (FILE* pFp, uint32_t uiStart, uint32_t uiEnd, SBitStringAux* pBs);
-
-
-#endif