AgsSetAudioChannels

AgsSetAudioChannels — resizes buffer size

Synopsis

#include <ags/audio/task/ags_set_buffer_size.h>

struct              AgsSetBufferSize;
struct              AgsSetBufferSizeClass;
AgsSetBufferSize *  ags_set_buffer_size_new             (GObject *gobject,
                                                         guint buffer_size);

Description

The AgsSetAudioChannels task resizes buffer size of AgsDevout.

Details

struct AgsSetBufferSize

struct AgsSetBufferSize {
  AgsTask task;

  GObject *gobject;
  guint buffer_size;
};

struct AgsSetBufferSizeClass

struct AgsSetBufferSizeClass {
  AgsTaskClass task;
};

ags_set_buffer_size_new ()

AgsSetBufferSize *  ags_set_buffer_size_new             (GObject *gobject,
                                                         guint buffer_size);

Creates an AgsSetAudioChannels.

devout :

the AgsDevout reset

buffer_size :

the new count of buffer size

Returns :

an new AgsSetAudioChannels.

Since 0.4