Mercurial > audlegacy
comparison src/audacious/plugin.h @ 4756:f084f639e962
Automated merge with ssh://paula@hg.atheme.org//hg/audacious
author | Paula Stanciu <paula.stanciu@gmail.com> |
---|---|
date | Thu, 07 Aug 2008 12:17:14 +0300 |
parents | b136f202ebfa c6f352d25d27 |
children | ba9eb9cc287f |
comparison
equal
deleted
inserted
replaced
4754:b136f202ebfa | 4756:f084f639e962 |
---|---|
654 gboolean (*vfs_fget_le32)(guint32 *value, VFSFile *stream); | 654 gboolean (*vfs_fget_le32)(guint32 *value, VFSFile *stream); |
655 gboolean (*vfs_fget_le64)(guint64 *value, VFSFile *stream); | 655 gboolean (*vfs_fget_le64)(guint64 *value, VFSFile *stream); |
656 gboolean (*vfs_fget_be16)(guint16 *value, VFSFile *stream); | 656 gboolean (*vfs_fget_be16)(guint16 *value, VFSFile *stream); |
657 gboolean (*vfs_fget_be32)(guint32 *value, VFSFile *stream); | 657 gboolean (*vfs_fget_be32)(guint32 *value, VFSFile *stream); |
658 gboolean (*vfs_fget_be64)(guint64 *value, VFSFile *stream); | 658 gboolean (*vfs_fget_be64)(guint64 *value, VFSFile *stream); |
659 void (*output_plugin_cleanup)(void); | |
660 void (*output_plugin_reinit)(void); | |
659 }; | 661 }; |
660 | 662 |
661 /* Convenience macros for accessing the public API. */ | 663 /* Convenience macros for accessing the public API. */ |
662 /* public name vtable mapping */ | 664 /* public name vtable mapping */ |
663 #define aud_vfs_fopen _audvt->vfs_fopen | 665 #define aud_vfs_fopen _audvt->vfs_fopen |
1014 #define aud_equalizer_write_preset_file _audvt->equalizer_write_preset_file | 1016 #define aud_equalizer_write_preset_file _audvt->equalizer_write_preset_file |
1015 #define aud_import_winamp_eqf _audvt->import_winamp_eqf | 1017 #define aud_import_winamp_eqf _audvt->import_winamp_eqf |
1016 #define aud_save_preset_file _audvt->save_preset_file | 1018 #define aud_save_preset_file _audvt->save_preset_file |
1017 #define aud_equalizer_read_aud_preset _audvt->equalizer_read_aud_preset | 1019 #define aud_equalizer_read_aud_preset _audvt->equalizer_read_aud_preset |
1018 #define aud_load_preset_file _audvt->load_preset_file | 1020 #define aud_load_preset_file _audvt->load_preset_file |
1021 #define aud_output_plugin_cleanup _audvt->output_plugin_cleanup | |
1022 #define aud_output_plugin_reinit _audvt->output_plugin_reinit | |
1019 | 1023 |
1020 #include "audacious/auddrct.h" | 1024 #include "audacious/auddrct.h" |
1021 | 1025 |
1022 /* for multi-file plugins :( */ | 1026 /* for multi-file plugins :( */ |
1023 G_BEGIN_DECLS | 1027 G_BEGIN_DECLS |