Skip to content

m4a file: assertion failed 'channels > 0' #223

@bmarwell

Description

@bmarwell

Hi, I am trying to burn a CD with k3b (yes, some use cases still exist). And k3b uses libsamplerate.
I have some audio files in m4a format, and this is what happens:

[aac @ 0x71e2fc030e80] Gain control is not implemented. Update your FFmpeg version to the newest one from Git. If the problem still occurs, it means that your file has a feature which has not been implemented.
[aac @ 0x71e2fc030e80] Reserved bit set.
[aac @ 0x71e2fc030e80] Prediction is not allowed in AAC-LC.
(K3bFFMpegFile) error submitting packet to the decoder
k3b: /usr/src/debug/libsamplerate/libsamplerate-0.2.2/src/src_sinc.c:266: sinc_state_new: Assertion `channels > 0' failed.
[1]    7040 IOT instruction (core dumped)  k3b

After converting them to flac first, I saw no error message in libsamplerate. I am using v0.2.2-3 on Arch Linux.

Thanks,
Ben

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions