int streamSize = 0;
int err = ::PLAYER_ERROR_NONE;
+ SetVolume(__currentVolume);
+
err = player_get_state(__hPlayer, &__corePlayerCurState);
r = MapExceptionToResult(err);
SysTryReturn(NID_MEDIA, r == E_SUCCESS, , r, "[%s] Failed to perform player_get_state operation with - 0x%x", GetErrorMessage(r), err);
{
int err = ::PLAYER_ERROR_NONE;
result r = E_SUCCESS;
-
if (__pPlayerVideoEvent)
{
- SysLog(NID_MEDIA, "CaptureStatus is %d", __isStateChangeForVideoCapture);
-
- if (__isStateChangeForVideoCapture)
+ err = player_get_state(__hPlayer, &__corePlayerCurState);
+ r = MapExceptionToResult(err);
+ SysLog(NID_MEDIA, "[%s] Player state is %d", GetErrorMessage(r), __corePlayerCurState);
+ if (__corePlayerCurState == ::PLAYER_STATE_PAUSED)
{
err = player_capture_video(__hPlayer, PlayerVideoCapturedCallBack, (void*)this);
r = MapExceptionToResult(err);