X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2FTizen.Multimedia.Remoting%2FMediaController%2FInternalEnums.cs;h=9b3d0ad1352ad4b1827f21882f32c4da560d2b45;hb=df895ae025ab766e4c273b1e386c8e311f029d7d;hp=b25c43be39df9d80d336eaeb431a232f54240561;hpb=e2a3e459a3bd350ef1f2b2035be3aa1a8ee0c6a5;p=platform%2Fcore%2Fcsapi%2Ftizenfx.git diff --git a/src/Tizen.Multimedia.Remoting/MediaController/InternalEnums.cs b/src/Tizen.Multimedia.Remoting/MediaController/InternalEnums.cs index b25c43b..9b3d0ad 100644 --- a/src/Tizen.Multimedia.Remoting/MediaController/InternalEnums.cs +++ b/src/Tizen.Multimedia.Remoting/MediaController/InternalEnums.cs @@ -14,42 +14,57 @@ * limitations under the License. */ -using System.Diagnostics; - namespace Tizen.Multimedia.Remoting { - internal enum MediaControllerPlaybackCode + internal enum MediaControllerNativePlaybackState { None, Play, Pause, Stop, + Next, // Deprecated since 4.0 + Prev, // Deprecated since 4.0 + FastForward, // Deprecated since 4.0 + Rewind, // Deprecated since 4.0 + MovingToNext, // Since 4.0 + MovingToPrev, // Since 4.0 + FastForwarding, // Since 4.0 + Rewinding // Since 4.0 + } + + internal enum MediaControllerNativePlaybackAction + { + Play, + Pause, + Stop, Next, Prev, FastForward, Rewind, + Toggle } - internal enum MediaControllerServerState + internal enum MediaControllerNativeServerState { None, Activated, Deactivated, } - internal enum MediaControllerShuffleMode + internal enum MediaControllerNativeShuffleMode { On, Off, } - internal enum NativeRepeatMode + internal enum MediaControllerNativeRepeatMode { On, Off, + OneMedia } - internal enum MediaControllerAttribute + internal enum MediaControllerNativeAttribute { Title, Artist, @@ -62,5 +77,20 @@ namespace Tizen.Multimedia.Remoting Description, TrackNumber, Picture, + Season, + Episode, + Resolution + } + + internal enum MediaControlCapabilityCategory + { + Shuffle, + Repeat, + PlaybackPosition, + Playlist, + ClientCustom, + Search, + Subtitle, + Mode360 } } \ No newline at end of file