audio_dummy.c 770 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. #include "mpg123.h"
  2. int audio_open(struct audio_info_struct *ai)
  3. {
  4. fprintf(stderr,"No audio device support compiled into this binary (use -s).\n");
  5. return -1;
  6. }
  7. int audio_reset_parameters(struct audio_info_struct *ai)
  8. {
  9. return 0;
  10. }
  11. int audio_rate_best_match(struct audio_info_struct *ai)
  12. {
  13. return 0;
  14. }
  15. int audio_set_rate(struct audio_info_struct *ai)
  16. {
  17. return 0;
  18. }
  19. int audio_set_channels(struct audio_info_struct *ai)
  20. {
  21. return 0;
  22. }
  23. int audio_set_format(struct audio_info_struct *ai)
  24. {
  25. return 0;
  26. }
  27. int audio_get_formats(struct audio_info_struct *ai)
  28. {
  29. return AUDIO_FORMAT_SIGNED_16;
  30. }
  31. int audio_play_samples(struct audio_info_struct *ai,unsigned char *buf,int len)
  32. {
  33. return len;
  34. }
  35. int audio_close(struct audio_info_struct *ai)
  36. {
  37. return 0;
  38. }