summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorvoroshil <voroshil@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-11-17 14:36:13 +0000
committervoroshil <voroshil@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-11-17 14:36:13 +0000
commitacce4eff134b7bd78bb85aa1fc77a7ac465a47cf (patch)
tree80703b3945b5700b859874422e1b7ebafcf2aedb
parentc4c48f002a5795cbef8c19daecb083d209fdac13 (diff)
downloadmpv-acce4eff134b7bd78bb85aa1fc77a7ac465a47cf.tar.bz2
mpv-acce4eff134b7bd78bb85aa1fc77a7ac465a47cf.tar.xz
add public wrapper for get_frequency
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20984 b3059339-0415-0410-9bf9-f77b7e298cf2
-rw-r--r--stream/stream_radio.c15
-rw-r--r--stream/stream_radio.h1
2 files changed, 16 insertions, 0 deletions
diff --git a/stream/stream_radio.c b/stream/stream_radio.c
index ad8ad5a1fe..6010bf12f3 100644
--- a/stream/stream_radio.c
+++ b/stream/stream_radio.c
@@ -807,6 +807,21 @@ static int init_audio(radio_priv_t *priv)
for call from mplayer.c
--------------------------------------------------------------------------*/
/*****************************************************************
+ * \brief public wrapper for get_frequency
+ * \parameter frequency pointer to float, which will contain frequency in MHz
+ * \return 1 if success,0 - otherwise
+ */
+int radio_get_freq(struct stream_st *stream, float* frequency){
+ radio_priv_t* priv=(radio_priv_t*)stream->priv;
+
+ if (!frequency)
+ return 0;
+ if (get_frequency(priv,frequency)!=STREAM_OK){
+ return 0;
+ }
+ return 1;
+}
+/*****************************************************************
* \brief public wrapper for set_frequency
* \parameter frequency frequency in MHz
* \return 1 if success,0 - otherwise
diff --git a/stream/stream_radio.h b/stream/stream_radio.h
index dd61e20ec3..37cb665341 100644
--- a/stream/stream_radio.h
+++ b/stream/stream_radio.h
@@ -14,6 +14,7 @@ extern int radio_param_arate;
extern int radio_param_achannels;
int radio_set_freq(struct stream_st *stream, float freq);
+int radio_get_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);