Remove unnecessary encoder input format check.

This was preventing the export function from working because the
encoder may accept a format other than YV12. As we always
convert frames to what the encoder accepts, the check is
unnecessary.

Change-Id: I2056f560b4737d33956b277fb39ebe85278464ae
diff --git a/libvideoeditor/vss/stagefrightshells/src/VideoEditorVideoEncoder.cpp b/libvideoeditor/vss/stagefrightshells/src/VideoEditorVideoEncoder.cpp
index 41c757c..c05aa41 100755
--- a/libvideoeditor/vss/stagefrightshells/src/VideoEditorVideoEncoder.cpp
+++ b/libvideoeditor/vss/stagefrightshells/src/VideoEditorVideoEncoder.cpp
@@ -918,25 +918,9 @@
         pOutPlane[2].u_topleft = 0;
         pOutPlane[2].u_stride  = pOutPlane[1].u_stride;
 
-        switch( pEncoderContext->mEncoderColorFormat ) {
-            case OMX_COLOR_FormatYUV420Planar:
-                pOutPlane[0].pac_data = pData;
-                pOutPlane[1].pac_data = pData + sizeY;
-                pOutPlane[2].pac_data = pData + sizeY + sizeU;
-            break;
-            case OMX_COLOR_FormatYUV420SemiPlanar:
-                pOutPlane[0].pac_data = pData;
-                SAFE_MALLOC(pOutPlane[1].pac_data, M4VIFI_UInt8,
-                    pOutPlane[1].u_height*pOutPlane[1].u_stride,"OutputPlaneU");
-                SAFE_MALLOC(pOutPlane[2].pac_data, M4VIFI_UInt8,
-                    pOutPlane[2].u_height*pOutPlane[2].u_stride,"OutputPlaneV");
-            break;
-            default:
-                LOGV("VideoEditorVideoEncoder_processInputBuffer : unsupported "
-                    "color format 0x%X", pEncoderContext->mEncoderColorFormat);
-                VIDEOEDITOR_CHECK(M4OSA_FALSE, M4ERR_PARAMETER);
-            break;
-        }
+        pOutPlane[0].pac_data = pData;
+        pOutPlane[1].pac_data = pData + sizeY;
+        pOutPlane[2].pac_data = pData + sizeY + sizeU;
 
         // Apply pre-processing
         err = pEncoderContext->mPreProcFunction(
@@ -983,16 +967,6 @@
     nbBuffer = pEncoderContext->mEncoderSource->storeBuffer(buffer);
 
 cleanUp:
-    if ( OMX_COLOR_FormatYUV420SemiPlanar == \
-            pEncoderContext->mEncoderColorFormat ) {
-        // Y plane has not been allocated
-        if ( pOutPlane[1].pac_data ) {
-            SAFE_FREE(pOutPlane[1].pac_data);
-        }
-        if ( pOutPlane[2].pac_data ) {
-            SAFE_FREE(pOutPlane[2].pac_data);
-        }
-    }
     if ( M4NO_ERROR == err ) {
         LOGV("VideoEditorVideoEncoder_processInputBuffer error 0x%X", err);
     } else {