summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--docs/design/design-decodebin.txt5
1 files changed, 5 insertions, 0 deletions
diff --git a/docs/design/design-decodebin.txt b/docs/design/design-decodebin.txt
index 52b343a0f..07cd3d4ac 100644
--- a/docs/design/design-decodebin.txt
+++ b/docs/design/design-decodebin.txt
@@ -287,3 +287,8 @@ though (e.g. we would not be able to detect the profile in all cases then
before plugging a decoder, which would make it hard to just play the audio
part of a stream and not the video if a suitable decoder was missing, for
example).
+
+Additional considerations: the same problem exists with sinks that support
+non-raw formats. Consider, for example, an audio sink that accepts DTS audio,
+but only the 14-bit variant, not the 16-bit variant (or only native endiannes).
+Ideally dcaparse would convert into the required stream format here.