diff options
Diffstat (limited to 'omx/videoencode/omx_h264_enc/src/omx_H264videoencoderutils.c')
-rw-r--r-- | omx/videoencode/omx_h264_enc/src/omx_H264videoencoderutils.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/omx/videoencode/omx_h264_enc/src/omx_H264videoencoderutils.c b/omx/videoencode/omx_h264_enc/src/omx_H264videoencoderutils.c index 383b5e9..4fe289c 100644 --- a/omx/videoencode/omx_h264_enc/src/omx_H264videoencoderutils.c +++ b/omx/videoencode/omx_h264_enc/src/omx_H264videoencoderutils.c @@ -70,7 +70,11 @@ OMX_ERRORTYPE OMXH264VE_InitFields(OMX_HANDLETYPE hComponent) OMX_BASE_CHK_VERSION(pHandle, OMX_COMPONENTTYPE, eError); pH264VEComp = (OMXH264VidEncComp *)pHandle->pComponentPrivate; - pH264VEComp->sBase.cComponentName = OMX_H264VE_COMP_NAME; + + pH264VEComp->sBase.cComponentName = (OMX_STRING )OSAL_Malloc(sizeof(OMX_U8) * OMX_MAX_STRINGNAME_SIZE); + OMX_CHECK(pH264VEComp->sBase.cComponentName != NULL, OMX_ErrorInsufficientResources); + + strcpy(pH264VEComp->sBase.cComponentName, OMX_H264VE_COMP_NAME); /* Fill component's version, this may not be same as the OMX Specification version */ pH264VEComp->sBase.nComponentVersion.s.nVersionMajor = OMX_H264VE_COMP_VERSION_MAJOR; |