upipe-modules/upipe_audio_copy.h header reference

Upipe module to output fixed size sound buffers. More

Header inclusion [link] 

Members [link] 

Function [link] 

Macro [link] 

Description [link] 

Upipe module to output fixed size sound buffers.

Members detail [link] 

#define UPIPE_AUDIO_COPY_SIGNATURE [link] 

This macro is declared in upipe-modules/upipe_audio_copy.h source file, line 41.

This macro is the audio frame pipe signature.

#define _UPIPE_MODULES_UPIPE_AUDIO_COPY_H_ [link] 

This macro is declared in upipe-modules/upipe_audio_copy.h source file, line 30.

struct upipe_mgr * upipe_audio_copy_mgr_alloc(void ) [link] 

This function is declared in upipe-modules/upipe_audio_copy.h source file, line 45.

This function returns the audio frame pipe management structure.

struct upipe_mgr [link] 

This struct is declared in upipe/uprobe_source_mgr.h source file, line 40.

FieldDescription
struct urefcount * refcount;pointer to refcount management structure
unsigned int signature;signature of the pipe allocator
const char *(*upipe_err_str)(int err);function to get local error string
const char *(*upipe_command_str)(int command);function to get local command string
const char *(*upipe_event_str)(int event);function to get local event string
struct upipe *(*upipe_alloc)(struct upipe_mgr *, struct uprobe *, uint32_t va_list ) ;function to create a pipe - uprobe belongs to the callee
void (*upipe_input)(struct upipe *, struct uref *, struct upump **) ;function to send a uref to an input - the uref then belongs to the callee
int (*upipe_control)(struct upipe *, int va_list ) ;control function for standard or local commands - all parameters belong to the caller
int (*upipe_mgr_control)(struct upipe_mgr *, int va_list ) ;control function for standard or local manager commands - all parameters belong to the caller
Valid XHTML 1.0 StrictGenerated by cmassiot on Sun Dec 14 18:31:17 2025 using MkDoc