Method

AgsAudioChannelrecycling_changed

since: 3.0.0

Declaration [src]

void
ags_channel_recycling_changed (
  AgsChannel* channel,
  AgsRecycling* old_start_region,
  AgsRecycling* old_end_region,
  AgsRecycling* new_start_region,
  AgsRecycling* new_end_region,
  AgsRecycling* old_start_changed_region,
  AgsRecycling* old_end_changed_region,
  AgsRecycling* new_start_changed_region,
  AgsRecycling* new_end_changed_region
)

Description [src]

Modify recycling. Asynchronously only.

Available since: 3.0.0

Parameters

old_start_region

Type: AgsRecycling

First recycling.

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

Type: AgsRecycling

Last recycling.

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

Type: AgsRecycling

New first recycling.

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

Type: AgsRecycling

New last recycling.

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

Type: AgsRecycling

Modified link recycling start.

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

Type: AgsRecycling

Modified link recyclig end.

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

Type: AgsRecycling

Replacing link recycling start.

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

Type: AgsRecycling

Replacing link recycling end.

The data is owned by the caller of the function.