mp3stream.h 584 B

123456789101112131415161718192021222324252627
  1. //
  2. // Created by Jordy Sipkema on 28/03/16.
  3. //
  4. #ifndef MUTLI_OS_BUILD_MP3STREAM_H
  5. #define MUTLI_OS_BUILD_MP3STREAM_H
  6. #include "typedefs.h"
  7. #include <netinet/tcp.h>
  8. #include <sys/socket.h>
  9. #include <stdio.h>
  10. #include <string.h>
  11. bool play(void);
  12. bool connectToStream(char* ipaddr, u_short port, char *radioUrl);
  13. void killPlayerThread(void);
  14. void volumeUp(void);
  15. void volumeDown(void);
  16. void setVolumeManual(char);
  17. void setVolume(void); // Do not use this one, this is invoked by volumeUp/Down
  18. u_char getVolume(void);
  19. char* getStreamInfo(void);
  20. #endif //MUTLI_OS_BUILD_MP3STREAM_H