Exclude unfinished AAC stuff from documentation

This commit is contained in:
Martchus 2018-06-03 20:41:23 +02:00
parent 3265e0bea4
commit 74671b5a6d
4 changed files with 15 additions and 7 deletions

View File

@ -7,6 +7,8 @@
namespace TagParser { namespace TagParser {
/// \cond
// clang-format off // clang-format off
const AacHcb *const aacHcbTable[] = { const AacHcb *const aacHcbTable[] = {
0, aacHcb1Step1, aacHcb2Step1, 0, aacHcb4Step1, 0, aacHcb6Step1, 0, aacHcb8Step1, 0, aacHcb10Step1, aacHcb11Step1 0, aacHcb1Step1, aacHcb2Step1, 0, aacHcb4Step1, 0, aacHcb6Step1, 0, aacHcb8Step1, 0, aacHcb10Step1, aacHcb11Step1
@ -2622,4 +2624,6 @@ const sbyte tHuffmanNoiseBal30dB[24][2] = {
}; };
// clang-format on // clang-format on
/// \endcond
} // namespace TagParser } // namespace TagParser

View File

@ -8,6 +8,8 @@
namespace TagParser { namespace TagParser {
/// \cond
struct LIB_EXPORT AacHcb { struct LIB_EXPORT AacHcb {
byte offset; byte offset;
byte extraBits; byte extraBits;
@ -77,6 +79,8 @@ extern const sbyte fHuffmanEnvBal30dB[24][2];
extern const sbyte tHuffmanNoise30dB[62][2]; extern const sbyte tHuffmanNoise30dB[62][2];
extern const sbyte tHuffmanNoiseBal30dB[24][2]; extern const sbyte tHuffmanNoiseBal30dB[24][2];
/// \endcond
} // namespace TagParser } // namespace TagParser
#endif // TAG_PARSER_AACCODEBOOK_H #endif // TAG_PARSER_AACCODEBOOK_H

View File

@ -22,9 +22,7 @@ using namespace IoUtilities;
namespace TagParser { namespace TagParser {
/*! /// \cond
* \cond
*/
const byte maxPredictionSfb[16] = { 33, 33, 38, 40, 40, 40, 41, 41, 37, 37, 37, 34, 64, 64, 64, 64 }; const byte maxPredictionSfb[16] = { 33, 33, 38, 40, 40, 40, 41, 41, 37, 37, 37, 34, 64, 64, 64, 64 };
@ -149,10 +147,6 @@ const uint16 *swbOffset128Window[] = {
swbOffset128_8 /* 8000 */ swbOffset128_8 /* 8000 */
}; };
/*!
* \endcond
*/
/*! /*!
* \brief Constructs a new LTP info object. * \brief Constructs a new LTP info object.
*/ */
@ -2115,4 +2109,6 @@ void AacFrameElementParser::parse(const AdtsFrame &adtsFrame, std::unique_ptr<ch
parseRawDataBlock(); parseRawDataBlock();
} }
/// \endcond
} // namespace TagParser } // namespace TagParser

View File

@ -9,6 +9,8 @@
namespace TagParser { namespace TagParser {
/// \cond
class AdtsFrame; class AdtsFrame;
constexpr auto aacMaxChannels = 64; constexpr auto aacMaxChannels = 64;
@ -524,6 +526,8 @@ constexpr int16 AacFrameElementParser::huffmanCodebook(byte i)
return static_cast<int16>(i ? (16428320 & 0xFFFF) : ((16428320 >> 16) & 0xFFFF)); return static_cast<int16>(i ? (16428320 & 0xFFFF) : ((16428320 >> 16) & 0xFFFF));
} }
/// \endcond
} // namespace TagParser } // namespace TagParser
#endif // TAG_PARSER_AACFRAME_H #endif // TAG_PARSER_AACFRAME_H