changeset 2107:8d2b17ee266e trunk

[svn] - add gchar **vfs_extensions to InputPlugin struct, adding support for the NewVFS extension probing method. The vfs_extensions table defines a list of supported extensions, and must be NULL terminated.
author nenolod
date Tue, 12 Dec 2006 18:22:17 -0800
parents 33f768ab6418
children 02f39b64f36b
files ChangeLog audacious/plugin.h
diffstat 2 files changed, 23 insertions(+), 7 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog	Tue Dec 12 14:03:08 2006 -0800
+++ b/ChangeLog	Tue Dec 12 18:22:17 2006 -0800
@@ -1,3 +1,11 @@
+2006-12-12 22:03:08 +0000  Kiyoshi Aman <kiyoshi.aman@gmail.com>
+  revision [3217]
+  Remove leftover plugin-related bits that don't do anything any more.
+  
+  trunk/configure.ac |   15 ---------------
+  1 file changed, 15 deletions(-)
+
+
 2006-12-12 16:38:32 +0000  William Pitcock <nenolod@nenolod.net>
   revision [3215]
   - move to GPLv2-only. Based on my interpretation of the license, we are 
--- a/audacious/plugin.h	Tue Dec 12 14:03:08 2006 -0800
+++ b/audacious/plugin.h	Tue Dec 12 18:22:17 2006 -0800
@@ -1,4 +1,7 @@
-/*  BMP - Cross-platform multimedia player
+/*  Audacious
+ *  Copyright (C) 2005-2007  Audacious team.
+ *
+ *  BMP - Cross-platform multimedia player
  *  Copyright (C) 2003-2004  BMP development team.
  *
  *  Based on XMMS:
@@ -6,11 +9,15 @@
  *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions are
- * met: 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer. 2.
- * Redistributions in binary form must reproduce the above copyright notice,
- * this list of conditions and the following disclaimer in the documentation
- * and/or other materials provided with the distribution.
+ * met:
+ *
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ *
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in 
+ *    the documentation and/or other materials provided with the 
+ *    distribution.
  *
  * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND ANY
  * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
@@ -184,8 +191,9 @@
     void (*set_song_tuple) (TitleInput * tuple);
     void (*set_status_buffering) (gboolean status);
 
-    /* Added in Audacious 1.2.2 */
+    /* Added in Audacious 1.3.0 */
     gint (*is_our_file_from_vfs) (gchar *filename, VFSFile *fd);
+    gchar **vfs_extensions;
 };
 
 struct _GeneralPlugin {