Changeset 389ef25 in mainline for uspace/srv/audio/hound/audio_sink.h


Ignore:
Timestamp:
2012-07-17T06:53:55Z (12 years ago)
Author:
Jan Vesely <jano.vesely@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
950110ee
Parents:
bb67def
Message:

hound: Check format before starting playback.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/audio/hound/audio_sink.h

    rbb67def r389ef25  
    5454        void *private_data;
    5555        int (*connection_change)(audio_sink_t *, bool);
     56        int (*check_format)(audio_sink_t *);
    5657};
    5758
     
    6364int audio_sink_init(audio_sink_t *sink, const char *name,
    6465    void *private_data, int (*connection_change)(audio_sink_t *, bool),
    65     const audio_format_t *f);
     66    int (*check_format)(audio_sink_t *), const audio_format_t *f);
    6667void audio_sink_fini(audio_sink_t *sink);
    6768
     69int audio_sink_set_format(audio_sink_t *sink, const audio_format_t *format);
    6870int audio_sink_add_source(audio_sink_t *sink, audio_source_t *source);
    6971int audio_sink_remove_source(audio_sink_t *sink, audio_source_t *source);
Note: See TracChangeset for help on using the changeset viewer.