+
+#define ADD_FILTER_MEDIA( string ) \
+ string += qtr( "Media Files" ); \
+ string += " ( "; \
+ string += EXTENSIONS_MEDIA; \
+ string += ");;";
+#define ADD_FILTER_VIDEO( string ) \
+ string += qtr( "Video Files" ); \
+ string += " ( "; \
+ string += EXTENSIONS_VIDEO; \
+ string += ");;";
+#define ADD_FILTER_AUDIO( string ) \
+ string += qtr( "Audio Files" ); \
+ string += " ( "; \
+ string += EXTENSIONS_AUDIO; \
+ string += ");;";
+#define ADD_FILTER_PLAYLIST( string ) \
+ string += qtr( "Playlist Files" ); \
+ string += " ( "; \
+ string += EXTENSIONS_PLAYLIST; \
+ string += ");;";
+#define ADD_FILTER_SUBTITLE( string ) \
+ string += qtr( "Subtitles Files" );\
+ string += " ( "; \
+ string += EXTENSIONS_SUBTITLE; \
+ string += ");;";
+#define ADD_FILTER_ALL( string ) \
+ string += qtr( "All Files" ); \
+ string += " (*.*)";
+
+enum {
+ EXT_FILTER_MEDIA = 0x01,
+ EXT_FILTER_VIDEO = 0x02,
+ EXT_FILTER_AUDIO = 0x04,
+ EXT_FILTER_PLAYLIST = 0x08,
+ EXT_FILTER_SUBTITLE = 0x10,
+};
+
+enum {
+ OPEN_FILE_TAB,
+ OPEN_DISC_TAB,
+ OPEN_NETWORK_TAB,
+ OPEN_CAPTURE_TAB,
+ OPEN_TAB_MAX
+};
+
+enum {
+ OPEN_AND_PLAY,
+ OPEN_AND_STREAM,
+ OPEN_AND_SAVE,
+ OPEN_AND_ENQUEUE,
+ SELECT
+};