#1586 closed enhancement (fixed)
SILK audio codec wrapper implementation
Reported by: | nanang | Owned by: | nanang |
---|---|---|---|
Priority: | normal | Milestone: | release-2.1 |
Component: | pjmedia | Version: | trunk |
Keywords: | Cc: | ||
Backport to 1.x milestone: | Backported: | no |
Description (last modified by nanang)
Requirements:
- Desktop platforms:
- Mobile platforms:
- iOS:
- Get SILK SDK 1.0.8 ARM version from here
- Android:
- Get SILK SDK 1.0.8 or 1.0.9 FLP/FIX
- iOS:
How to build:
- Windows platforms:
- Build SILK SDK (the FLP version is recommended) using SILK provided VS2005 & VS2010 solutions. The output library, i.e: SKP_Silk_FLP_Win32_debug.lib for debug mode and SKP_Silk_FLP_Win32_mt.lib for release mode, will be in the SILK "src" folder.
- Add include and library path for SILK in the Visual Studio settings. For example, the include path should point to SILK "interface" folder and the library path should point to the SILK 'src' folder.
- Define SILK codec support in pjlib/include/pj/config_site.h:
#define PJMEDIA_HAS_SILK_CODEC 1
- Makefile based platforms:
- Run make in the SILK SDK directory. Note for iOS/Android platform: modify Makefile to use the correct iPhone SDK/Android NDK version and compiler if necessary.
- Run PJSIP's configure script with the option --with-silk=your_silk_sdk_flp/fix_dir
Change History (16)
comment:1 Changed 12 years ago by nanang
comment:2 Changed 12 years ago by ming
comment:3 Changed 12 years ago by ming
- Description modified (diff)
comment:4 Changed 12 years ago by ming
- Description modified (diff)
comment:5 Changed 12 years ago by bennylp
In 4270:
comment:6 Changed 12 years ago by ming
In 4271:
comment:7 Changed 12 years ago by ming
In 4272:
comment:8 Changed 12 years ago by nanang
- Description modified (diff)
comment:9 Changed 12 years ago by ming
In 4278:
comment:10 Changed 12 years ago by ming
- Description modified (diff)
comment:11 Changed 12 years ago by ming
In 4293:
comment:12 Changed 12 years ago by nanang
- Resolution set to fixed
- Status changed from new to closed
comment:13 Changed 12 years ago by ming
In 4328:
comment:14 Changed 12 years ago by ming
In r4339:
Re #1568: Try to store the number of frames in the packet in case SKP_Silk_SDK_get_TOC() couldn't return the correct number of frames during decode
This was reported to happen in SILK ARM version (thanks to Marcus for the report)
Version 0, edited 12 years ago
by ming
(next)
comment:15 Changed 10 years ago by ming
- Description modified (diff)
comment:16 Changed 10 years ago by nanang
- Description modified (diff)
Note: See
TracTickets for help on using
tickets.
In 4264: