[MediaPlayer] Add MediaPacket helper (#487)
authorhsgwon <haesu.gwon@samsung.com>
Fri, 28 Sep 2018 09:53:00 +0000 (18:53 +0900)
committerGitHub <noreply@github.com>
Fri, 28 Sep 2018 09:53:00 +0000 (18:53 +0900)
src/Tizen.Multimedia.MediaPlayer/Player/Player.cs

index 27c95c4..99ea828 100644 (file)
@@ -836,6 +836,18 @@ namespace Tizen.Multimedia
 
             return new ScaleRectangle(scaleX, scaleY, scaleWidth, scaleHeight);
         }
+
+        /// <summary>
+        /// This supports the product infrastructure and is not intended to be used directly from application code.
+        /// </summary>
+        [EditorBrowsable(EditorBrowsableState.Never)]
+        protected MediaPacket GetMediaPacket(IntPtr handle)
+        {
+            MediaPacket mediaPacket = handle != IntPtr.Zero ? MediaPacket.From(handle) :
+                throw new ArgumentException("MediaPacket handle is invalid.", nameof(handle));
+
+            return mediaPacket;
+        }
         #endregion
 
         #region Preparing state