View Single Post
javispedro's Avatar
Posts: 2,355 | Thanked: 5,249 times | Joined on Jan 2009 @ Barcelona
#6
In cfmradio, just change cfmradio.c:430 to

Code:
g_object_set(G_OBJECT(radio), "output", CFM_RADIO_OUTPUT_MUTE, NULL);
to disable the builtin loop that copies audio to speakers. That way you can launch an external gstreamer loop that does whatever processing/delay you want, as suggested in the above post, method (a).

It would not be very hard to add a fixed delay to cfmradio itself (you just need to buffer up the raw audio data before forwarding to speakers), but you will indeed need some C and basic audio processing knowledge.
 

The Following 3 Users Say Thank You to javispedro For This Useful Post: