八月的雨季 最後的冰吻

八月的雨季 最後的冰吻

视频解码

视频解码,读取数据包(packet),生成数据帧(frame),放入数据帧队列,用来输出音频和视频

解码流程

stream_component_open:

  1. 分配解码器上下文
    avcodec_alloc_context3
  2. 将码流中的解码信息拷贝到上下文
    avcodec_parameters_to_context
  3. 查找解码器
    avcodec_find_decoder
  4. 关联上下文和解码器
    avcodec_open2
  5. 音频解码:设置参数(采样率,声道数,布局通道等),获取steam索引和指针,初
04-17 05:56