├── .gitignore ├── .gitmodules ├── Makefile ├── README.md ├── config ├── iad.json ├── version.tpl.h └── webrtc_profile.ini ├── docs ├── wc-console.md └── web_client.md ├── examples └── www-example-root │ ├── audio-recorder-card.js │ ├── index.html │ ├── library │ ├── app.js │ └── recorder.js │ └── script.js ├── include ├── imp │ ├── imp_audio.h │ ├── imp_dmic.h │ ├── imp_log.h │ ├── imp_system.h │ └── imp_utils.h └── sysutils │ └── su_base.h ├── scripts ├── deps.sh ├── make_cJSON_deps.sh └── make_libwebsockets_deps.sh └── src ├── iac ├── client │ ├── client_network.c │ ├── client_network.h │ ├── cmdline.c │ ├── cmdline.h │ ├── playback.c │ ├── playback.h │ ├── record.c │ └── record.h └── iac.c ├── iad ├── audio │ ├── audio_common.c │ ├── audio_common.h │ ├── audio_imp.c │ ├── audio_imp.h │ ├── input.c │ ├── input.h │ ├── output.c │ └── output.h ├── iad.c ├── iad.h ├── network │ ├── control_server.c │ ├── control_server.h │ ├── input_server.c │ ├── input_server.h │ ├── network.c │ ├── network.h │ ├── output_server.c │ └── output_server.h └── utils │ ├── cmdline.c │ ├── cmdline.h │ ├── config.c │ ├── config.h │ ├── logging.c │ ├── logging.h │ ├── utils.c │ └── utils.h ├── standalone ├── audio_client.c ├── audio_daemon.c └── audioplay.c ├── wc-console └── wc-console.c └── web_client ├── web_client.c └── web_client_src ├── client_network.c ├── client_network.h ├── cmdline.c ├── cmdline.h ├── playback.c ├── playback.h ├── utils.c └── utils.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/README.md -------------------------------------------------------------------------------- /config/iad.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/config/iad.json -------------------------------------------------------------------------------- /config/version.tpl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/config/version.tpl.h -------------------------------------------------------------------------------- /config/webrtc_profile.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/config/webrtc_profile.ini -------------------------------------------------------------------------------- /docs/wc-console.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/docs/wc-console.md -------------------------------------------------------------------------------- /docs/web_client.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/docs/web_client.md -------------------------------------------------------------------------------- /examples/www-example-root/audio-recorder-card.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/examples/www-example-root/audio-recorder-card.js -------------------------------------------------------------------------------- /examples/www-example-root/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/examples/www-example-root/index.html -------------------------------------------------------------------------------- /examples/www-example-root/library/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/examples/www-example-root/library/app.js -------------------------------------------------------------------------------- /examples/www-example-root/library/recorder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/examples/www-example-root/library/recorder.js -------------------------------------------------------------------------------- /examples/www-example-root/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/examples/www-example-root/script.js -------------------------------------------------------------------------------- /include/imp/imp_audio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/include/imp/imp_audio.h -------------------------------------------------------------------------------- /include/imp/imp_dmic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/include/imp/imp_dmic.h -------------------------------------------------------------------------------- /include/imp/imp_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/include/imp/imp_log.h -------------------------------------------------------------------------------- /include/imp/imp_system.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/include/imp/imp_system.h -------------------------------------------------------------------------------- /include/imp/imp_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/include/imp/imp_utils.h -------------------------------------------------------------------------------- /include/sysutils/su_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/include/sysutils/su_base.h -------------------------------------------------------------------------------- /scripts/deps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/scripts/deps.sh -------------------------------------------------------------------------------- /scripts/make_cJSON_deps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/scripts/make_cJSON_deps.sh -------------------------------------------------------------------------------- /scripts/make_libwebsockets_deps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/scripts/make_libwebsockets_deps.sh -------------------------------------------------------------------------------- /src/iac/client/client_network.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/src/iac/client/client_network.c -------------------------------------------------------------------------------- /src/iac/client/client_network.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/src/iac/client/client_network.h -------------------------------------------------------------------------------- /src/iac/client/cmdline.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/src/iac/client/cmdline.c -------------------------------------------------------------------------------- /src/iac/client/cmdline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/src/iac/client/cmdline.h -------------------------------------------------------------------------------- /src/iac/client/playback.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/src/iac/client/playback.c -------------------------------------------------------------------------------- /src/iac/client/playback.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/src/iac/client/playback.h -------------------------------------------------------------------------------- /src/iac/client/record.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/src/iac/client/record.c -------------------------------------------------------------------------------- /src/iac/client/record.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/src/iac/client/record.h -------------------------------------------------------------------------------- /src/iac/iac.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/src/iac/iac.c -------------------------------------------------------------------------------- /src/iad/audio/audio_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/src/iad/audio/audio_common.c -------------------------------------------------------------------------------- /src/iad/audio/audio_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/src/iad/audio/audio_common.h -------------------------------------------------------------------------------- /src/iad/audio/audio_imp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/src/iad/audio/audio_imp.c -------------------------------------------------------------------------------- /src/iad/audio/audio_imp.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/iad/audio/input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/src/iad/audio/input.c -------------------------------------------------------------------------------- /src/iad/audio/input.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/src/iad/audio/input.h -------------------------------------------------------------------------------- /src/iad/audio/output.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/src/iad/audio/output.c -------------------------------------------------------------------------------- /src/iad/audio/output.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/src/iad/audio/output.h -------------------------------------------------------------------------------- /src/iad/iad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/src/iad/iad.c -------------------------------------------------------------------------------- /src/iad/iad.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/src/iad/iad.h -------------------------------------------------------------------------------- /src/iad/network/control_server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/src/iad/network/control_server.c -------------------------------------------------------------------------------- /src/iad/network/control_server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/src/iad/network/control_server.h -------------------------------------------------------------------------------- /src/iad/network/input_server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/src/iad/network/input_server.c -------------------------------------------------------------------------------- /src/iad/network/input_server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/src/iad/network/input_server.h -------------------------------------------------------------------------------- /src/iad/network/network.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/src/iad/network/network.c -------------------------------------------------------------------------------- /src/iad/network/network.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/src/iad/network/network.h -------------------------------------------------------------------------------- /src/iad/network/output_server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/src/iad/network/output_server.c -------------------------------------------------------------------------------- /src/iad/network/output_server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/src/iad/network/output_server.h -------------------------------------------------------------------------------- /src/iad/utils/cmdline.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/src/iad/utils/cmdline.c -------------------------------------------------------------------------------- /src/iad/utils/cmdline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/src/iad/utils/cmdline.h -------------------------------------------------------------------------------- /src/iad/utils/config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/src/iad/utils/config.c -------------------------------------------------------------------------------- /src/iad/utils/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/src/iad/utils/config.h -------------------------------------------------------------------------------- /src/iad/utils/logging.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/src/iad/utils/logging.c -------------------------------------------------------------------------------- /src/iad/utils/logging.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/src/iad/utils/logging.h -------------------------------------------------------------------------------- /src/iad/utils/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/src/iad/utils/utils.c -------------------------------------------------------------------------------- /src/iad/utils/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/src/iad/utils/utils.h -------------------------------------------------------------------------------- /src/standalone/audio_client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/src/standalone/audio_client.c -------------------------------------------------------------------------------- /src/standalone/audio_daemon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/src/standalone/audio_daemon.c -------------------------------------------------------------------------------- /src/standalone/audioplay.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/src/standalone/audioplay.c -------------------------------------------------------------------------------- /src/wc-console/wc-console.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/src/wc-console/wc-console.c -------------------------------------------------------------------------------- /src/web_client/web_client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/src/web_client/web_client.c -------------------------------------------------------------------------------- /src/web_client/web_client_src/client_network.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/src/web_client/web_client_src/client_network.c -------------------------------------------------------------------------------- /src/web_client/web_client_src/client_network.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/src/web_client/web_client_src/client_network.h -------------------------------------------------------------------------------- /src/web_client/web_client_src/cmdline.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/src/web_client/web_client_src/cmdline.c -------------------------------------------------------------------------------- /src/web_client/web_client_src/cmdline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/src/web_client/web_client_src/cmdline.h -------------------------------------------------------------------------------- /src/web_client/web_client_src/playback.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/src/web_client/web_client_src/playback.c -------------------------------------------------------------------------------- /src/web_client/web_client_src/playback.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/src/web_client/web_client_src/playback.h -------------------------------------------------------------------------------- /src/web_client/web_client_src/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/src/web_client/web_client_src/utils.c -------------------------------------------------------------------------------- /src/web_client/web_client_src/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtxaspec/ingenic-audiodaemon/HEAD/src/web_client/web_client_src/utils.h --------------------------------------------------------------------------------