Foo_upnp won't seem to use by streaming profile. I get the following in the console log:
foo_upnp: 593.593329: FbMediaServer::CheckAuthentication(362)/3296: INFO: received LAN request: [url=http://192.168.2.10:56923/content/e153d8630a8d1a06316b0670ae6809f4.wav?profile_id=0&convert=wav]http://192.168.2.10:56923/content/e153d863...amp;convert=wav[/url] (User-Agent: WinampMPEG/2.8)
foo_upnp: 593.593329: PLT_HttpHelper::ToLog(481)/3296: INFO: FbMediaServer::ProcessFileRequest
GET /content/e153d8630a8d1a06316b0670ae6809f4.wav?profile_id=0&convert=wav HTTP/1.1
Host: 192.168.2.10:56923
Icy-MetaData: 1
Connection: close
transferMode.dlna.org: Streaming
User-Agent: WinampMPEG/2.8
Accept: */*
foo_upnp: 593.593329: upnp_server_conf::get_profile(832)/3296: INFO: using profile 'PPPP', matching header (User-Agent:WinampMPEG/2.8)
foo_upnp: opened 'file://G:\Bigbopaloola\000test\05 Vendendo Saude & FeMod.mp3' for streaming, profile: Default, WAV / 44100 Hz / 16 bits / 2 channels, replaygain: on, DSP chain: off
foo_upnp: 593.593454: RendererController::OnActionResponse(127)/5416: INFO: <<<< X-SMC3/4: RET Play: res = 0
foo_upnp: 593.593547: RendererController::InvokeAction(88)/5092: INFO: >>>> CALL GetTransportInfo
foo_upnp: 593.593766: RendererController::OnActionResponse(127)/5944: INFO: <<<< X-SMC3/4: RET GetTransportInfo: res = 0
...
It seems to match the header for selection of my media renderer's profile (PPPP) and then in the next console log line shows that it proceeds to process the file according to the default profile.
Do I not understand how this is supposed to work, or is there a problem (mine or a bug)?
BTw: The option to always use the default profile is unchecked.