mirror of
https://github.com/mpv-player/mpv
synced 2024-10-18 10:25:02 +02:00
audio id setting support for bsdbt848 by Nikolay Nikolaev <nicknickolaev@yahoo.com>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10823 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
16816457b8
commit
5ddc6023e2
@ -335,8 +335,8 @@ m_option_t tvopts_conf[]={
|
||||
{"alsa", &tv_param_alsa, CONF_TYPE_FLAG, 0, 0, 1, NULL},
|
||||
#endif
|
||||
{"adevice", &tv_param_adevice, CONF_TYPE_STRING, 0, 0, 0, NULL},
|
||||
{"audioid", &tv_param_audio_id, CONF_TYPE_INT, CONF_RANGE, 0, 9, NULL},
|
||||
#endif
|
||||
{"audioid", &tv_param_audio_id, CONF_TYPE_INT, CONF_RANGE, 0, 9, NULL},
|
||||
{NULL, NULL, 0, 0, 0, 0, NULL}
|
||||
};
|
||||
#endif
|
||||
|
@ -57,9 +57,9 @@ int tv_param_input = 0; /* used in v4l and bttv */
|
||||
int tv_param_outfmt = IMGFMT_YV12;
|
||||
float tv_param_fps = -1.0;
|
||||
char **tv_param_channels = NULL;
|
||||
int tv_param_audio_id = 0;
|
||||
#if defined(HAVE_TV_V4L) || defined(HAVE_TV_V4L2)
|
||||
int tv_param_amode = -1;
|
||||
int tv_param_audio_id = 0;
|
||||
int tv_param_volume = 60000;
|
||||
int tv_param_bass = -1;
|
||||
int tv_param_treble = -1;
|
||||
|
@ -27,9 +27,9 @@ extern char **tv_param_channels;
|
||||
extern int tv_param_noaudio;
|
||||
extern int tv_param_immediate;
|
||||
extern int tv_param_audiorate;
|
||||
extern int tv_param_audio_id;
|
||||
#if defined(HAVE_TV_V4L) || defined(HAVE_TV_V4L2)
|
||||
extern int tv_param_amode;
|
||||
extern int tv_param_audio_id;
|
||||
extern int tv_param_volume;
|
||||
extern int tv_param_bass;
|
||||
extern int tv_param_treble;
|
||||
|
@ -358,6 +358,14 @@ static int control(priv_t *priv, int cmd, void *arg)
|
||||
return(0);
|
||||
}
|
||||
|
||||
#ifdef BT848_SAUDIO
|
||||
if((priv->tunerready == TRUE) &&
|
||||
ioctl(priv->btfd, BT848_SAUDIO, &tv_param_audio_id) < 0)
|
||||
{
|
||||
perror("audioid:ioctl");
|
||||
}
|
||||
#endif
|
||||
|
||||
return(TVI_CONTROL_TRUE);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user