-/*! @method pluginTitle:
- * @abstract Returns the title of the plugin, which should be player name.
- * @result An NSString containing the title.
- */
-- (NSString *)pluginTitle;
-
-/*! @method pluginInformation:
- * @abstract Returns a description of the remote.
- * @result An NSString containing the description.
- */
-- (NSString *)pluginInformation;
-
-/*! @method pluginIcon:
- * @abstract Returns a icon for the remote.
- * @result An NSImage containing the icon.
- */
-- (NSImage *)pluginIcon;
-
-/*! @method begin:
- * @abstract Sent when the plugin should begin operation.
- * @result A result code signifying success.
- */
-- (BOOL)begin;
+typedef enum {
+ ITMTRemoteSinglePlaylist,
+ ITMTRemoteLibraryAndPlaylists,
+ ITMTRemoteSeperatePlaylists
+} ITMTRemotePlaylistMode;