diff options
author | 2012-04-16 14:20:10 +0000 | |
---|---|---|
committer | 2012-04-16 14:20:10 +0000 | |
commit | 39746064c6b33907876194a9f7a0f19914b113d0 (patch) | |
tree | 3684425776ea13373cafd87f04cef47a388a54d6 /src/emu/imagedev/cassette.h | |
parent | 3f82bc4d81ff8bf80b7f8cda0ea8a664e5aa84c2 (diff) |
Sync with MESS (no whatsnew)
Diffstat (limited to 'src/emu/imagedev/cassette.h')
-rw-r--r-- | src/emu/imagedev/cassette.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/emu/imagedev/cassette.h b/src/emu/imagedev/cassette.h index cec381c2e0f..d43681d9ffa 100644 --- a/src/emu/imagedev/cassette.h +++ b/src/emu/imagedev/cassette.h @@ -92,6 +92,10 @@ public: cassette_image *get_image() { return m_cassette; } double get_position(); double get_length(); + void set_speed(double speed); + void set_channel(int channel); + void go_forward(); + void go_reverse(); void seek(double time, int origin); protected: @@ -107,6 +111,9 @@ private: double m_position; double m_position_time; INT32 m_value; + int m_channel; + double m_speed; // speed multiplier for tape speeds other than standard 1.875ips (used in adam driver) + int m_direction; // direction select char m_extension_list[256]; }; |