Blame doc/liboggz/latex/structoggz__position.tex

Packit a38265
\section{oggz\_\-position Struct Reference}
Packit a38265
\label{structoggz__position}\index{oggz\_\-position@{oggz\_\-position}}
Packit a38265
Packit a38265
Packit a38265
The position of an \doxyref{oggz\_\-packet}{p.}{structoggz__packet}.  
Packit a38265
Packit a38265
Packit a38265
Packit a38265
Packit a38265
{\ttfamily \#include $<$oggz\_\-packet.h$>$}
Packit a38265
Packit a38265
\subsection*{Data Fields}
Packit a38265
\begin{DoxyCompactItemize}
Packit a38265
\item 
Packit a38265
ogg\_\-int64\_\-t {\bf calc\_\-granulepos}
Packit a38265
\begin{DoxyCompactList}\small\item\em Granulepos calculated by inspection of codec data. \item\end{DoxyCompactList}\item 
Packit a38265
oggz\_\-off\_\-t {\bf begin\_\-page\_\-offset}\label{structoggz__position_ae9c2a34bd23aea39a2136415b2666487}
Packit a38265
Packit a38265
\begin{DoxyCompactList}\small\item\em Byte offset of the start of the page on which this packet begins. \item\end{DoxyCompactList}\item 
Packit a38265
oggz\_\-off\_\-t {\bf end\_\-page\_\-offset}\label{structoggz__position_a7130786ffc28acab7c3a9a77c7cfbbb6}
Packit a38265
Packit a38265
\begin{DoxyCompactList}\small\item\em Byte offset of the start of the page on which this packet ends. \item\end{DoxyCompactList}\item 
Packit a38265
int {\bf pages}
Packit a38265
\begin{DoxyCompactList}\small\item\em Number of pages this packet spans. \item\end{DoxyCompactList}\item 
Packit a38265
int {\bf begin\_\-segment\_\-index}
Packit a38265
\begin{DoxyCompactList}\small\item\em Index into begin\_\-page's lacing values for the segment that begins this packet. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
Packit a38265
Packit a38265
Packit a38265
\subsection{Detailed Description}
Packit a38265
The position of an \doxyref{oggz\_\-packet}{p.}{structoggz__packet}. 
Packit a38265
Packit a38265
\subsection{Field Documentation}
Packit a38265
\index{oggz\_\-position@{oggz\_\-position}!begin\_\-segment\_\-index@{begin\_\-segment\_\-index}}
Packit a38265
\index{begin\_\-segment\_\-index@{begin\_\-segment\_\-index}!oggz_position@{oggz\_\-position}}
Packit a38265
\subsubsection[{begin\_\-segment\_\-index}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf oggz\_\-position::begin\_\-segment\_\-index}}\label{structoggz__position_a8ca77b0acf589531d9970c3f6b589164}
Packit a38265
Packit a38265
Packit a38265
Index into begin\_\-page's lacing values for the segment that begins this packet. 
Packit a38265
Packit a38265
NB. if begin\_\-page is continued then the first of these packets will not be reported by ogg\_\-sync\_\-packetout() after a seek. -\/1 if unknown. \index{oggz\_\-position@{oggz\_\-position}!calc\_\-granulepos@{calc\_\-granulepos}}
Packit a38265
\index{calc\_\-granulepos@{calc\_\-granulepos}!oggz_position@{oggz\_\-position}}
Packit a38265
\subsubsection[{calc\_\-granulepos}]{\setlength{\rightskip}{0pt plus 5cm}ogg\_\-int64\_\-t {\bf oggz\_\-position::calc\_\-granulepos}}\label{structoggz__position_af7eb619f0da5c818b49cbabc29c540b4}
Packit a38265
Packit a38265
Packit a38265
Granulepos calculated by inspection of codec data. 
Packit a38265
Packit a38265
-\/1 if unknown \index{oggz\_\-position@{oggz\_\-position}!pages@{pages}}
Packit a38265
\index{pages@{pages}!oggz_position@{oggz\_\-position}}
Packit a38265
\subsubsection[{pages}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf oggz\_\-position::pages}}\label{structoggz__position_ad2e55a8276c03f83c6e40b88991305b2}
Packit a38265
Packit a38265
Packit a38265
Number of pages this packet spans. 
Packit a38265
Packit a38265
Packit a38265
Packit a38265
The documentation for this struct was generated from the following file:\begin{DoxyCompactItemize}
Packit a38265
\item 
Packit a38265
{\bf oggz\_\-packet.h}\end{DoxyCompactItemize}