replay_gain: trigger OPTIONS idle event on mode change
This commit is contained in:
parent
9bcfd3a47d
commit
8bfe3497b0
@ -195,7 +195,7 @@
|
|||||||
<para>
|
<para>
|
||||||
<returnvalue>options</returnvalue>: options like
|
<returnvalue>options</returnvalue>: options like
|
||||||
<option>repeat</option>, <option>random</option>,
|
<option>repeat</option>, <option>random</option>,
|
||||||
<option>crossfade</option>
|
<option>crossfade</option>, replay gain
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
@ -520,6 +520,10 @@
|
|||||||
seconds, because the new settings does not affect the
|
seconds, because the new settings does not affect the
|
||||||
buffered data.
|
buffered data.
|
||||||
</para>
|
</para>
|
||||||
|
<para>
|
||||||
|
This command triggers the
|
||||||
|
<returnvalue>options</returnvalue> idle event.
|
||||||
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
<varlistentry id="command_replay_gain_status">
|
<varlistentry id="command_replay_gain_status">
|
||||||
|
@ -24,6 +24,7 @@
|
|||||||
#include "conf.h"
|
#include "conf.h"
|
||||||
#include "audio_format.h"
|
#include "audio_format.h"
|
||||||
#include "pcm_volume.h"
|
#include "pcm_volume.h"
|
||||||
|
#include "idle.h"
|
||||||
|
|
||||||
#include <glib.h>
|
#include <glib.h>
|
||||||
|
|
||||||
@ -75,6 +76,8 @@ replay_gain_set_mode_string(const char *p)
|
|||||||
else
|
else
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
|
idle_add(IDLE_OPTIONS);
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -25,6 +25,7 @@
|
|||||||
#include "tag_ape.h"
|
#include "tag_ape.h"
|
||||||
#include "tag_id3.h"
|
#include "tag_id3.h"
|
||||||
#include "config.h"
|
#include "config.h"
|
||||||
|
#include "idle.h"
|
||||||
|
|
||||||
#include <glib.h>
|
#include <glib.h>
|
||||||
|
|
||||||
@ -35,6 +36,14 @@
|
|||||||
#include <locale.h>
|
#include <locale.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* No-op dummy.
|
||||||
|
*/
|
||||||
|
void
|
||||||
|
idle_add(G_GNUC_UNUSED unsigned flags)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* No-op dummy.
|
* No-op dummy.
|
||||||
*/
|
*/
|
||||||
|
@ -22,12 +22,21 @@
|
|||||||
#include "input_stream.h"
|
#include "input_stream.h"
|
||||||
#include "audio_format.h"
|
#include "audio_format.h"
|
||||||
#include "pcm_volume.h"
|
#include "pcm_volume.h"
|
||||||
|
#include "idle.h"
|
||||||
|
|
||||||
#include <glib.h>
|
#include <glib.h>
|
||||||
|
|
||||||
#include <assert.h>
|
#include <assert.h>
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
|
|
||||||
|
/**
|
||||||
|
* No-op dummy.
|
||||||
|
*/
|
||||||
|
void
|
||||||
|
idle_add(G_GNUC_UNUSED unsigned flags)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* No-op dummy.
|
* No-op dummy.
|
||||||
*/
|
*/
|
||||||
|
Loading…
Reference in New Issue
Block a user