Thread
:
Radio buffer / timeshift
View Single Post
javispedro
2013-12-04 , 23:08
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.
Quote & Reply
|
The Following 3 Users Say Thank You to javispedro For This Useful Post:
AapoRantalainen
,
reinob
,
vkthor
javispedro
View Public Profile
Send a private message to javispedro
Visit javispedro's homepage!
Find all posts by javispedro