Integrate Speex

Registered by Zach Pfeffer

Speex is a lossy audio codec optimised for speech. Rony Nandy of the Multimedia working group has created an git that we can integrate into our Android builds.

Blueprint information

Status:
Complete
Approver:
Zach Pfeffer
Priority:
High
Drafter:
Botao
Direction:
Approved
Assignee:
Botao
Definition:
Approved
Series goal:
None
Implementation:
Implemented
Milestone target:
milestone icon 12.02
Started by
Botao
Completed by
Tony Mansson

Related branches

Sprints

Whiteboard

Notes:
[botao, 25th January 2012]: The Speex integration change for all board has been merged.

[pfefferz, 22nd January 2012]: Moved to 12.02 because it dropped to late.

[botao, 21st January 2012]: The change has been submitted for code review. It has been verified on the staging-origen build.

[botao, 20th January 2012]: A new speex repository has been created by Bero for Android platform and I'm solving the static library compiling issue.

[botao, 19th January 2012]: The build result of Speex module is not the one which platform required, discussing with Rony & Bero now.

[botao, 18th January 2012]: Got a compiling error on my local laptop, solving it now...

[botao, 17th January 2012]: The permission issue of Rony Nandy about the Speex git repository has been solved. The repository is on the git.linaro.org now.

[botao, 16th January 2012]: Discussed with Rony via email about the git repository selection topic, another email has been sent to <email address hidden> to solve his repository permission issue, the ticket number is 261: https://portal.admin.canonical.com/q/linaro

[botao, 16th January 2012]: An email has been sent to Rony Nandy <email address hidden> to ask relevant information about current Speex status.

Meta:
Roadmap id: ANDROID2011-ICS-LEB

Headline:
Android is now using mainline speex

Acceptance:
All baselines are using speex and a test for it has been documented

Work items:
Spin up a test build with git://git.linaro.org/people/ronynandy/speex.git: DONE
[Rony Nandy] Create a git we can track in android-build: DONE
Add the git from git://git.linaro.org/people/ronynandy/speex.git to staging-origen manifests: DONE
Add the git from git://git.linaro.org/people/ronynandy/speex.git to all manifests: DONE
Build and test: DONE

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.