Function

AgsAudioProgramfind_near_timestamp_extended

since: 5.1.0

Declaration [src]

GList*
ags_program_find_near_timestamp_extended (
  GList* program,
  gchar* control_name,
  AgsTimestamp* timestamp
)

Description [src]

Retrieve appropriate program for control name and timestamp.

Available since: 5.1.0

Parameters

program

Type: A list of AgsProgram*

The GList-struct containing AgsProgram.

The data is owned by the caller of the function.
control_name

Type: gchar*

The control name.

The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
timestamp

Type: AgsTimestamp

The matching AgsTimestamp, or NULL to match any timestamp.

The data is owned by the caller of the function.

Return value

Type: A list of AgsProgram*

Next matching GList-struct or NULL if not found.

The data is owned by the called function.