Mercurial > audlegacy
comparison src/audacious/plugin.h @ 3973:26c503cdce58
Add get_output_list() to PAPI for xmms-crossfade.
| author | William Pitcock <nenolod@atheme.org> |
|---|---|
| date | Sun, 18 Nov 2007 18:24:38 -0600 |
| parents | b0ae5dbd2f53 |
| children | 918ccb2644fb |
comparison
equal
deleted
inserted
replaced
| 3972:d02ad27710b8 | 3973:26c503cdce58 |
|---|---|
| 584 void (*dock_move_press)(GList * window_list, GtkWindow * w, | 584 void (*dock_move_press)(GList * window_list, GtkWindow * w, |
| 585 GdkEventButton * event, gboolean move_list); | 585 GdkEventButton * event, gboolean move_list); |
| 586 void (*dock_move_motion)(GtkWindow * w, GdkEventMotion * event); | 586 void (*dock_move_motion)(GtkWindow * w, GdkEventMotion * event); |
| 587 void (*dock_move_release)(GtkWindow * w); | 587 void (*dock_move_release)(GtkWindow * w); |
| 588 gboolean (*dock_is_moving)(GtkWindow * w); | 588 gboolean (*dock_is_moving)(GtkWindow * w); |
| 589 | |
| 590 GList *(*get_output_list)(void); | |
| 589 }; | 591 }; |
| 590 | 592 |
| 591 /* Convenience macros for accessing the public API. */ | 593 /* Convenience macros for accessing the public API. */ |
| 592 /* public name vtable mapping */ | 594 /* public name vtable mapping */ |
| 593 #define aud_vfs_fopen _audvt->vfs_fopen | 595 #define aud_vfs_fopen _audvt->vfs_fopen |
| 921 #define aud_dock_move_press _audvt->dock_move_press | 923 #define aud_dock_move_press _audvt->dock_move_press |
| 922 #define aud_dock_move_motion _audvt->dock_move_motion | 924 #define aud_dock_move_motion _audvt->dock_move_motion |
| 923 #define aud_dock_move_release _audvt->dock_move_release | 925 #define aud_dock_move_release _audvt->dock_move_release |
| 924 #define aud_dock_is_moving _audvt->dock_is_moving | 926 #define aud_dock_is_moving _audvt->dock_is_moving |
| 925 | 927 |
| 928 #define aud_get_output_list _audvt->get_output_list | |
| 929 | |
| 926 #include "audacious/auddrct.h" | 930 #include "audacious/auddrct.h" |
| 927 | 931 |
| 928 /* for multi-file plugins :( */ | 932 /* for multi-file plugins :( */ |
| 929 G_BEGIN_DECLS | 933 G_BEGIN_DECLS |
| 930 extern struct _AudaciousFuncTableV1 *_audvt; | 934 extern struct _AudaciousFuncTableV1 *_audvt; |
