Remove out-of-date design doc.
authorCarl Hetherington <cth@carlh.net>
Wed, 15 Jul 2015 08:04:07 +0000 (09:04 +0100)
committerCarl Hetherington <cth@carlh.net>
Wed, 15 Jul 2015 08:04:07 +0000 (09:04 +0100)
doc/design/video_path.tex [deleted file]

diff --git a/doc/design/video_path.tex b/doc/design/video_path.tex
deleted file mode 100644 (file)
index fb61294..0000000
+++ /dev/null
@@ -1,41 +0,0 @@
-\documentclass{article}
-\usepackage[explicit]{titlesec}
-\usepackage{lipsum,framed,color,xcolor}
-\definecolor{shadecolor}{rgb}{1,0.8,0.3}
-\titleformat{name=\subsection,numberless}{\ttfamily}{}{0em}{\colorbox{shadecolor}{\parbox{\dimexpr\textwidth-2\fboxsep\relax}{{#1}}}}\title{Video paths}
-\author{}
-\date{}
-\begin{document}
-\maketitle
-
-\emph{Encoder} calls \texttt{Player::pass()} repeatedly.
-
-\subsection*{Player::pass()}
-
-Look through all `pieces' (content, decoder, video/audio position) and
-find earliest last emission.  Call \texttt{pass()} on earliest
-decoder.
-
-\subsection*{FFmpegDecoder::pass()}
-
-Decoder may or may not generate a frame.  Adjust for gaps in PTS.
-(FFmpegDecoder does FFmpeg filtering here).
-
-\subsection*{VideoDecoder::video(image, same, frame)}
-
-The \emph{frame} parameter is the frame within the source.  This
-handles 3D and emits \texttt{Video}, which is caught by
-\texttt{Player::process\_video}.
-
-\subsection*{Player::process\_video(piece, image, eyes, same, frame)}
-
-\begin{itemize}
-\item Trim
-\item Crop
-\item Scale
-\item Superposition of burnt-in subtitles.
-\end{itemize}
-
-Emits \texttt{Video} which is caught by \texttt{Encoder::process\_video}.
-
-\end{document}