v0.2.0
What's Changed
- Plan: turn openairplay2 into an embeddable library by @st3fan in #14
- Cut the audio seam: AudioSink trait, session Events, ALSA behind the seam by @st3fan in #15
- Split into a workspace: openairplay2 library + openairplay2-receiver binary by @st3fan in #16
- Add the public embedding facade: Receiver builder + run() by @st3fan in #17
- Plan: pause holds the buffer instead of dropping it by @st3fan in #19
- Pause holds the buffer; FLUSHBUFFERED discards exactly its boundary by @st3fan in #20
- Plan: track metadata and artwork events (requested by radio) by @st3fan in #22
- Metadata and artwork events: SET_PARAMETER dispatched on Content-Type by @st3fan in #23
Full Changelog: v0.1.0...v0.2.0