upipe-filters/upipe_filter_decode.h header reference

Bin pipe decoding a flow More

Header inclusion  

Members  

Type  

Functions  

Description  

Bin pipe decoding a flow

Members detail  

#define UPIPE_FDEC_MGR_GET_SET_MGR(name, NAME)  

This macro is declared in upipe-filters/upipe_filter_decode.h source file, line 52.

#define UPIPE_FDEC_MGR_GET_SET_MGR2(name, NAME)  

This macro is declared in upipe-filters/upipe_filter_decode.h source file, line 64.

#define UPIPE_FDEC_SIGNATURE  

This macro is declared in upipe-filters/upipe_filter_decode.h source file, line 39.

#define _UPIPE_FILTERS_UPIPE_FILTER_DECODE_H_  

This macro is declared in upipe-filters/upipe_filter_decode.h source file, line 31.

struct upipe_mgr * upipe_fdec_mgr_alloc(void )  

This function is declared in upipe-filters/upipe_filter_decode.h source file, line 46.

This function returns the management structure for all fdec pipes.

The return value is pointer to manager

enum upipe_fdec_mgr_command  

This enum is declared in upipe-filters/upipe_filter_decode.h source file, line 49.

This enum extends upipe_mgr_command with specific commands for fdec.

IdentifierValueDescription
UPIPE_FDEC_MGR_SENTINELUPIPE_MGR_CONTROL_LOCAL
UPIPE_FDEC_MGR_GET_AVCDEC_MGRunknownreturns the current manager for avcdec inner pipes (struct upipe_mgr **)
UPIPE_FDEC_MGR_SET_AVCDEC_MGRunknownsets the manager for avcdec inner pipes (struct upipe_mgr *)

int upipe_fdec_mgr_get_avcdec_mgr(struct upipe_mgr *mgr, struct upipe_mgr *p)  

This function is declared in upipe-filters/upipe_filter_decode.h source file, line 94.

This function returns the current manager for avcdec inner pipes.

Parameter list:

  • mgr: pointer to manager
  • p: filled in with the avcdec manager

The return value is an error code

int upipe_fdec_mgr_set_avcdec_mgr(struct upipe_mgr *mgr, struct upipe_mgr *m)  

This function is declared in upipe-filters/upipe_filter_decode.h source file, line 94.

This function sets the manager for avcdec inner pipes. This may only be called before any pipe has been allocated.

Parameter list:

  • mgr: pointer to manager
  • m: pointer to avcdec manager

The return value is an error code

Valid XHTML 1.0 StrictGenerated by cmassiot on Fri Feb 2 23:57:18 2018 using MkDoc