Achaz / Achaz/imsdroid

Fill OpenSL-ES producer buffer with custom audio samples

Open
#506 0 comments 0 reactions 0 assignees View on GitHub
auto-migrated Priority-Medium Type-Defect
Dominant language
Java
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

```
What steps will reproduce the problem?
1.
2.
3.

What is the expected output? What do you see instead?
This is a feature request:
Add a feature for OpenSL-ES plugin like the fillPushBuffer at:
http://code.google.com/p/imsdroid/source/browse/branches/2.0/android-ngn-stack/s
rc/org/doubango/ngn/media/NgnProxyAudioProducer.java#137

Such feature could be useful to send samples from custom audio track (i.e. from
a wav file) instead of mic also if OpenSL-ES plugin is used.

What version of the product are you using? On what operating system?

Please provide any additional information below.
This feature is already available if ProxyAudioProducer is used but not for the
OpenSL-ES plugin.

```

Original issue reported on code.google.com by `massimo....@gmail.com` on 13 Jan 2014 at 8:28

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by comparing the OpenSL-ES plugin with the referenced fillPushBuffer implementation in NgnProxyAudioProducer.java. Trace how the OpenSL-ES producer currently obtains microphone samples, then verify that the requested behavior—supplying custom samples such as WAV data instead—is supported and covered by an appropriate test or reproducible check.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, java
Domain
audio-video-rtc, mobile-dev
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
28/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.