summaryrefslogtreecommitdiff
path: root/doc/design/decoder_structures.tex
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2017-02-27 22:57:52 +0000
committerCarl Hetherington <cth@carlh.net>2017-04-19 23:04:32 +0100
commit67826e691516e9bbb468ab62737e81e5e2eeeedf (patch)
treedba8e0e493971d4b427c7c071fd4c3e9941305b6 /doc/design/decoder_structures.tex
parent2fb740e5d97fc1c8ee45abd304d2f41e30dc3b15 (diff)
Add a note to the design docs.
Diffstat (limited to 'doc/design/decoder_structures.tex')
-rw-r--r--doc/design/decoder_structures.tex4
1 files changed, 4 insertions, 0 deletions
diff --git a/doc/design/decoder_structures.tex b/doc/design/decoder_structures.tex
index 594c66450..9b9be33cd 100644
--- a/doc/design/decoder_structures.tex
+++ b/doc/design/decoder_structures.tex
@@ -194,6 +194,10 @@ The diff between \texttt{back-to-pass} and \texttt{master} as at 21/2/2017 can b
\texttt{Player} from different streams at different times. The
\texttt{AudioMerger} just accepts data, mixes and spits it out
again.
+\item \texttt{AudioMerger} made aware of periods with no content to
+ allow referenced reels; adds a fair amount of complexity. Without
+ this the referenced reel gaps are silence-padded which confuses
+ things later on as our VF DCP gets audio data that it does not need.
\item Obvious consumer changes: what was a loop over the playlist
length and calls to \texttt{get()} is now calls to \texttt{pass()}.
\item Maybe-seek stuff gone.