Revision f650e4d3 libavcodec/aac.h

View differences:

libavcodec/aac.h
48 48

  
49 49
#define TNS_MAX_ORDER 20
50 50

  
51
enum AudioObjectType {
52
    AOT_NULL,
53
                               // Support?                Name
54
    AOT_AAC_MAIN,              ///< Y                       Main
55
    AOT_AAC_LC,                ///< Y                       Low Complexity
56
    AOT_AAC_SSR,               ///< N (code in SoC repo)    Scalable Sample Rate
57
    AOT_AAC_LTP,               ///< N (code in SoC repo)    Long Term Prediction
58
    AOT_SBR,                   ///< N (in progress)         Spectral Band Replication
59
    AOT_AAC_SCALABLE,          ///< N                       Scalable
60
    AOT_TWINVQ,                ///< N                       Twin Vector Quantizer
61
    AOT_CELP,                  ///< N                       Code Excited Linear Prediction
62
    AOT_HVXC,                  ///< N                       Harmonic Vector eXcitation Coding
63
    AOT_TTSI             = 12, ///< N                       Text-To-Speech Interface
64
    AOT_MAINSYNTH,             ///< N                       Main Synthesis
65
    AOT_WAVESYNTH,             ///< N                       Wavetable Synthesis
66
    AOT_MIDI,                  ///< N                       General MIDI
67
    AOT_SAFX,                  ///< N                       Algorithmic Synthesis and Audio Effects
68
    AOT_ER_AAC_LC,             ///< N                       Error Resilient Low Complexity
69
    AOT_ER_AAC_LTP       = 19, ///< N                       Error Resilient Long Term Prediction
70
    AOT_ER_AAC_SCALABLE,       ///< N                       Error Resilient Scalable
71
    AOT_ER_TWINVQ,             ///< N                       Error Resilient Twin Vector Quantizer
72
    AOT_ER_BSAC,               ///< N                       Error Resilient Bit-Sliced Arithmetic Coding
73
    AOT_ER_AAC_LD,             ///< N                       Error Resilient Low Delay
74
    AOT_ER_CELP,               ///< N                       Error Resilient Code Excited Linear Prediction
75
    AOT_ER_HVXC,               ///< N                       Error Resilient Harmonic Vector eXcitation Coding
76
    AOT_ER_HILN,               ///< N                       Error Resilient Harmonic and Individual Lines plus Noise
77
    AOT_ER_PARAM,              ///< N                       Error Resilient Parametric
78
    AOT_SSC,                   ///< N                       SinuSoidal Coding
79
};
80

  
81 51
enum RawDataBlockType {
82 52
    TYPE_SCE,
83 53
    TYPE_CPE,

Also available in: Unified diff