xen_snd_front_alsa.h 581 B

1234567891011121314151617181920212223
  1. /* SPDX-License-Identifier: GPL-2.0 OR MIT */
  2. /*
  3. * Xen para-virtual sound device
  4. *
  5. * Copyright (C) 2016-2018 EPAM Systems Inc.
  6. *
  7. * Author: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
  8. */
  9. #ifndef __XEN_SND_FRONT_ALSA_H
  10. #define __XEN_SND_FRONT_ALSA_H
  11. struct xen_snd_front_info;
  12. int xen_snd_front_alsa_init(struct xen_snd_front_info *front_info);
  13. void xen_snd_front_alsa_fini(struct xen_snd_front_info *front_info);
  14. void xen_snd_front_alsa_handle_cur_pos(struct xen_snd_front_evtchnl *evtchnl,
  15. u64 pos_bytes);
  16. #endif /* __XEN_SND_FRONT_ALSA_H */