changeset 1619:6ee8e5653f7b

flacng: C99 initialisers
author William Pitcock <nenolod@atheme.org>
date Fri, 07 Sep 2007 04:23:30 -0500
parents 177aec41b238
children 87a52bc00926
files src/flacng/plugin.c
diffstat 1 files changed, 12 insertions(+), 29 deletions(-) [+]
line wrap: on
line diff
--- a/src/flacng/plugin.c	Fri Sep 07 04:21:38 2007 -0500
+++ b/src/flacng/plugin.c	Fri Sep 07 04:23:30 2007 -0500
@@ -30,35 +30,18 @@
 static gchar *flac_fmts[] = { "flac", NULL };
 
 InputPlugin flac_ip = {
-    NULL,
-    NULL,
-    "FLACng Audio Plugin",
-    flac_init,
-    flac_aboutbox,
-    NULL,
-    flac_is_our_file,
-    NULL,
-    flac_play_file,
-    flac_stop,
-    flac_pause,
-    flac_seek,
-    NULL,
-    NULL,
-    NULL,
-    NULL,
-    NULL,
-    NULL,
-    NULL,
-    NULL,
-    NULL,
-    flac_get_song_info,
-    NULL,
-    NULL,
-    flac_get_song_tuple,	// get a tuple
-    NULL,
-    NULL,			// write a tuple back to a file as a tag
-    flac_is_our_fd,	// version of is_our_file which is handed an FD
-    flac_fmts			// vector of fileextensions allowed by the plugin
+    .description = "FLACng Audio Plugin",
+    .init = flac_init,
+    .about = flac_aboutbox,
+    .is_our_file = flac_is_our_file,
+    .play_file = flac_play_file,
+    .stop = flac_stop,
+    .pause = flac_pause,
+    .seek = flac_seek,
+    .get_song_info = flac_get_song_info,
+    .get_song_tuple = flac_get_song_tuple,	// get a tuple
+    .is_our_file_from_vfs = flac_is_our_fd,	// version of is_our_file which is handed an FD
+    .vfs_extensions = flac_fmts			// vector of fileextensions allowed by the plugin
 };
 
 InputPlugin *flac_iplist[] = { &flac_ip, NULL };