Mercurial > mplayer.hg
diff mplayer.c @ 36461:ed153683310d
Get rid of guiInfo member afilter.
This also eliminates GUI_SET_AFILTER.
Add mpctx_get_afilter() to provide this
information and call it when needed.
author | ib |
---|---|
date | Tue, 17 Dec 2013 22:57:00 +0000 |
parents | e6953c9c223a |
children | b726218447c9 |
line wrap: on
line diff
--- a/mplayer.c Tue Dec 17 22:41:24 2013 +0000 +++ b/mplayer.c Tue Dec 17 22:57:00 2013 +0000 @@ -380,6 +380,11 @@ return mpctx->stream; } +void *mpctx_get_afilter(MPContext *mpctx) +{ + return mpctx->sh_audio ? mpctx->sh_audio->afilter : NULL; +} + static int is_valid_metadata_type(metadata_t type) { switch (type) { @@ -578,10 +583,6 @@ current_module = "uninit_acodec"; if (mpctx->sh_audio) uninit_audio(mpctx->sh_audio); -#ifdef CONFIG_GUI - if (use_gui) - gui(GUI_SET_AFILTER, NULL); -#endif mpctx->sh_audio = NULL; mpctx->mixer.afilter = NULL; } @@ -1337,10 +1338,6 @@ int new_srate; int result; if (!sh_audio) { -#ifdef CONFIG_GUI - if (use_gui) - gui(GUI_SET_AFILTER, NULL); -#endif mpctx->mixer.afilter = NULL; return 0; } @@ -1362,10 +1359,6 @@ result = init_audio_filters(sh_audio, new_srate, &ao_data->samplerate, &ao_data->channels, &ao_data->format); mpctx->mixer.afilter = sh_audio->afilter; -#ifdef CONFIG_GUI - if (use_gui) - gui(GUI_SET_AFILTER, sh_audio->afilter); -#endif return result; }