Commit 6fe29601 authored by Committed by Olivier Crête
agent: Move I/O callback handling from NiceAgent into Component
Compartmentalise the handling of setting and clearing the user-provided per-Component I/O callbacks. Data flows from the socket, through nice_agent_g_source_cb(), to component_emit_io_callback() which calls the callback provided by the user when originally attaching to the stream/component.
Showing with 83 additions and 66 deletions