AE: Start of planar format internally
AE: register callback for all audio settings
AE: Make sure to reinit and to avoid races cause of sleeping
AESinkALSA: drop unneeded member
ffmpeg: add methods to the interface needed for resampling
ffmpeg: add methods to interface
ffmpeg: interface fix type
AE: allow encoder to be fed with planar format
AE: alsa - close device in blocking mode, fixes device busy
AE: asla - set to prepared after drain
AE: Add blocking option to AddPackets, makes Sink behaviour choosable after c2493d5bf6bc2be2fb45f563affdd214bf9862fb
AE: Give Sinks the possibility to be used in a blocking way
AE: add engine ActiveAE wip
ActiveAE: Make Factory aware of environment, change global namespace
ActiveAE: Fix return value of Resampler and Interface
ActiveAE: Visit Constructor (initialize field - don't touch the state machine)
ActiveAE: Don't get without Getting anything
ActiveAE: return bool, but setter could also be void anyways
ActiveAE: Use void for setter
ActiveAE: return something