  % Handle batch mode
  % to overcome problems with too many open files
  \let\mypdfximage\pdfximage\def\pdfximage{\immediate\mypdfximage}
  % Set document class depending on configuration
  \documentclass[twoside]{book}
  %% moved from doxygen.sty due to workaround for LaTex 2019 version and unmaintained tabu package
  \usepackage{ifthen}
  \ifx\requestedLaTeXdate\undefined
    \usepackage{array}
  \else
    \usepackage{array}[=2016-10-06]
  \fi
  %%
  % Packages required by doxygen
  \usepackage{fixltx2e} % for \textsubscript
  \usepackage{doxygen}
  \usepackage{graphicx}
  \usepackage[utf8]{inputenc}
  \usepackage{makeidx}
  \PassOptionsToPackage{warn}{textcomp}
  \usepackage{textcomp}
  \usepackage[nointegrals]{wasysym}
  \usepackage{ifxetex}
  % NLS support packages
  % Define default fonts
  % Font selection
  \usepackage[T1]{fontenc}
  % set main and monospaced font
  \usepackage[scaled=.90]{helvet}
\usepackage{courier}
\renewcommand{\familydefault}{\sfdefault}
  \usepackage{sectsty}
  \allsectionsfont{%
    \fontseries{bc}\selectfont%
    \color{darkgray}%
  }
  \renewcommand{\DoxyLabelFont}{%
    \fontseries{bc}\selectfont%
    \color{darkgray}%
  }
  \newcommand{\+}{\discretionary{\mbox{\scriptsize$\hookleftarrow$}}{}{}}
   % Arguments of doxygenemoji:
   % 1) ':<text>:' form of the emoji, already LaTeX-escaped
   % 2) file with the name of the emoji without the .png extension
   % in case image exist use this otherwise use the ':<text>:' form
   \newcommand{\doxygenemoji}[2]{%
     \IfFileExists{./#2.png}{\raisebox{-0.1em}{\includegraphics[height=0.9em]{./#2.png}}}{#1}%
   }
  % Page & text layout
  \usepackage{geometry}
  \geometry{%
    a4paper,%
    top=2.5cm,%
    bottom=2.5cm,%
    left=2.5cm,%
    right=2.5cm%
  }
  \usepackage{changepage}
  % Allow a bit of overflow to go unnoticed by other means
  \tolerance=750
  \hfuzz=15pt
  \hbadness=750
  \setlength{\emergencystretch}{15pt}
  \setlength{\parindent}{0cm}
  \newcommand{\doxynormalparskip}{\setlength{\parskip}{3ex plus 2ex minus 2ex}}
  \newcommand{\doxytocparskip}{\setlength{\parskip}{1ex plus 0ex minus 0ex}}
  \doxynormalparskip
  % Redefine paragraph/subparagraph environments, using sectsty fonts
  \makeatletter
  \renewcommand{\paragraph}{%
    \@startsection{paragraph}{4}{0ex}{-1.0ex}{1.0ex}{%
      \normalfont\normalsize\bfseries\SS@parafont%
    }%
  }
  \renewcommand{\subparagraph}{%
    \@startsection{subparagraph}{5}{0ex}{-1.0ex}{1.0ex}{%
      \normalfont\normalsize\bfseries\SS@subparafont%
    }%
  }
  \makeatother
  \makeatletter
  \newcommand\hrulefilll{\leavevmode\leaders\hrule\hskip 0pt plus 1filll\kern\z@}
  \makeatother
  % Headers & footers
  \usepackage{fancyhdr}
  \pagestyle{fancyplain}
  \renewcommand{\footrulewidth}{0.4pt}
  \fancypagestyle{fancyplain}{
    \fancyhf{}
    \fancyhead[LE, RO]{\bfseries\thepage}
    \fancyhead[LO]{\bfseries\rightmark}
    \fancyhead[RE]{\bfseries\leftmark}
    \fancyfoot[LO, RE]{\bfseries\scriptsize Generated by Doxygen }
  }
  \fancypagestyle{plain}{
    \fancyhf{}
    \fancyfoot[LO, RE]{\bfseries\scriptsize Generated by Doxygen }
    \renewcommand{\headrulewidth}{0pt}
  }
  \pagestyle{fancyplain}
  \renewcommand{\chaptermark}[1]{%
    \markboth{#1}{}%
  }
  \renewcommand{\sectionmark}[1]{%
    \markright{\thesection\ #1}%
  }
  % ToC, LoF, LoT, bibliography, and index
  % Indices & bibliography
  \usepackage{natbib}
  \usepackage[titles]{tocloft}
  \setcounter{tocdepth}{3}
  \setcounter{secnumdepth}{5}
  % creating indexes
  \makeindex
  \usepackage{newunicodechar}
  \newunicodechar{⁻}{${}^{-}$}% Superscript minus
  \newunicodechar{²}{${}^{2}$}% Superscript two
  \newunicodechar{³}{${}^{3}$}% Superscript three
  % Hyperlinks
    % Hyperlinks (required, but should be loaded last)
    \ifpdf
      \usepackage[pdftex,pagebackref=true]{hyperref}
    \else
      \ifxetex
        \usepackage[pagebackref=true]{hyperref}
      \else
        \usepackage[ps2pdf,pagebackref=true]{hyperref}
      \fi
    \fi
    \hypersetup{%
      colorlinks=true,%
      linkcolor=blue,%
      citecolor=blue,%
      unicode,%
      pdftitle={AAX SDK},%
      pdfsubject={Avid Audio Extensions Development Kit}%
    }
  % Custom commands used by the header
  % Custom commands
  \newcommand{\clearemptydoublepage}{%
    \newpage{\pagestyle{empty}\cleardoublepage}%
  }
  % caption style definition
  \usepackage{caption}
  \captionsetup{labelsep=space,justification=centering,font={bf},singlelinecheck=off,skip=4pt,position=top}
  % in page table of contents
  \usepackage{etoc}
  \etocsettocstyle{\doxytocparskip}{\doxynormalparskip}
  % prevent numbers overlap the titles in toc
  \renewcommand{\numberline}[1]{#1~}
% End of preamble, now comes the document contents
%===== C O N T E N T S =====
\begin{document}
  \raggedbottom
  % Titlepage & ToC
    % To avoid duplicate page anchors due to reuse of same numbers for
    % the index (be it as roman numbers)
    \hypersetup{pageanchor=false,
                bookmarksnumbered=true,
                pdfencoding=unicode
               }
  \pagenumbering{alph}
  \begin{titlepage}
  \vspace*{7cm}
  \begin{center}%
  {\Large AAX SDK}\\
  [1ex]\large 2.\+8.\+0 \\
  \vspace*{1cm}
  {\large Generated by Doxygen 1.9.6}\\
  \end{center}
  \end{titlepage}
  \clearemptydoublepage
  \pagenumbering{roman}
  \tableofcontents
  \clearemptydoublepage
  \pagenumbering{arabic}
  % re-enable anchors again
  \hypersetup{pageanchor=true}
%--- Begin generated contents ---
\chapter{Main Page}
\label{index}\hypertarget{index}{}\input{index}
\chapter{Todo List}
\label{a00878}
\Hypertarget{a00878}
\input{a00878}
\chapter{Host Compatibility Notes}
\label{a00879}
\Hypertarget{a00879}
\input{a00879}
\chapter{Legacy Porting Notes}
\label{a00880}
\Hypertarget{a00880}
\input{a00880}
\chapter{Deprecated List}
\label{a00881}
\Hypertarget{a00881}
\input{a00881}
\chapter{Not Used by AAX Plug-\/\+Ins}
\label{a00882}
\Hypertarget{a00882}
\input{a00882}
\chapter{Module Index}
\input{modules}
\chapter{Namespace Index}
\input{namespaces}
\chapter{Hierarchical Index}
\input{hierarchy}
\chapter{Class Index}
\input{annotated}
\chapter{File Index}
\input{files}
\chapter{Module Documentation}
\input{a00886}
\input{a00887}
\input{a00888}
\input{a00889}
\input{a00890}
\input{a00891}
\input{a00892}
\input{a00893}
\input{a00894}
\input{a00895}
\input{a00896}
\input{a00897}
\input{a00898}
\input{a00899}
\input{a00900}
\input{a00901}
\input{a00902}
\input{a00903}
\input{a00904}
\input{a00905}
\input{a00906}
\input{a00907}
\input{a00908}
\input{a00909}
\input{a00910}
\input{a00911}
\input{a00912}
\input{a00913}
\input{a00914}
\input{a00915}
\input{a00916}
\input{a00917}
\input{a00918}
\input{a00919}
\input{a00920}
\input{a00921}
\input{a00922}
\input{a00923}
\input{a00924}
\input{a00925}
\input{a00926}
\input{a00927}
\input{a00928}
\input{a00929}
\input{a00930}
\input{a00931}
\input{a00932}
\input{a00933}
\input{a00934}
\input{a00935}
\input{a00936}
\input{a00937}
\input{a00938}
\input{a00939}
\input{a00940}
\input{a00941}
\input{a00942}
\input{a00943}
\input{a00944}
\input{a00945}
\chapter{Namespace Documentation}
\input{a00948}
\input{a00949}
\input{a00950}
\input{a00947}
\chapter{Class Documentation}
\input{a01766}
\input{a01994}
\input{a01806}
\input{a01802}
\input{a01810}
\input{a01814}
\input{a01818}
\input{a01826}
\input{a01830}
\input{a01838}
\input{a01842}
\input{a01846}
\input{a01850}
\input{a01990}
\input{a01854}
\input{a01858}
\input{a01862}
\input{a01866}
\input{a01790}
\input{a01794}
\input{a02462}
\input{a01870}
\input{a01878}
\input{a01798}
\input{a01882}
\input{a01898}
\input{a01894}
\input{a01906}
\input{a01914}
\input{a01902}
\input{a01918}
\input{a01922}
\input{a01926}
\input{a01930}
\input{a01934}
\input{a01910}
\input{a01942}
\input{a01946}
\input{a01950}
\input{a01958}
\input{a01954}
\input{a01962}
\input{a01966}
\input{a01970}
\input{a02358}
\input{a01974}
\input{a01978}
\input{a02470}
\input{a02006}
\input{a02010}
\input{a02014}
\input{a02018}
\input{a02022}
\input{a02026}
\input{a02030}
\input{a02034}
\input{a02038}
\input{a02042}
\input{a02046}
\input{a02050}
\input{a02054}
\input{a02058}
\input{a02062}
\input{a02066}
\input{a02074}
\input{a02078}
\input{a02082}
\input{a02086}
\input{a02090}
\input{a02094}
\input{a02098}
\input{a02102}
\input{a02106}
\input{a02110}
\input{a02114}
\input{a02118}
\input{a02122}
\input{a02126}
\input{a02130}
\input{a02134}
\input{a02138}
\input{a02142}
\input{a02146}
\input{a02150}
\input{a02154}
\input{a02158}
\input{a02162}
\input{a02166}
\input{a02170}
\input{a02174}
\input{a02178}
\input{a02182}
\input{a02186}
\input{a02190}
\input{a02194}
\input{a02198}
\input{a02202}
\input{a02206}
\input{a02210}
\input{a02214}
\input{a02218}
\input{a02222}
\input{a02226}
\input{a02230}
\input{a02234}
\input{a02242}
\input{a02238}
\input{a02246}
\input{a02250}
\input{a02254}
\input{a02258}
\input{a02262}
\input{a02266}
\input{a02270}
\input{a02274}
\input{a02278}
\input{a02282}
\input{a02286}
\input{a02446}
\input{a02290}
\input{a01890}
\input{a02294}
\input{a02302}
\input{a02298}
\input{a02306}
\input{a02310}
\input{a02314}
\input{a02318}
\input{a02326}
\input{a02330}
\input{a02338}
\input{a02334}
\input{a02342}
\input{a02346}
\input{a02350}
\input{a02354}
\input{a02474}
\input{a01998}
\input{a02002}
\input{a02070}
\input{a02454}
\input{a02458}
\input{a02450}
\input{a01782}
\input{a01778}
\input{a01786}
\input{a01874}
\input{a02362}
\input{a02366}
\input{a02370}
\input{a02374}
\input{a02378}
\input{a02382}
\input{a02386}
\input{a02390}
\input{a02394}
\input{a02398}
\input{a02402}
\input{a02406}
\input{a02410}
\input{a02414}
\input{a02418}
\input{a02422}
\input{a02430}
\input{a02434}
\input{a02438}
\input{a01982}
\input{a01834}
\input{a01774}
\input{a01770}
\input{a01986}
\input{a02442}
\input{a02322}
\input{a02426}
\chapter{File Documentation}
\input{a00308}
\input{a00311}
\input{a00407}
\input{a00335}
\input{a00404}
\input{a00326}
\input{a00347}
\input{a00293}
\input{a00320}
\input{a00386}
\input{a00314}
\input{a00278}
\input{a00377}
\input{a00287}
\input{a00296}
\input{a00323}
\input{a00389}
\input{a00299}
\input{a00281}
\input{a00329}
\input{a00275}
\input{a00392}
\input{a00401}
\input{a00338}
\input{a00317}
\input{a00353}
\input{a00344}
\input{a00371}
\input{a00368}
\input{a00362}
\input{a00380}
\input{a00359}
\input{a00284}
\input{a00290}
\input{a00374}
\input{a00350}
\input{a00332}
\input{a00341}
\input{a00395}
\input{a00383}
\input{a00305}
\input{a00356}
\input{a00365}
\input{a00398}
\input{a00302}
\input{a00830}
\input{a00827}
\input{a00827_source}
\input{a00833}
\input{a00833_source}
\input{a00836}
\input{a00839}
\input{a00839_source}
\input{a00542}
\input{a00542_source}
\input{a00740}
\input{a00740_source}
\input{a00749}
\input{a00749_source}
\input{a00779}
\input{a00779_source}
\input{a00689}
\input{a00689_source}
\input{a00683}
\input{a00683_source}
\input{a00803}
\input{a00803_source}
\input{a00800}
\input{a00800_source}
\input{a00719}
\input{a00719_source}
\input{a00527}
\input{a00527_source}
\input{a00515}
\input{a00515_source}
\input{a00590}
\input{a00590_source}
\input{a00422}
\input{a00422_source}
\input{a00686}
\input{a00686_source}
\input{a00605}
\input{a00605_source}
\input{a00602}
\input{a00602_source}
\input{a00794}
\input{a00794_source}
\input{a00674}
\input{a00674_source}
\input{a00443}
\input{a00443_source}
\input{a00785}
\input{a00785_source}
\input{a00671}
\input{a00671_source}
\input{a00806}
\input{a00806_source}
\input{a00641}
\input{a00641_source}
\input{a00647}
\input{a00647_source}
\input{a00761}
\input{a00761_source}
\input{a00512}
\input{a00512_source}
\input{a00665}
\input{a00665_source}
\input{a00737}
\input{a00737_source}
\input{a00521}
\input{a00521_source}
\input{a00698}
\input{a00698_source}
\input{a00416}
\input{a00416_source}
\input{a00797}
\input{a00797_source}
\input{a00425}
\input{a00425_source}
\input{a00458}
\input{a00458_source}
\input{a00704}
\input{a00704_source}
\input{a00725}
\input{a00725_source}
\input{a00623}
\input{a00623_source}
\input{a00410}
\input{a00410_source}
\input{a00446}
\input{a00446_source}
\input{a00536}
\input{a00536_source}
\input{a00539}
\input{a00539_source}
\input{a00620}
\input{a00620_source}
\input{a00545}
\input{a00428}
\input{a00428_source}
\input{a00650}
\input{a00650_source}
\input{a00470}
\input{a00470_source}
\input{a00632}
\input{a00632_source}
\input{a00611}
\input{a00611_source}
\input{a00668}
\input{a00668_source}
\input{a00746}
\input{a00746_source}
\input{a00440}
\input{a00440_source}
\input{a00431}
\input{a00431_source}
\input{a00566}
\input{a00566_source}
\input{a00767}
\input{a00767_source}
\input{a00626}
\input{a00626_source}
\input{a00452}
\input{a00452_source}
\input{a00656}
\input{a00656_source}
\input{a00479}
\input{a00479_source}
\input{a00596}
\input{a00596_source}
\input{a00812}
\input{a00812_source}
\input{a00707}
\input{a00707_source}
\input{a00419}
\input{a00419_source}
\input{a00818}
\input{a00818_source}
\input{a00554}
\input{a00554_source}
\input{a00572}
\input{a00572_source}
\input{a00788}
\input{a00788_source}
\input{a00560}
\input{a00560_source}
\input{a00461}
\input{a00461_source}
\input{a00494}
\input{a00494_source}
\input{a00524}
\input{a00524_source}
\input{a00782}
\input{a00782_source}
\input{a00488}
\input{a00488_source}
\input{a00644}
\input{a00644_source}
\input{a00716}
\input{a00716_source}
\input{a00578}
\input{a00578_source}
\input{a00614}
\input{a00614_source}
\input{a00701}
\input{a00701_source}
\input{a00476}
\input{a00476_source}
\input{a00548}
\input{a00548_source}
\input{a00659}
\input{a00659_source}
\input{a00821}
\input{a00821_source}
\input{a00791}
\input{a00791_source}
\input{a00593}
\input{a00593_source}
\input{a00503}
\input{a00503_source}
\input{a00692}
\input{a00692_source}
\input{a00434}
\input{a00434_source}
\input{a00449}
\input{a00449_source}
\input{a00437}
\input{a00437_source}
\input{a00473}
\input{a00473_source}
\input{a00722}
\input{a00722_source}
\input{a00464}
\input{a00464_source}
\input{a00581}
\input{a00581_source}
\input{a00776}
\input{a00776_source}
\input{a00491}
\input{a00491_source}
\input{a00467}
\input{a00467_source}
\input{a00506}
\input{a00506_source}
\input{a00662}
\input{a00662_source}
\input{a00743}
\input{a00743_source}
\input{a00551}
\input{a00551_source}
\input{a00509}
\input{a00509_source}
\input{a00809}
\input{a00809_source}
\input{a00764}
\input{a00764_source}
\input{a00587}
\input{a00587_source}
\input{a00500}
\input{a00500_source}
\input{a00638}
\input{a00638_source}
\input{a00530}
\input{a00530_source}
\input{a00713}
\input{a00713_source}
\input{a00731}
\input{a00731_source}
\input{a00755}
\input{a00755_source}
\input{a00608}
\input{a00608_source}
\input{a00413}
\input{a00413_source}
\input{a00815}
\input{a00815_source}
\input{a00455}
\input{a00455_source}
\input{a00533}
\input{a00533_source}
\input{a00770}
\input{a00770_source}
\input{a00710}
\input{a00710_source}
\input{a00569}
\input{a00569_source}
\input{a00563}
\input{a00563_source}
\input{a00575}
\input{a00575_source}
\input{a00584}
\input{a00584_source}
\input{a00485}
\input{a00485_source}
\input{a00773}
\input{a00773_source}
\input{a00518}
\input{a00518_source}
\input{a00695}
\input{a00695_source}
\input{a00497}
\input{a00497_source}
\input{a00677}
\input{a00677_source}
\input{a00752}
\input{a00752_source}
\input{a00557}
\input{a00557_source}
\input{a00680}
\input{a00680_source}
\input{a00758}
\input{a00758_source}
\input{a00617}
\input{a00617_source}
\input{a00653}
\input{a00653_source}
\input{a00824}
\input{a00824_source}
\input{a00599}
\input{a00599_source}
\input{a00482}
\input{a00482_source}
\input{a00629}
\input{a00629_source}
\input{a00728}
\input{a00728_source}
\input{a00734}
\input{a00734_source}
\input{a00635}
\input{a00635_source}
\input{a00860}
\input{a00860_source}
\input{a00842}
\input{a00842_source}
\input{a00854}
\input{a00854_source}
\input{a00851}
\input{a00851_source}
\input{a00848}
\input{a00848_source}
\input{a00875}
\input{a00875_source}
\input{a00869}
\input{a00869_source}
\input{a00863}
\input{a00863_source}
\input{a00845}
\input{a00845_source}
\input{a00866}
\input{a00866_source}
\input{a00857}
\input{a00857_source}
\input{a00872}
\input{a00872_source}
%--- End generated contents ---
% Index
  \backmatter
  \newpage
  \phantomsection
  \clearemptydoublepage
  \addcontentsline{toc}{chapter}{\indexname}
  \printindex
% Required for some languages (in combination with latexdocumentpre from the header)
\end{document}
