Add some notes.
authorCarl Hetherington <cth@carlh.net>
Sat, 26 Nov 2016 19:42:13 +0000 (19:42 +0000)
committerCarl Hetherington <cth@carlh.net>
Wed, 19 Apr 2017 22:04:32 +0000 (23:04 +0100)
doc/design/decoder_structures.tex

index ebd25bfc3b00b4e257ebb76465366fa8b414b1e8..b7513859cf3426df176737c18e48ee22529764bf 100644 (file)
@@ -157,4 +157,15 @@ Questions:
 \item Can all the subtitle period notation code go?
 \end{itemize}
 
+\subsection{Steps}
+
+\begin{itemize}
+  \item Remove \texttt{get()}-based loops and replace with \texttt{pass()} and signal connections.
+  \item Remove \texttt{get()} and \texttt{seek()} from decoder parts; add emission signals.
+  \item Put \texttt{AudioMerger} back.
+  \item Remove \texttt{during} stuff from \texttt{SubtitleDecoder} and decoder classes that use it.
+  \item Rename \texttt{give} methods to \texttt{emit}.
+  \item Remove \text{get} methods from \texttt{Player}; replace with \texttt{pass()} and \texttt{seek()}.
+\end{itemize}
+
 \end{document}