]> git.sesse.net Git - vlc/commitdiff
Update the NEWS and the dialogs for the subtitles support.
authorJean-Baptiste Kempf <jb@videolan.org>
Mon, 12 May 2008 15:03:20 +0000 (08:03 -0700)
committerJean-Baptiste Kempf <jb@videolan.org>
Mon, 12 May 2008 15:03:20 +0000 (08:03 -0700)
NEWS
include/vlc_interface.h

diff --git a/NEWS b/NEWS
index 71c4394b45fb03e0ba85345e357bbc7977e98b58..3299fb8de64f4942e583549dacd36ee317e435c7 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -84,8 +84,6 @@ Input/Demuxers:
 
 Decoders:
  * VP60/VP61/VP6F/VP62 support
- * MKV USF subtitles support
- * HTML-based subtitles support
  * Flash Screen Video support
  * CamStudio Screen Video support
  * DosBox Capture support
@@ -100,7 +98,16 @@ Decoders:
  * NellyMoser ASAO support
  * APE (Monkey audio) support
  * VBI & EBU (Teletext) support
+
+Subtitles:
  * Ogg/Kate subtitles support
+ * AQTitle subtitles support
+ * MKV USF subtitles support
+ * HTML-based subtitles support
+ * MPSub subtitles support
+ * JacoSub subtitles basic support
+ * MPL2 subtitles support
+ * Rewrite of ASS/SSA scripts and subtitles support.
 
 Encoders:
  * Flash Screen Video support
index f5585f642944564ba8156ad9485270398339e812..ec0aedf1376cea9952ce6eef010c58e8afd36007 100644 (file)
@@ -154,36 +154,36 @@ VLC_EXPORT( int, __intf_Eject, ( vlc_object_t *, const char * ) );
 
 /* Interface dialog ids for dialog providers */
 typedef enum vlc_dialog {
-       INTF_DIALOG_FILE_SIMPLE = 1,
-       INTF_DIALOG_FILE,
-       INTF_DIALOG_DISC,
-       INTF_DIALOG_NET,
-       INTF_DIALOG_CAPTURE,
-       INTF_DIALOG_SAT,
-       INTF_DIALOG_DIRECTORY,
-
-       INTF_DIALOG_STREAMWIZARD,
-       INTF_DIALOG_WIZARD,
-
-       INTF_DIALOG_PLAYLIST,
-       INTF_DIALOG_MESSAGES,
-       INTF_DIALOG_FILEINFO,
-       INTF_DIALOG_PREFS,
-       INTF_DIALOG_BOOKMARKS,
-       INTF_DIALOG_EXTENDED,
-
-       INTF_DIALOG_POPUPMENU = 20,
-       INTF_DIALOG_AUDIOPOPUPMENU,
-       INTF_DIALOG_VIDEOPOPUPMENU,
-       INTF_DIALOG_MISCPOPUPMENU,
-
-       INTF_DIALOG_FILE_GENERIC = 30,
-       INTF_DIALOG_INTERACTION = 50,
-
-       INTF_DIALOG_UPDATEVLC = 90,
-       INTF_DIALOG_VLM,
-
-       INTF_DIALOG_EXIT = 99
+    INTF_DIALOG_FILE_SIMPLE = 1,
+    INTF_DIALOG_FILE,
+    INTF_DIALOG_DISC,
+    INTF_DIALOG_NET,
+    INTF_DIALOG_CAPTURE,
+    INTF_DIALOG_SAT,
+    INTF_DIALOG_DIRECTORY,
+
+    INTF_DIALOG_STREAMWIZARD,
+    INTF_DIALOG_WIZARD,
+
+    INTF_DIALOG_PLAYLIST,
+    INTF_DIALOG_MESSAGES,
+    INTF_DIALOG_FILEINFO,
+    INTF_DIALOG_PREFS,
+    INTF_DIALOG_BOOKMARKS,
+    INTF_DIALOG_EXTENDED,
+
+    INTF_DIALOG_POPUPMENU = 20,
+    INTF_DIALOG_AUDIOPOPUPMENU,
+    INTF_DIALOG_VIDEOPOPUPMENU,
+    INTF_DIALOG_MISCPOPUPMENU,
+
+    INTF_DIALOG_FILE_GENERIC = 30,
+    INTF_DIALOG_INTERACTION = 50,
+
+    INTF_DIALOG_UPDATEVLC = 90,
+    INTF_DIALOG_VLM,
+
+    INTF_DIALOG_EXIT = 99
 } vlc_dialog_t;
 
 /* Useful text messages shared by interfaces */
@@ -202,7 +202,8 @@ typedef enum vlc_dialog {
 #define EXTENSIONS_MEDIA EXTENSIONS_VIDEO ";" EXTENSIONS_AUDIO ";" \
                           EXTENSIONS_PLAYLIST
 
-#define EXTENSIONS_SUBTITLE "*.cdg;*.idx;*.srt;*.sub;*.utf"
+#define EXTENSIONS_SUBTITLE "*.cdg;*.idx;*.srt;*.sub;*.utf;*.ass;*.ssa;*.aqt;" \
+                            "*.jss"
 
 /** \defgroup vlc_interaction Interaction
  * \ingroup vlc_interface
@@ -241,6 +242,7 @@ struct interaction_dialog_t
     vlc_object_t   *p_parent;           ///< The vlc object that asked
                                         //for interaction
 };
+
 /**
  * Possible flags . Dialog types
  */