• Max Kellermann's avatar
    shout_mp3: call lame_close() in clear_encoder() method · 3b0a78fe
    Max Kellermann authored
    The shout_mp3 encoder had two bugs: when no song was ever played, MPD
    segfaulted during cleanup.  Second bug: memory leak, each time the
    shout device was opened, lame_init() was called again, and
    lame_close() is only called once during shutdown.
    
    Fix this by shutting down LAME each time the clear_encoder() method is
    called.
    3b0a78fe
Name
Last commit
Last update
..
alsa_plugin.c Loading commit data...
ao_plugin.c Loading commit data...
fifo_plugin.c Loading commit data...
jack_plugin.c Loading commit data...
mvp_plugin.c Loading commit data...
null_plugin.c Loading commit data...
oss_plugin.c Loading commit data...
osx_plugin.c Loading commit data...
pulse_plugin.c Loading commit data...
shout_mp3.c Loading commit data...
shout_ogg.c Loading commit data...
shout_plugin.c Loading commit data...
shout_plugin.h Loading commit data...