mp3stream.h 646 B

1234567891011121314151617181920212223242526272829
  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. char getScrollOffset(void);
  21. void incrementScrollOffset(void);
  22. #endif //MUTLI_OS_BUILD_MP3STREAM_H