mirror of
https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git
synced 2025-11-04 13:29:59 -05:00
* a lot of doxygen updates
* s/pa_operation_callback/pa_operation_callback_t/g * add more typedefs for function prototypes * add API to query the channel map used by a pa_stream git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@530 fefdeb5f-60dc-0310-8127-8f9354f1896f
This commit is contained in:
parent
71e063a695
commit
98cb6aa4a3
18 changed files with 125 additions and 100 deletions
|
|
@ -53,21 +53,19 @@ typedef enum pa_io_event_flags {
|
|||
PA_IO_EVENT_ERROR = 8 /**< Error event */
|
||||
} pa_io_event_flags_t;
|
||||
|
||||
/** \struct pa_io_event
|
||||
* An opaque IO event source object */
|
||||
/** An opaque IO event source object */
|
||||
typedef struct pa_io_event pa_io_event;
|
||||
|
||||
/** \struct pa_defer_event
|
||||
* An opaque deferred event source object. Events of this type are triggered once in every main loop iteration */
|
||||
/** An opaque deferred event source object. Events of this type are triggered once in every main loop iteration */
|
||||
typedef struct pa_defer_event pa_defer_event;
|
||||
|
||||
/** \struct pa_time_event
|
||||
* An opaque timer event source object */
|
||||
/** An opaque timer event source object */
|
||||
typedef struct pa_time_event pa_time_event;
|
||||
|
||||
/** An abstract mainloop API vtable */
|
||||
typedef struct pa_mainloop_api pa_mainloop_api;
|
||||
|
||||
/** An abstract mainloop API vtable */
|
||||
struct pa_mainloop_api {
|
||||
/** A pointer to some private, arbitrary data of the main loop implementation */
|
||||
void *userdata;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue