예제 #1
0
 internal static extern MediaControllerError ForeachServerPlaylist(MediaControllerClientHandle handle,
                                                                   string serverName, PlaylistCallback callback, IntPtr userData);
예제 #2
0
 internal static extern MediaControllerError SetCommandCompletedCb(MediaControllerClientHandle handle,
                                                                   CommandCompletedCallback callback, IntPtr userData = default(IntPtr));
예제 #3
0
 internal static extern MediaControllerError SetCustomEventCb(MediaControllerClientHandle handle,
                                                              CustomCommandReceivedCallback callback, IntPtr userData = default(IntPtr));
예제 #4
0
 internal static extern MediaControllerError UnsetServerUpdatedCb(MediaControllerClientHandle handle);
예제 #5
0
 internal static extern MediaControllerError SetRepeatModeUpdatedCb(MediaControllerClientHandle handle,
                                                                    RepeatModeUpdatedCallback callback, IntPtr userData = default(IntPtr));
예제 #6
0
 internal static extern MediaControllerError UnsetPlaybackCapabilityUpdatedCb(MediaControllerClientHandle clientHandle);
예제 #7
0
 internal static extern MediaControllerError GetSimpleCapability(MediaControllerClientHandle clientHandle,
                                                                 string serverName, MediaControlCapabilityCategory category, out MediaControlCapabilitySupport type);
예제 #8
0
 internal static extern MediaControllerError SendCustomCommand(MediaControllerClientHandle handle,
                                                               string serverName, string command, IntPtr bundleHandle, out string requestId);
예제 #9
0
 internal static extern MediaControllerError SendPlaybackActionCommand(MediaControllerClientHandle handle,
                                                                       string serverName, MediaControllerNativePlaybackAction action, out string requestId);
예제 #10
0
 internal static extern MediaControllerError GetServerRepeatMode(MediaControllerClientHandle handle,
                                                                 string serverName, out MediaControllerNativeRepeatMode mode);
예제 #11
0
 internal static extern MediaControllerError SendPlaybackStateCommand(MediaControllerClientHandle handle,
                                                                      string serverName, MediaControllerNativePlaybackAction command);
예제 #12
0
 internal static extern MediaControllerError GetServerPlayback(MediaControllerClientHandle handle,
                                                               string serverName, out IntPtr playback);
예제 #13
0
 internal static extern MediaControllerError GetLatestServer(MediaControllerClientHandle handle,
                                                             out IntPtr serverName, out MediaControllerNativeServerState serverState);
예제 #14
0
 internal static extern MediaControllerError GetServerMetadata(MediaControllerClientHandle handle,
                                                               string serverName, out IntPtr metadata);
예제 #15
0
 internal static extern MediaControllerError GetServerIcon(MediaControllerClientHandle clientHandle,
                                                           string serverName, out string uri);
예제 #16
0
 internal static extern MediaControllerError SendPlaybackActionCommandWithoutReqId(MediaControllerClientHandle handle,
                                                                                   string serverName, MediaControllerNativePlaybackAction action, string requestId = default(string));
예제 #17
0
 internal static extern MediaControllerError GetPlaybackCapabilityHandle(MediaControllerClientHandle clientHandle,
                                                                         string serverName, out IntPtr capaHandle);
예제 #18
0
 internal static extern MediaControllerError SendPlaybackPositionCommand(MediaControllerClientHandle handle,
                                                                         string serverName, ulong playbackPosition, out string requestId);
예제 #19
0
 internal static extern MediaControllerError SetSimpleCapabilityUpdatedCb(MediaControllerClientHandle clientHandle,
                                                                          SimpleCapabilityCallback callback, IntPtr userData = default(IntPtr));
예제 #20
0
 internal static extern MediaControllerError SendRepeatModeCommand(MediaControllerClientHandle handle,
                                                                   string serverName, MediaControllerNativeRepeatMode mode, out string requestId);
예제 #21
0
 internal static extern MediaControllerError Create(out MediaControllerClientHandle handle);
예제 #22
0
 internal static extern MediaControllerError SendPlaylistCommand(MediaControllerClientHandle handle,
                                                                 string serverName, string playlistName, string index, MediaControllerNativePlaybackAction mode,
                                                                 ulong position, out string requestId);
예제 #23
0
 internal static extern MediaControllerError UnsetPlaybackUpdatedCb(MediaControllerClientHandle handle);
예제 #24
0
 internal static extern MediaControllerError SendSearchCommand(MediaControllerClientHandle handle,
                                                               string serverName, IntPtr searchHandle, out string requestId);
예제 #25
0
 internal static extern MediaControllerError UnsetRepeatModeUpdatedCb(MediaControllerClientHandle handle);
예제 #26
0
 internal static extern MediaControllerError SendCustomEventReplyBundle(MediaControllerClientHandle handle,
                                                                        string serverName, string requestId, int result, SafeBundleHandle bundleHandle);
예제 #27
0
 internal static extern MediaControllerError UnsetCommandCompletedCb(MediaControllerClientHandle handle);
예제 #28
0
 internal static extern MediaControllerError ForeachActivatedServer(MediaControllerClientHandle handle,
                                                                    ActivatedServerCallback callback, IntPtr userData);
예제 #29
0
 internal static extern MediaControllerError UnsetCustomEventCb(MediaControllerClientHandle handle);
예제 #30
0
 internal static extern MediaControllerError GetRepeatCapability(MediaControllerClientHandle clientHandle,
                                                                 string serverName, out MediaControlCapabilitySupport type);