Skip to content

Wishlist #8

Open
Open
@commarmi76

Description

@commarmi76

Hello,

I'm using libopusenc with an ARM cortex-m4 device and there are some feature that could be useful:

  • Avoid resampling with rates supported by opus (8000, 12000, 16000, 24000, and 48000). Resampling in a powerfull CPU isn't a problem, but in a small MCU is a heavy proces.

  • Support use 16 and 32 integers as input and don't use float API all the time.

I tried to do this changes in the libopusenc by myself, but granule position is a mess. Finally I have created a version of opusenc.c (from opus-tools) to test my system, but I think it would be fantastic if libopusenc could be used for small systems.

br.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions