Ignore:
Timestamp:
2012-07-05T19:31:39Z (12 years ago)
Author:
Jan Vesely <jano.vesely@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
7ca22e5
Parents:
f8608f2
Message:

libdrv,audio: Add event callback creation to audio iface.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/drv/include/audio_pcm_buffer_iface.h

    rf8608f2 r8de7ef2  
    4343
    4444int audio_pcm_buffer_get_info_str(async_exch_t *, const char **);
    45 int audio_pcm_buffer_get_buffer(async_exch_t *, void **, size_t *, unsigned *);
     45int audio_pcm_buffer_get_buffer(async_exch_t *, void **, size_t *, unsigned *,
     46    async_client_conn_t, void *);
    4647int audio_pcm_buffer_release_buffer(async_exch_t *, unsigned);
    4748
    48 int audio_pcm_buffer_start_playback(async_exch_t *, unsigned,
     49int audio_pcm_buffer_start_playback(async_exch_t *, unsigned, unsigned,
    4950    unsigned, uint16_t, uint8_t, bool);
    5051int audio_pcm_buffer_stop_playback(async_exch_t *, unsigned);
     
    5960        int (*get_buffer)(ddf_fun_t *, void **, size_t *, unsigned *);
    6061        int (*release_buffer)(ddf_fun_t *, unsigned);
    61         int (*start_playback)(ddf_fun_t *, unsigned,
     62        int (*set_event_session)(ddf_fun_t *, unsigned, async_sess_t *);
     63        int (*start_playback)(ddf_fun_t *, unsigned, unsigned,
    6264            unsigned, unsigned, unsigned, bool);
    6365        int (*stop_playback)(ddf_fun_t *, unsigned);
Note: See TracChangeset for help on using the changeset viewer.