beetbox / beetbox/audioread

ffdec should not assume s16le format

Open
#12 4 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
538
Forks
112
PR merge metrics
No merged PRs in 30d

Description

hi,

ffdec will silently fail (providing unreliable output) when fed with non s16le files cause we enforce it in ffdec.py

maybe just removing the option would allow for autodetection? not sure.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading ffdec.py and tracing where the s16le format is enforced when ffdec receives an input file. Reproduce the unreliable output with a non-s16le file, then verify that supported formats are decoded reliably without the current assumption.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
audio-video-rtc
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.