summaryrefslogtreecommitdiffstats
path: root/stream/stream_radio.h
diff options
context:
space:
mode:
authorreimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-08-28 17:05:18 +0000
committerreimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-08-28 17:05:18 +0000
commitacf654cf8ff5d7a2693067116347ce568b0455d6 (patch)
tree55aa4861d6411c4f81e0f08c4be4e44233af23b9 /stream/stream_radio.h
parent0decebcb05de3b3f4774567524f32d9013c4c6ee (diff)
downloadmpv-acf654cf8ff5d7a2693067116347ce568b0455d6.tar.bz2
mpv-acf654cf8ff5d7a2693067116347ce568b0455d6.tar.xz
Radio support, patch by Vladimir Voroshilov (voroshil gmail com)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19574 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'stream/stream_radio.h')
-rw-r--r--stream/stream_radio.h23
1 files changed, 23 insertions, 0 deletions
diff --git a/stream/stream_radio.h b/stream/stream_radio.h
new file mode 100644
index 0000000000..dd61e20ec3
--- /dev/null
+++ b/stream/stream_radio.h
@@ -0,0 +1,23 @@
+#ifndef _H_STREAM_RADIO_
+#define _H_STREAM_RADIO_
+
+#ifdef USE_RADIO
+#define RADIO_CHANNEL_LOWER 1
+#define RADIO_CHANNEL_HIGHER 2
+
+extern char *radio_param_device;
+extern char *radio_param_driver;
+extern char **radio_param_channels;
+extern int radio_param_volume;
+extern char* radio_param_adevice;
+extern int radio_param_arate;
+extern int radio_param_achannels;
+
+int radio_set_freq(struct stream_st *stream, float freq);
+char* radio_get_channel_name(struct stream_st *stream);
+int radio_set_channel(struct stream_st *stream, char *channel);
+int radio_step_channel(struct stream_st *stream, int direction);
+
+#endif
+
+#endif