diff options
author | xhwang@chromium.org <xhwang@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-10-26 08:15:05 +0000 |
---|---|---|
committer | xhwang@chromium.org <xhwang@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-10-26 08:15:05 +0000 |
commit | db9dbcfda097cdde3dadff13352006be8835bdcb (patch) | |
tree | 4c5f08b96fd8a38ac3856902f6bb9e58fea9c197 /media/base/data_buffer.h | |
parent | 056bbb31eb3208dda716590e3544a00fe1e38956 (diff) | |
download | chromium_src-db9dbcfda097cdde3dadff13352006be8835bdcb.zip chromium_src-db9dbcfda097cdde3dadff13352006be8835bdcb.tar.gz chromium_src-db9dbcfda097cdde3dadff13352006be8835bdcb.tar.bz2 |
Make media::DataBuffer::DataBuffer(data, size) public.
TBR=viettrungluu@chromium.org
BUG=none
TEST=media_unittests
Review URL: https://chromiumcodereview.appspot.com/11274066
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@164289 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'media/base/data_buffer.h')
-rw-r--r-- | media/base/data_buffer.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/media/base/data_buffer.h b/media/base/data_buffer.h index 68c6f60..96e9af5 100644 --- a/media/base/data_buffer.h +++ b/media/base/data_buffer.h @@ -24,6 +24,10 @@ class MEDIA_EXPORT DataBuffer : public Buffer { // set to a NULL ptr. explicit DataBuffer(int buffer_size); + // Allocates buffer of size |data_size|, copies [data,data+data_size) to + // the allocated buffer and sets data size to |data_size|. + DataBuffer(const uint8* data, int data_size); + // Buffer implementation. virtual const uint8* GetData() const OVERRIDE; virtual int GetDataSize() const OVERRIDE; @@ -39,8 +43,6 @@ class MEDIA_EXPORT DataBuffer : public Buffer { virtual int GetBufferSize() const; protected: - // Copies from [data,data+size) to owned array. - DataBuffer(const uint8* data, int size); virtual ~DataBuffer(); private: |