Browse Source

alsa_driver: remove unused functions

pull/949/head
Timo Wischer Adam Miartus 6 years ago
parent
commit
7ae0005cba
2 changed files with 0 additions and 55 deletions
  1. +0
    -43
      linux/alsa/alsa_driver.c
  2. +0
    -12
      linux/alsa/alsa_driver.h

+ 0
- 43
linux/alsa/alsa_driver.c View File

@@ -1350,14 +1350,6 @@ alsa_driver_silence_untouched_channels (alsa_driver_t *driver,
}
}

void
alsa_driver_set_clock_sync_status (alsa_driver_t *driver, channel_t chn,
ClockSyncStatus status)
{
driver->clock_sync_data[chn] = status;
alsa_driver_clock_sync_notify (driver, chn, status);
}

static int
alsa_driver_poll_descriptors(snd_pcm_t *pcm, struct pollfd *pfds, unsigned int space, bool is_capture)
{
@@ -2385,25 +2377,6 @@ alsa_driver_new (char *name, char *playback_alsa_device,
return (jack_driver_t *) driver;
}

int
alsa_driver_listen_for_clock_sync_status (alsa_driver_t *driver,
ClockSyncListenerFunction func,
void *arg)
{
ClockSyncListener *csl;

csl = (ClockSyncListener *) malloc (sizeof (ClockSyncListener));
csl->function = func;
csl->arg = arg;
csl->id = driver->next_clock_sync_listener_id++;

pthread_mutex_lock (&driver->clock_sync_lock);
driver->clock_sync_listeners =
jack_slist_prepend (driver->clock_sync_listeners, csl);
pthread_mutex_unlock (&driver->clock_sync_lock);
return csl->id;
}

int
alsa_driver_stop_listening_to_clock_sync_status (alsa_driver_t *driver,
unsigned int which)
@@ -2428,22 +2401,6 @@ alsa_driver_stop_listening_to_clock_sync_status (alsa_driver_t *driver,
return ret;
}

void
alsa_driver_clock_sync_notify (alsa_driver_t *driver, channel_t chn,
ClockSyncStatus status)
{
JSList *node;

pthread_mutex_lock (&driver->clock_sync_lock);
for (node = driver->clock_sync_listeners; node;
node = jack_slist_next (node)) {
ClockSyncListener *csl = (ClockSyncListener *) node->data;
csl->function (chn, status, csl->arg);
}
pthread_mutex_unlock (&driver->clock_sync_lock);

}

/* DRIVER "PLUGIN" INTERFACE */

const char driver_client_name[] = "alsa_pcm";


+ 0
- 12
linux/alsa/alsa_driver.h View File

@@ -212,16 +212,6 @@ alsa_driver_write_to_channel (alsa_driver_t *driver,

void alsa_driver_silence_untouched_channels (alsa_driver_t *driver,
jack_nframes_t nframes);
void alsa_driver_set_clock_sync_status (alsa_driver_t *driver, channel_t chn,
ClockSyncStatus status);
int alsa_driver_listen_for_clock_sync_status (alsa_driver_t *,
ClockSyncListenerFunction,
void *arg);
int alsa_driver_stop_listen_for_clock_sync_status (alsa_driver_t *,
unsigned int);
void alsa_driver_clock_sync_notify (alsa_driver_t *, channel_t chn,
ClockSyncStatus);

int
alsa_driver_reset_parameters (alsa_driver_t *driver,
jack_nframes_t frames_per_cycle,
@@ -268,8 +258,6 @@ alsa_driver_read (alsa_driver_t *driver, jack_nframes_t nframes);
int
alsa_driver_write (alsa_driver_t* driver, jack_nframes_t nframes);

jack_time_t jack_get_microseconds(void);

// Code implemented in JackAlsaDriver.cpp

void ReadInput(jack_nframes_t orig_nframes, snd_pcm_sframes_t contiguous, snd_pcm_sframes_t nread);


Loading…
Cancel
Save