jkooker / idimp

Automatically exported from code.google.com/p/idimp
0 stars 0 forks source link

AudioEngine networking integration #1

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
AudioEngine needs hooks for networked input and output, including:
-muting
-adding/removing effects
-getting data for playback
-sending data to network

Original issue reported on code.google.com by meeshmu...@gmail.com on 9 Dec 2008 at 10:15

GoogleCodeExporter commented 9 years ago
Rev. 124:
-implemented support in AudioEngine for muting/unmuting networked input, but 
this
functionality is not yet available from the GUI.

-implemented support for adding/removing effects which will apply only to 
networked
input.

-added outline for get_network_data_for_playback method, including applying 
effects
to input after it is read from the network

Original comment by meeshmu...@gmail.com on 10 Dec 2008 at 6:33

GoogleCodeExporter commented 9 years ago
AudioEngine::playback_callback now calls get_network_data_for_playback and the
results get mixed with other inputs for playback

Original comment by meeshmu...@gmail.com on 10 Dec 2008 at 6:52

GoogleCodeExporter commented 9 years ago
Networking is integrated. The audio is a bit distorted, so there are bugs left 
to
iron out, along with optimizations. But the task is complete as of r156.

Original comment by jkooker on 11 Dec 2008 at 9:53