summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorTim-Philipp Müller <tim.muller@collabora.co.uk>2011-06-26 01:06:58 +0100
committerTim-Philipp Müller <tim.muller@collabora.co.uk>2011-06-26 21:07:52 +0100
commit0c4b5edd76ef2d4f26bc2548e95cf26f5f9e2b49 (patch)
tree63525336ae2a558e88f893bcf97f1468e9a02174 /docs
parentdd97ccc293818ea97df8920a2e079775550f4a90 (diff)
docs: minor addition to decodebin2 design doc
Diffstat (limited to 'docs')
-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.