You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As far as I can tell, dasp::slice currently assumes Interleaved frame-layouts. (LRLRLRLRLRLRLRLR) In some cases (for example when working with FFmpeg), I get audio in Planar layout (LLLLLLLLRRRRRRRR). Currently I cannot use large parts of DASP due to this, and are instead forced to write my own functionality for iteration over sequences of Frames. It would be awesome if DASP instead could support it.
The text was updated successfully, but these errors were encountered:
Thanks for the issue! Totally agreed w.r.t. supporting different slice layouts.
I've never seen the term Planar used to refer to this layout before, normally just Noninterleaved. I'm curious, do you have some references for this term being used in the wild?
Planar is the term used by FFmpeg (which I'm using together with DASP). It seems to have leaked out into other products using it, like Shotcut, but also to Gstreamer and WebAudio. The term is also used in Qt, but for video.
As far as I can tell, dasp::slice currently assumes
Interleaved
frame-layouts. (LRLRLRLRLRLRLRLR) In some cases (for example when working with FFmpeg), I get audio inPlanar
layout (LLLLLLLLRRRRRRRR). Currently I cannot use large parts of DASP due to this, and are instead forced to write my own functionality for iteration over sequences of Frames. It would be awesome if DASP instead could support it.The text was updated successfully, but these errors were encountered: