Blame doc/liboggz/latex/oggz__write_8h.tex

Packit a38265
\section{oggz\_\-write.h File Reference}
Packit a38265
\label{oggz__write_8h}\index{oggz\_\-write.h@{oggz\_\-write.h}}
Packit a38265
Packit a38265
Packit a38265
Interfaces for writing Ogg files and streams.  
Packit a38265
Packit a38265
Packit a38265
\subsection*{Typedefs}
Packit a38265
\begin{DoxyCompactItemize}
Packit a38265
\item 
Packit a38265
typedef int($\ast$ {\bf OggzWriteHungry} )({\bf OGGZ} $\ast$oggz, int empty, void $\ast$user\_\-data)
Packit a38265
\begin{DoxyCompactList}\small\item\em This is the signature of a callback which Oggz will call when {\itshape oggz\/} is \doxyref{hungry }{p.}{group__hungry}. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
Packit a38265
\subsection*{Functions}
Packit a38265
\begin{DoxyCompactItemize}
Packit a38265
\item 
Packit a38265
int {\bf oggz\_\-write\_\-set\_\-hungry\_\-callback} ({\bf OGGZ} $\ast$oggz, {\bf OggzWriteHungry} hungry, int only\_\-when\_\-empty, void $\ast$user\_\-data)
Packit a38265
\begin{DoxyCompactList}\small\item\em Set a callback for Oggz to call when {\itshape oggz\/} is \doxyref{hungry }{p.}{group__hungry}. \item\end{DoxyCompactList}\item 
Packit a38265
int {\bf oggz\_\-write\_\-feed} ({\bf OGGZ} $\ast$oggz, ogg\_\-packet $\ast$op, long serialno, int flush, int $\ast$guard)
Packit a38265
\begin{DoxyCompactList}\small\item\em Add a packet to {\itshape oggz's\/} packet queue. \item\end{DoxyCompactList}\item 
Packit a38265
long {\bf oggz\_\-write\_\-output} ({\bf OGGZ} $\ast$oggz, unsigned char $\ast$buf, long n)
Packit a38265
\begin{DoxyCompactList}\small\item\em Output data from an OGGZ handle. \item\end{DoxyCompactList}\item 
Packit a38265
long {\bf oggz\_\-write} ({\bf OGGZ} $\ast$oggz, long n)
Packit a38265
\begin{DoxyCompactList}\small\item\em Write n bytes from an OGGZ handle. \item\end{DoxyCompactList}\item 
Packit a38265
long {\bf oggz\_\-write\_\-get\_\-next\_\-page\_\-size} ({\bf OGGZ} $\ast$oggz)
Packit a38265
\begin{DoxyCompactList}\small\item\em Query the number of bytes in the next page to be written. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
Packit a38265
Packit a38265
Packit a38265
\subsection{Detailed Description}
Packit a38265
Interfaces for writing Ogg files and streams.