tenfourfox/media/webrtc/signaling/src/media-conduit/OMXVideoCodec.cpp
Cameron Kaiser c9b2922b70 hello FPR
2017-04-19 00:56:45 -07:00

31 lines
661 B
C++

/* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this file,
* You can obtain one at http://mozilla.org/MPL/2.0/. */
#include "OMXVideoCodec.h"
#ifdef WEBRTC_GONK
#include "WebrtcOMXH264VideoCodec.h"
#endif
namespace mozilla {
VideoEncoder*
OMXVideoCodec::CreateEncoder(CodecType aCodecType)
{
if (aCodecType == CODEC_H264) {
return new WebrtcOMXH264VideoEncoder();
}
return nullptr;
}
VideoDecoder*
OMXVideoCodec::CreateDecoder(CodecType aCodecType) {
if (aCodecType == CODEC_H264) {
return new WebrtcOMXH264VideoDecoder();
}
return nullptr;
}
}