• Max Kellermann's avatar
    vorbis_encoder: start a new stream in tag() · ebc1d351
    Max Kellermann authored
    When a new tag is set, end the current stream and begin a new one.
    Use vorbis_analysis_headerout() to write a full ogg header.  This
    fixes a problem with icecast: after a song change in MPD, icecast
    stops forwarding ogg packets to its clients.
    ebc1d351
vorbis_encoder.c 9.72 KB