1# AVCodec Kit
2
3- C APIs
4  - Modules
5    - [AudioCodec](_audio_codec.md)
6    - [AVCapability](_a_v_capability.md)
7    - [AVDemuxer](_a_v_demuxer.md)
8    - [AVMuxer](_a_v_muxer.md)
9    - [AVSource](_a_v_source.md)
10    - [CodecBase](_codec_base.md)
11    - [Core](_core.md)
12    - [VideoDecoder](_video_decoder.md)
13    - [VideoEncoder](_video_encoder.md)
14    - [Multimedia_Drm](_multimedia___drm.md)
15  - Header Files
16    - [native_audio_channel_layout.h](native__audio__channel__layout_8h.md)
17    - [native_avbuffer.h](native__avbuffer_8h.md)
18    - [native_avbuffer_info.h](native__avbuffer__info_8h.md)
19    - [native_avcapability.h](native__avcapability_8h.md)
20    - [native_avcodec_audiocodec.h](native__avcodec__audiocodec_8h.md)
21    - [native_avcodec_base.h](native__avcodec__base_8h.md)
22    - [native_avcodec_videodecoder.h](native__avcodec__videodecoder_8h.md)
23    - [native_avcodec_videoencoder.h](native__avcodec__videoencoder_8h.md)
24    - [native_avdemuxer.h](native__avdemuxer_8h.md)
25    - [native_averrors.h](native__averrors_8h.md)
26    - [native_avformat.h](native__avformat_8h.md)
27    - [native_avmemory.h](native__avmemory_8h.md)
28    - [native_avmuxer.h](native__avmuxer_8h.md)
29    - [native_avsource.h](native__avsource_8h.md)
30    - [native_cencinfo.h](native__cencinfo_8h.md)
31  - Structs
32    - [OH_AVCodecAsyncCallback](_o_h___a_v_codec_async_callback.md)
33    - [OH_AVCodecBufferAttr](_o_h___a_v_codec_buffer_attr.md)
34    - [OH_AVCodecCallback](_o_h___a_v_codec_callback.md)
35    - [OH_AVDataSource](_o_h___a_v_data_source.md)
36    - [OH_AVRange](_o_h___a_v_range.md)
37    - [DrmSubsample](_drm_subsample.md)
38  - APIs No Longer Maintained
39    - Modules
40      - [AudioDecoder](_audio_decoder.md)
41      - [AudioEncoder](_audio_encoder.md)
42    - Header Files
43      - [avcodec_audio_channel_layout.h](avcodec__audio__channel__layout_8h.md)
44      - [native_avcodec_audiodecoder.h](native__avcodec__audiodecoder_8h.md)
45      - [native_avcodec_audioencoder.h](native__avcodec__audioencoder_8h.md)
46