upipe-framers/upipe_auto_framer.h header reference

Upipe framers automatic detection More

Header inclusion [link] 

Members [link] 

Type [link] 

Functions [link] 

Description [link] 

Upipe framers automatic detection

Members detail [link] 

#define UPIPE_AUTOF_MGR_GET_SET_MGR(name, NAME) [link] 

This macro is declared in upipe-framers/upipe_auto_framer.h source file, line 46.

#define UPIPE_AUTOF_MGR_GET_SET_MGR2(name, NAME) [link] 

This macro is declared in upipe-framers/upipe_auto_framer.h source file, line 68.

#define UPIPE_AUTOF_SIGNATURE [link] 

This macro is declared in upipe-framers/upipe_auto_framer.h source file, line 33.

#define _UPIPE_FRAMERS_UPIPE_AUTO_FRAMER_H_ [link] 

This macro is declared in upipe-framers/upipe_auto_framer.h source file, line 26.

struct upipe_mgr * upipe_autof_mgr_alloc(void ) [link] 

This function is declared in upipe-framers/upipe_auto_framer.h source file, line 40.

This function returns the management structure for all auto framers.

The return value is pointer to manager

enum upipe_autof_mgr_command [link] 

This enum is declared in upipe-framers/upipe_auto_framer.h source file, line 43.

This enum extends upipe_mgr_command with specific commands for autof.

IdentifierValueDescription
UPIPE_AUTOF_MGR_SENTINEL0x8000
UPIPE_AUTOF_MGR_GET_IDEM_MGR1returns the current manager for idem inner pipes (struct upipe_mgr **)
UPIPE_AUTOF_MGR_SET_IDEM_MGR2sets the manager for idem inner pipes (struct upipe_mgr *)
UPIPE_AUTOF_MGR_GET_MPGAF_MGR3returns the current manager for mpgaf inner pipes (struct upipe_mgr **)
UPIPE_AUTOF_MGR_SET_MPGAF_MGR4sets the manager for mpgaf inner pipes (struct upipe_mgr *)
UPIPE_AUTOF_MGR_GET_A52F_MGR5returns the current manager for a52f inner pipes (struct upipe_mgr **)
UPIPE_AUTOF_MGR_SET_A52F_MGR6sets the manager for a52f inner pipes (struct upipe_mgr *)
UPIPE_AUTOF_MGR_GET_MPGVF_MGR7returns the current manager for mpgvf inner pipes (struct upipe_mgr **)
UPIPE_AUTOF_MGR_SET_MPGVF_MGR8sets the manager for mpgvf inner pipes (struct upipe_mgr *)
UPIPE_AUTOF_MGR_GET_H264F_MGR9returns the current manager for h264f inner pipes (struct upipe_mgr **)
UPIPE_AUTOF_MGR_SET_H264F_MGR10sets the manager for h264f inner pipes (struct upipe_mgr *)
UPIPE_AUTOF_MGR_GET_H265F_MGR11returns the current manager for h265f inner pipes (struct upipe_mgr **)
UPIPE_AUTOF_MGR_SET_H265F_MGR12sets the manager for h265f inner pipes (struct upipe_mgr *)
UPIPE_AUTOF_MGR_GET_TELXF_MGR13returns the current manager for telxf inner pipes (struct upipe_mgr **)
UPIPE_AUTOF_MGR_SET_TELXF_MGR14sets the manager for telxf inner pipes (struct upipe_mgr *)
UPIPE_AUTOF_MGR_GET_DVBSUBF_MGR15returns the current manager for dvbsubf inner pipes (struct upipe_mgr **)
UPIPE_AUTOF_MGR_SET_DVBSUBF_MGR16sets the manager for dvbsubf inner pipes (struct upipe_mgr *)
UPIPE_AUTOF_MGR_GET_OPUSF_MGR17returns the current manager for opusf inner pipes (struct upipe_mgr **)
UPIPE_AUTOF_MGR_SET_OPUSF_MGR18sets the manager for opusf inner pipes (struct upipe_mgr *)
UPIPE_AUTOF_MGR_GET_S302F_MGR19returns the current manager for s302f inner pipes (struct upipe_mgr **)
UPIPE_AUTOF_MGR_SET_S302F_MGR20sets the manager for s302f inner pipes (struct upipe_mgr *)
UPIPE_AUTOF_MGR_GET_ID3V2F_MGR21returns the current manager for id3v2f inner pipes (struct upipe_mgr **)
UPIPE_AUTOF_MGR_SET_ID3V2F_MGR22sets the manager for id3v2f inner pipes (struct upipe_mgr *)

int upipe_autof_mgr_get_a52f_mgr(struct upipe_mgr *mgr, struct upipe_mgr *p) [link] 

This function is declared in upipe-framers/upipe_auto_framer.h source file, line 100.

This function returns the current manager for a52f inner pipes.

Parameter list:

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

The return value is an error code

int upipe_autof_mgr_get_dvbsubf_mgr(struct upipe_mgr *mgr, struct upipe_mgr *p) [link] 

This function is declared in upipe-framers/upipe_auto_framer.h source file, line 105.

This function returns the current manager for dvbsubf inner pipes.

Parameter list:

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

The return value is an error code

int upipe_autof_mgr_get_h264f_mgr(struct upipe_mgr *mgr, struct upipe_mgr *p) [link] 

This function is declared in upipe-framers/upipe_auto_framer.h source file, line 102.

This function returns the current manager for h264f inner pipes.

Parameter list:

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

The return value is an error code

int upipe_autof_mgr_get_h265f_mgr(struct upipe_mgr *mgr, struct upipe_mgr *p) [link] 

This function is declared in upipe-framers/upipe_auto_framer.h source file, line 103.

This function returns the current manager for h265f inner pipes.

Parameter list:

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

The return value is an error code

int upipe_autof_mgr_get_idem_mgr(struct upipe_mgr *mgr, struct upipe_mgr *p) [link] 

This function is declared in upipe-framers/upipe_auto_framer.h source file, line 98.

This function returns the current manager for idem inner pipes.

Parameter list:

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

The return value is an error code

int upipe_autof_mgr_get_mpgaf_mgr(struct upipe_mgr *mgr, struct upipe_mgr *p) [link] 

This function is declared in upipe-framers/upipe_auto_framer.h source file, line 99.

This function returns the current manager for mpgaf inner pipes.

Parameter list:

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

The return value is an error code

int upipe_autof_mgr_get_mpgvf_mgr(struct upipe_mgr *mgr, struct upipe_mgr *p) [link] 

This function is declared in upipe-framers/upipe_auto_framer.h source file, line 101.

This function returns the current manager for mpgvf inner pipes.

Parameter list:

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

The return value is an error code

int upipe_autof_mgr_get_opusf_mgr(struct upipe_mgr *mgr, struct upipe_mgr *p) [link] 

This function is declared in upipe-framers/upipe_auto_framer.h source file, line 106.

This function returns the current manager for opusf inner pipes.

Parameter list:

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

The return value is an error code

int upipe_autof_mgr_get_s302f_mgr(struct upipe_mgr *mgr, struct upipe_mgr *p) [link] 

This function is declared in upipe-framers/upipe_auto_framer.h source file, line 107.

This function returns the current manager for s302f inner pipes.

Parameter list:

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

The return value is an error code

int upipe_autof_mgr_get_telxf_mgr(struct upipe_mgr *mgr, struct upipe_mgr *p) [link] 

This function is declared in upipe-framers/upipe_auto_framer.h source file, line 104.

This function returns the current manager for telxf inner pipes.

Parameter list:

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

The return value is an error code

int upipe_autof_mgr_set_a52f_mgr(struct upipe_mgr *mgr, struct upipe_mgr *m) [link] 

This function is declared in upipe-framers/upipe_auto_framer.h source file, line 100.

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

Parameter list:

  • mgr: pointer to manager
  • m: pointer to a52f manager

The return value is an error code

int upipe_autof_mgr_set_dvbsubf_mgr(struct upipe_mgr *mgr, struct upipe_mgr *m) [link] 

This function is declared in upipe-framers/upipe_auto_framer.h source file, line 105.

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

Parameter list:

  • mgr: pointer to manager
  • m: pointer to dvbsubf manager

The return value is an error code

int upipe_autof_mgr_set_h264f_mgr(struct upipe_mgr *mgr, struct upipe_mgr *m) [link] 

This function is declared in upipe-framers/upipe_auto_framer.h source file, line 102.

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

Parameter list:

  • mgr: pointer to manager
  • m: pointer to h264f manager

The return value is an error code

int upipe_autof_mgr_set_h265f_mgr(struct upipe_mgr *mgr, struct upipe_mgr *m) [link] 

This function is declared in upipe-framers/upipe_auto_framer.h source file, line 103.

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

Parameter list:

  • mgr: pointer to manager
  • m: pointer to h265f manager

The return value is an error code

int upipe_autof_mgr_set_idem_mgr(struct upipe_mgr *mgr, struct upipe_mgr *m) [link] 

This function is declared in upipe-framers/upipe_auto_framer.h source file, line 98.

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

Parameter list:

  • mgr: pointer to manager
  • m: pointer to idem manager

The return value is an error code

int upipe_autof_mgr_set_mpgaf_mgr(struct upipe_mgr *mgr, struct upipe_mgr *m) [link] 

This function is declared in upipe-framers/upipe_auto_framer.h source file, line 99.

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

Parameter list:

  • mgr: pointer to manager
  • m: pointer to mpgaf manager

The return value is an error code

int upipe_autof_mgr_set_mpgvf_mgr(struct upipe_mgr *mgr, struct upipe_mgr *m) [link] 

This function is declared in upipe-framers/upipe_auto_framer.h source file, line 101.

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

Parameter list:

  • mgr: pointer to manager
  • m: pointer to mpgvf manager

The return value is an error code

int upipe_autof_mgr_set_opusf_mgr(struct upipe_mgr *mgr, struct upipe_mgr *m) [link] 

This function is declared in upipe-framers/upipe_auto_framer.h source file, line 106.

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

Parameter list:

  • mgr: pointer to manager
  • m: pointer to opusf manager

The return value is an error code

int upipe_autof_mgr_set_s302f_mgr(struct upipe_mgr *mgr, struct upipe_mgr *m) [link] 

This function is declared in upipe-framers/upipe_auto_framer.h source file, line 107.

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

Parameter list:

  • mgr: pointer to manager
  • m: pointer to s302f manager

The return value is an error code

int upipe_autof_mgr_set_telxf_mgr(struct upipe_mgr *mgr, struct upipe_mgr *m) [link] 

This function is declared in upipe-framers/upipe_auto_framer.h source file, line 104.

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

Parameter list:

  • mgr: pointer to manager
  • m: pointer to telxf manager

The return value is an error code

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