Fix for videorecorder crash during destruction: TDIS-4692
authorrahul varna <rahul.varna@samsung.com>
Wed, 20 Mar 2013 09:02:14 +0000 (18:02 +0900)
committerrahul varna <rahul.varna@samsung.com>
Wed, 20 Mar 2013 09:02:14 +0000 (18:02 +0900)
Signed-off-by: rahul varna <rahul.varna@samsung.com>
project/src/Recorder/VideoRecorderForm.cpp

index ec1bb2e..7dcc524 100644 (file)
@@ -164,6 +164,7 @@ VideoRecorderForm::VideoRecorderForm(void)
        , __pPopupFlip(null)
        , __pSupportedCodecPopup(null)
        , __pPopupAudioStreamCallback(null)
+       , __pPopupVideoStreamCallback(null)
        , __pListViewEffect(null)
        , __pListViewFocusMode(null)
        , __pListViewIso(null)
@@ -1855,6 +1856,7 @@ VideoRecorderForm::OnTerminating(void)
        DeletePopup(&__pPopupAudioCodec);
        DeletePopup(&__pPopupFileFormat);
        DeletePopup(&__pPopupAudioStreamCallback);
+       DeletePopup(&__pPopupVideoStreamCallback);
        FreeResources();
        AppLog("VideoRecorderForm::OnTerminating");
        return r;
@@ -2068,7 +2070,7 @@ VideoRecorderForm::OnActionPerformed(const Tizen::Ui::Control& source, int actio
 
                if (__previewByCallback == 1)
                {
-                       r = __pCamera->StartPreview(NULL, true);
+                       r = __pCamera->StartPreview(null, true);
                        TryReturnVoid(r == E_SUCCESS, "[%s] __pCamera->StartPreview", GetErrorMessage(r));
                }
                else