mirror of
https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git
synced 2025-10-31 22:25:33 -04:00
vala: Added cnames to callback delegates in Vala VAPI
This commit is contained in:
parent
6a754ad4a9
commit
81d3eb8467
1 changed files with 15 additions and 0 deletions
|
|
@ -956,20 +956,35 @@ namespace PulseAudio {
|
||||||
TYPE_MASK
|
TYPE_MASK
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[CCode (cname = "pa_context_notify_cb_t")]
|
||||||
public delegate void NotifyCb(Context c);
|
public delegate void NotifyCb(Context c);
|
||||||
|
[CCode (cname = "pa_context_success_cb_t")]
|
||||||
public delegate void SuccessCb(Context c, int success);
|
public delegate void SuccessCb(Context c, int success);
|
||||||
|
[CCode (cname = "pa_context_event_cb_t")]
|
||||||
public delegate void EventCb(Context c, string name, Proplist? proplist);
|
public delegate void EventCb(Context c, string name, Proplist? proplist);
|
||||||
|
[CCode (cname = "pa_context_subscribe_cb_t")]
|
||||||
public delegate void SubscribeCb(Context c, SubscriptionEventType t, uint32 idx);
|
public delegate void SubscribeCb(Context c, SubscriptionEventType t, uint32 idx);
|
||||||
|
[CCode (cname = "pa_sink_info_cb_t")]
|
||||||
public delegate void SinkInfoCb(Context c, SinkInfo? i, int eol);
|
public delegate void SinkInfoCb(Context c, SinkInfo? i, int eol);
|
||||||
|
[CCode (cname = "pa_source_info_cb_t")]
|
||||||
public delegate void SourceInfoCb(Context c, SourceInfo? i, int eol);
|
public delegate void SourceInfoCb(Context c, SourceInfo? i, int eol);
|
||||||
|
[CCode (cname = "pa_card_info_cb_t")]
|
||||||
public delegate void CardInfoCb(Context c, CardInfo? i, int eol);
|
public delegate void CardInfoCb(Context c, CardInfo? i, int eol);
|
||||||
|
[CCode (cname = "pa_sink_input_info_cb_t")]
|
||||||
public delegate void SinkInputInfoCb(Context c, SinkInputInfo? i, int eol);
|
public delegate void SinkInputInfoCb(Context c, SinkInputInfo? i, int eol);
|
||||||
|
[CCode (cname = "pa_source_output_info_cb_t")]
|
||||||
public delegate void SourceOutputInfoCb(Context c, SourceOutputInfo? i, int eol);
|
public delegate void SourceOutputInfoCb(Context c, SourceOutputInfo? i, int eol);
|
||||||
|
[CCode (cname = "pa_server_info_cb_t")]
|
||||||
public delegate void ServerInfoCb(Context c, ServerInfo? i);
|
public delegate void ServerInfoCb(Context c, ServerInfo? i);
|
||||||
|
[CCode (cname = "pa_stat_info_cb_t")]
|
||||||
public delegate void StatInfoCb(Context c, ServerInfo? i);
|
public delegate void StatInfoCb(Context c, ServerInfo? i);
|
||||||
|
[CCode (cname = "pa_module_info_cb_t")]
|
||||||
public delegate void ModuleInfoCb(Context c, ModuleInfo? i, int eol);
|
public delegate void ModuleInfoCb(Context c, ModuleInfo? i, int eol);
|
||||||
|
[CCode (cname = "pa_client_info_cb_t")]
|
||||||
public delegate void ClientInfoCb(Context c, ClientInfo? i, int eol);
|
public delegate void ClientInfoCb(Context c, ClientInfo? i, int eol);
|
||||||
|
[CCode (cname = "pa_sample_info_cb_t")]
|
||||||
public delegate void SampleInfoCb(Context c, SampleInfo? i, int eol);
|
public delegate void SampleInfoCb(Context c, SampleInfo? i, int eol);
|
||||||
|
[CCode (cname = "pa_context_index_cb_t")]
|
||||||
public delegate void IndexCb(Context c, uint32 idx);
|
public delegate void IndexCb(Context c, uint32 idx);
|
||||||
|
|
||||||
[CCode (cname="pa_context_new_with_proplist")]
|
[CCode (cname="pa_context_new_with_proplist")]
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue