Revision f650e4d3 libavcodec/mpeg4audio.h

View differences:

libavcodec/mpeg4audio.h
46 46
 */
47 47
int ff_mpeg4audio_get_config(MPEG4AudioConfig *c, const uint8_t *buf, int buf_size);
48 48

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

  
49 79
#endif /* AVCODEC_MPEG4AUDIO_H */

Also available in: Unified diff