123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124 |
- #ifndef fooscachehfoo
- #define fooscachehfoo
- #include <sys/types.h>
- #include <pulse/context.h>
- #include <pulse/stream.h>
- #include <pulse/cdecl.h>
- #include <pulse/version.h>
- PA_C_DECL_BEGIN
- typedef void (*pa_context_play_sample_cb_t)(pa_context *c, uint32_t idx, void *userdata);
- int pa_stream_connect_upload(pa_stream *s, size_t length);
- int pa_stream_finish_upload(pa_stream *s);
- pa_operation* pa_context_remove_sample(pa_context *c, const char *name, pa_context_success_cb_t cb, void *userdata);
- pa_operation* pa_context_play_sample(
- pa_context *c ,
- const char *name ,
- const char *dev ,
- pa_volume_t volume ,
- pa_context_success_cb_t cb ,
- void *userdata );
- pa_operation* pa_context_play_sample_with_proplist(
- pa_context *c ,
- const char *name ,
- const char *dev ,
- pa_volume_t volume ,
- pa_proplist *proplist ,
- pa_context_play_sample_cb_t cb ,
- void *userdata );
- PA_C_DECL_END
- #endif
|