Marcel, I am sort of lost among the various sockets that are in the bluez/audio, and trying to get a clear picture on what is what. find attached the short image on my understanding of the audio structure (currently used by apps which use liba2dp and not the pcm plugins..- namely android..) Is my understanding correct ? What does the various sockets represent, as in stream.fd, server.fd - and the fd extracted from the session_io. I sort of need to know which is which, as in which is communication over local IPC BT_IPC_SOCKET_NAME, which actually corresponds to the l2cap connection which is established in sink.c ? How does it get into the sesssion->io ? Please help me understand these various sock fd's. Thanks in advance..
Attachment:
bluez_audio.PNG
Description: PNG image