11889c3edad32995c0cf26ae2248fe7c957b7ec84Dongwon Kang/* 21889c3edad32995c0cf26ae2248fe7c957b7ec84Dongwon Kang * Copyright 2018 The Android Open Source Project 31889c3edad32995c0cf26ae2248fe7c957b7ec84Dongwon Kang * 41889c3edad32995c0cf26ae2248fe7c957b7ec84Dongwon Kang * Licensed under the Apache License, Version 2.0 (the "License"); 51889c3edad32995c0cf26ae2248fe7c957b7ec84Dongwon Kang * you may not use this file except in compliance with the License. 61889c3edad32995c0cf26ae2248fe7c957b7ec84Dongwon Kang * You may obtain a copy of the License at 71889c3edad32995c0cf26ae2248fe7c957b7ec84Dongwon Kang * 81889c3edad32995c0cf26ae2248fe7c957b7ec84Dongwon Kang * http://www.apache.org/licenses/LICENSE-2.0 91889c3edad32995c0cf26ae2248fe7c957b7ec84Dongwon Kang * 101889c3edad32995c0cf26ae2248fe7c957b7ec84Dongwon Kang * Unless required by applicable law or agreed to in writing, software 111889c3edad32995c0cf26ae2248fe7c957b7ec84Dongwon Kang * distributed under the License is distributed on an "AS IS" BASIS, 121889c3edad32995c0cf26ae2248fe7c957b7ec84Dongwon Kang * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 131889c3edad32995c0cf26ae2248fe7c957b7ec84Dongwon Kang * See the License for the specific language governing permissions and 141889c3edad32995c0cf26ae2248fe7c957b7ec84Dongwon Kang * limitations under the License. 151889c3edad32995c0cf26ae2248fe7c957b7ec84Dongwon Kang */ 161889c3edad32995c0cf26ae2248fe7c957b7ec84Dongwon Kang 171889c3edad32995c0cf26ae2248fe7c957b7ec84Dongwon Kang#define LOG_TAG "MediaBufferBase" 181889c3edad32995c0cf26ae2248fe7c957b7ec84Dongwon Kang#include <utils/Log.h> 191889c3edad32995c0cf26ae2248fe7c957b7ec84Dongwon Kang 201889c3edad32995c0cf26ae2248fe7c957b7ec84Dongwon Kang#include <media/stagefright/MediaBuffer.h> 211889c3edad32995c0cf26ae2248fe7c957b7ec84Dongwon Kang#include <media/stagefright/MediaBufferBase.h> 221889c3edad32995c0cf26ae2248fe7c957b7ec84Dongwon Kang 231889c3edad32995c0cf26ae2248fe7c957b7ec84Dongwon Kangnamespace android { 241889c3edad32995c0cf26ae2248fe7c957b7ec84Dongwon Kang 251889c3edad32995c0cf26ae2248fe7c957b7ec84Dongwon Kang//static 261889c3edad32995c0cf26ae2248fe7c957b7ec84Dongwon KangMediaBufferBase *MediaBufferBase::Create(size_t size) { 271889c3edad32995c0cf26ae2248fe7c957b7ec84Dongwon Kang return new (std::nothrow) MediaBuffer(size); 281889c3edad32995c0cf26ae2248fe7c957b7ec84Dongwon Kang} 291889c3edad32995c0cf26ae2248fe7c957b7ec84Dongwon Kang 301889c3edad32995c0cf26ae2248fe7c957b7ec84Dongwon Kang} // android 31