[WebRTC] Add debug log (#6256)
authorHaesu Gwon <haesu.gwon@samsung.com>
Thu, 8 Aug 2024 09:22:29 +0000 (18:22 +0900)
committerGitHub <noreply@github.com>
Thu, 8 Aug 2024 09:22:29 +0000 (18:22 +0900)
src/Tizen.Multimedia.Remoting/WebRTC/MediaPacketSourceConfiguration.cs
src/Tizen.Multimedia.Remoting/WebRTC/WebRTC.cs

index 979e9caa346c6fb08debe669c887d7f61c2e9d7b..d411a01fad1b23d8cc6cb049e46fcd639fde9108 100755 (executable)
@@ -76,8 +76,12 @@ namespace Tizen.Multimedia.Remoting
 
         private void UnregisterBufferStatusChangedCallback()
         {
+            Log.Info(WebRTCLog.Tag, "Enter");
+
             NativeWebRTC.UnsetBufferStateChangedCb(Handle, SourceId).
                 ThrowIfFailed("Failed to unset buffer status changed callback.");
+
+            Log.Info(WebRTCLog.Tag, "Leave");
         }
     }
 }
\ No newline at end of file
index b7dc62b0449a45ec87aa59ee3f68fecec74d260c..df993899ff75fd5e1439bbab60f63bcdba2bfdc9 100755 (executable)
@@ -164,6 +164,8 @@ namespace Tizen.Multimedia.Remoting
         /// <since_tizen> 9 </since_tizen>
         public async Task StartAsync()
         {
+            Log.Info(WebRTCLog.Tag, "Enter");
+
             ValidateWebRTCState(WebRTCState.Idle);
 
             var tcs = new TaskCompletionSource<bool>();
@@ -203,6 +205,8 @@ namespace Tizen.Multimedia.Remoting
                 StateChanged -= stateChangedEventHandler;
                 ErrorOccurred -= errorEventHandler;
             }
+
+            Log.Info(WebRTCLog.Tag, "Leave");
         }
 
         /// <summary>
@@ -236,6 +240,8 @@ namespace Tizen.Multimedia.Remoting
         /// <since_tizen> 9 </since_tizen>
         public async Task<string> CreateOfferAsync()
         {
+            Log.Info(WebRTCLog.Tag, "Enter");
+
             ValidateWebRTCState(WebRTCState.Negotiating, WebRTCState.Playing);
 
             var tcsSdpCreated = new TaskCompletionSource<string>();
@@ -255,6 +261,8 @@ namespace Tizen.Multimedia.Remoting
                 await Task.Yield();
             }
 
+            Log.Info(WebRTCLog.Tag, "Leave");
+
             return offer;
         }
 
@@ -271,6 +279,8 @@ namespace Tizen.Multimedia.Remoting
         /// <since_tizen> 9 </since_tizen>
         public async Task<string> CreateAnswerAsync()
         {
+            Log.Info(WebRTCLog.Tag, "Enter");
+
             ValidateWebRTCState(WebRTCState.Negotiating, WebRTCState.Playing);
 
             var tcsSdpCreated = new TaskCompletionSource<string>();
@@ -290,6 +300,8 @@ namespace Tizen.Multimedia.Remoting
                 await Task.Yield();
             }
 
+            Log.Info(WebRTCLog.Tag, "Leave");
+
             return answer;
         }