Merge "Support the synchronization of changing the video player's z-order" into devel...
authorWonsik Jung <sidein@samsung.com>
Wed, 24 Mar 2021 02:35:44 +0000 (02:35 +0000)
committerGerrit Code Review <gerrit@review>
Wed, 24 Mar 2021 02:35:44 +0000 (02:35 +0000)
1  2 
dali-csharp-binder/src/dali_wrap.cpp

@@@ -50475,127 -50492,32 +50492,152 @@@ SWIGEXPORT void * SWIGSTDCALL CSharp_Da
    return ret;
  }
  
 +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CameraView_New__SWIG_0(void * jarg1, int jarg2) {
 +  void * jresult ;
 +  Dali::Toolkit::CameraView result;
 +
 +  Dali::Any arg1(jarg1);
 +  Dali::Toolkit::CameraView::DisplayType arg2 = static_cast<Dali::Toolkit::CameraView::DisplayType>(jarg2);
 +  {
 +    try {
 +      result = Dali::Toolkit::CameraView::New(arg1, arg2);
 +    } CALL_CATCH_EXCEPTION(0);
 +  }
 +
 +  jresult = new Dali::Toolkit::CameraView((const Dali::Toolkit::CameraView &)result);
 +  return jresult;
 +}
 +
 +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_CameraView__SWIG_0() {
 +  void * jresult ;
 +  Dali::Toolkit::CameraView *result = 0 ;
 +
 +  {
 +    try {
 +      result = (Dali::Toolkit::CameraView *)new Dali::Toolkit::CameraView();
 +    } CALL_CATCH_EXCEPTION(0);
 +  }
 +
 +  jresult = (void *)result;
 +  return jresult;
 +}
 +
 +
 +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_CameraView(void * jarg1) {
 +  Dali::Toolkit::CameraView *arg1 = (Dali::Toolkit::CameraView *) 0 ;
 +
 +  arg1 = (Dali::Toolkit::CameraView *)jarg1;
 +  {
 +    try {
 +      delete arg1;
 +    } CALL_CATCH_EXCEPTION();
 +  }
 +
 +}
 +
 +
 +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_CameraView__SWIG_1(void * jarg1) {
 +  void * jresult ;
 +  Dali::Toolkit::CameraView *arg1 = 0 ;
 +  Dali::Toolkit::CameraView *result = 0 ;
 +
 +  arg1 = (Dali::Toolkit::CameraView *)jarg1;
 +  if (!arg1) {
 +    SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::CameraView const & type is null", 0);
 +    return 0;
 +  }
 +  {
 +    try {
 +      result = (Dali::Toolkit::CameraView *)new Dali::Toolkit::CameraView((Dali::Toolkit::CameraView const &)*arg1);
 +    } CALL_CATCH_EXCEPTION(0);
 +  }
 +
 +  jresult = (void *)result;
 +  return jresult;
 +}
 +
 +
 +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CameraView_Assign(void * jarg1, void * jarg2) {
 +  void * jresult ;
 +  Dali::Toolkit::CameraView *arg1 = (Dali::Toolkit::CameraView *) 0 ;
 +  Dali::Toolkit::CameraView *arg2 = 0 ;
 +  Dali::Toolkit::CameraView *result = 0 ;
 +
 +  arg1 = (Dali::Toolkit::CameraView *)jarg1;
 +  arg2 = (Dali::Toolkit::CameraView *)jarg2;
 +  if (!arg2) {
 +    SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::CameraView const & type is null", 0);
 +    return 0;
 +  }
 +  {
 +    try {
 +      result = (Dali::Toolkit::CameraView *) &(arg1)->operator =((Dali::Toolkit::CameraView const &)*arg2);
 +    } CALL_CATCH_EXCEPTION(0);
 +  }
 +
 +  jresult = (void *)result;
 +  return jresult;
 +}
 +
 +
 +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CameraView_DownCast(void * jarg1) {
 +  void * jresult ;
 +  Dali::BaseHandle arg1 ;
 +  Dali::BaseHandle *argp1 ;
 +  Dali::Toolkit::CameraView result;
 +
 +  argp1 = (Dali::BaseHandle *)jarg1;
 +  if (!argp1) {
 +    SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
 +    return 0;
 +  }
 +  arg1 = *argp1;
 +  {
 +    try {
 +      result = Dali::Toolkit::CameraView::DownCast(arg1);
 +    } CALL_CATCH_EXCEPTION(0);
 +  }
 +
 +  jresult = new Dali::Toolkit::CameraView((const Dali::Toolkit::CameraView &)result);
 +  return jresult;
 +}
 +
 +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CameraView_Update(void * jarg1) {
 +  Dali::Toolkit::CameraView *arg1 = (Dali::Toolkit::CameraView *) 0 ;
 +
 +  arg1 = (Dali::Toolkit::CameraView *)jarg1;
 +  {
 +    try {
 +      (arg1)->Update();
 +    } CALL_CATCH_EXCEPTION();
 +  }
 +}
  
+ SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VideoView_PlayAnimation(void * jarg1, void * jarg2)
+ {
+   Dali::Toolkit::VideoView *arg1 = (Dali::Toolkit::VideoView*)jarg1;
+   if(arg1 == nullptr)
+   {
+     DALI_LOG_ERROR("VideoView is nullptr!");
+     return;
+   }
+   Dali::Animation *arg2 = (Dali::Animation*)jarg2;
+   if(arg2 == nullptr)
+   {
+     DALI_LOG_ERROR("Animation is nullptr!");
+     return;
+   }
+   {
+     try{
+       Toolkit::DevelVideoView::PlayAnimation(*arg1, *arg2);
+     } CALL_CATCH_EXCEPTION();
+   }
+ }
  SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Popup_Property_TITLE_get() {
    int jresult ;
    int result;