Skip to content

Commit 6105f25

Browse files
author
Clement Champetier
committed
DataStructures Image: refactoring
Add comments to prepare the field for the template !
1 parent 069e9da commit 6105f25

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

src/AvTranscoder/DatasStructures/Image.hpp

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,6 @@ extern "C" {
2424
namespace avtranscoder
2525
{
2626

27-
typedef std::vector< unsigned char > DataBuffer;
28-
2927
// struct ColorProperties
3028
// {
3129
// //EColorspace eColorspace;
@@ -78,9 +76,14 @@ class AvExport ImageDesc
7876
bool m_topFieldFirst;
7977
};
8078

79+
//template< template<typename> Alloc >
80+
//class AvExport ImageBase
8181
class AvExport Image
8282
{
8383
public:
84+
// typedef std::vector< unsigned char, Alloc<unsigned char> > DataBuffer;
85+
typedef std::vector< unsigned char> DataBuffer;
86+
8487
Image( const ImageDesc& ref )
8588
: m_dataBuffer( ref.getDataSize(), 0 )
8689
, m_imageDesc( ref )
@@ -99,6 +102,8 @@ class AvExport Image
99102
const ImageDesc m_imageDesc;
100103
};
101104

105+
//typedef ImageBase<std::allocator> Image;
106+
102107
}
103108

104109
#endif

0 commit comments

Comments
 (0)