Adjusting C++ files to compile with gcc 4.9.3
[iot2.git] / benchmarks / interfaces / SpeakerSmart.java
1 package iotcode.interfaces;
2
3 import java.util.List;
4 import java.util.ArrayList;
5
6 public interface SpeakerSmart {
7
8         public int getPosition();
9         public boolean stopPlayback();
10         public void clearData();
11         public boolean startPlayback();
12         public boolean getPlaybackState();
13         public boolean setVolume(float _percent);
14         public float getVolume();
15         public void setPosition(int _mSec);
16         public void loadData(short _samples[], int _offs, int _len);
17         public void init();
18         public void registerCallback(SpeakerCallback _cb);
19 }