upipe-modules/upipe_audio_merge.h header reference

Upipe module merging audio from several input subpipes into a single buffer More

Header inclusion [link] 

Members [link] 

Function [link] 

Description [link] 

This module accepts audio from input subpipes and outputs a single pipe of n-channel/plane audio. Each input must be sent urefs at the same rate, as the pipe will not output until every input channel has received a uref. The pipe makes no attempt to retime or resample. Input audio must have the same format, save for the number of channels/planes.

Members detail [link] 

#define UPIPE_AUDIO_MERGE_INPUT_SIGNATURE [link] 

This macro is declared in upipe-modules/upipe_audio_merge.h source file, line 47.

#define UPIPE_AUDIO_MERGE_SIGNATURE [link] 

This macro is declared in upipe-modules/upipe_audio_merge.h source file, line 46.

#define _UPIPE_MODULES_UPIPE_AUDIO_MERGE_H_ [link] 

This macro is declared in upipe-modules/upipe_audio_merge.h source file, line 37.

struct upipe_mgr * upipe_audio_merge_mgr_alloc(void ) [link] 

This function is declared in upipe-modules/upipe_audio_merge.h source file, line 54.

This function returns the management structure for all audio_merge pipes.

The return value is pointer to manager

Valid XHTML 1.0 StrictGenerated by cmassiot on Sun Dec 14 18:31:17 2025 using MkDoc