VP8: Updating codec version: VP8 version will now return the libvpx version used.

Review URL: http://webrtc-codereview.appspot.com/247009

git-svn-id: http://webrtc.googlecode.com/svn/trunk@824 4adac7df-926f-26a2-2b94-8c16560cd09d
This commit is contained in:
mikhal@webrtc.org
2011-10-27 16:45:00 +00:00
parent 2d28aff785
commit 30f6376802

View File

@@ -69,14 +69,16 @@ VP8Encoder::~VP8Encoder()
WebRtc_Word32
VP8Encoder::VersionStatic(WebRtc_Word8* version, WebRtc_Word32 length)
{
const WebRtc_Word8* str = "WebM/VP8 version 1.0.0\n";
const char* str = vpx_codec_iface_name(vpx_codec_vp8_cx());
WebRtc_Word32 verLen = (WebRtc_Word32)strlen(str);
if (verLen > length)
// Accounting for added new line char.
if (verLen + 1 > length)
{
return WEBRTC_VIDEO_CODEC_ERR_PARAMETER;
}
strncpy(version, str, length);
return verLen;
strncpy(version, str, verLen);
strcat(version, "\n");
return (verLen + 1);
}
WebRtc_Word32