https://github.com/ipcjs/g711_flutter
PCM to G711 Fast Conversions
https://github.com/ipcjs/g711_flutter
g711 pcm16
Last synced: 11 months ago
JSON representation
PCM to G711 Fast Conversions
- Host: GitHub
- URL: https://github.com/ipcjs/g711_flutter
- Owner: ipcjs
- License: bsd-3-clause
- Created: 2022-01-07T12:32:51.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2025-04-27T09:31:02.000Z (about 1 year ago)
- Last Synced: 2025-04-27T10:34:54.618Z (about 1 year ago)
- Topics: g711, pcm16
- Language: Dart
- Homepage:
- Size: 129 KB
- Stars: 4
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# g711_flutter
[](https://pub.dartlang.org/packages/g711_flutter)
PCM to G711 Fast Conversions
## Document
- [NativeG711Codec](lib/src/native_g711.dart): Implemented by calling C code. ([escrichov/G711](https://github.com/escrichov/G711))
- [DartG711Codec](lib/src/dart_g711.dart): Implemented using pure Dart code.
### Performance
The time to process 1MB PCM is as follows.
```
I/flutter (17001): native.preload: 0:00:00.001007
I/flutter (17001): dart .preload: 0:00:00.003305
I/flutter (17001): native.encode: 0:00:00.001478
I/flutter (17001): dart .encode: 0:00:00.017759
I/flutter (17001): native.decode: 0:00:00.001663
I/flutter (17001): dart .decode: 0:00:00.010298
```