欢迎光临
我们一直在努力

音视频面试题ffplay--04解码线程

0. 先建立一张「总地图」

可以把播放器想成一条流水线:

角色
线程/模块
干什么
进出货仓库
快递员 read_thread 从文件/网络拆包取出压缩包 AVPacket 放入 PacketQueue
拆包员 video_thread / audio_thread 把压缩包解码成可看/可听的 AVFrame 放入 FrameQueue
放映员 video_refresh / sdl_audio_callback 按时显示画面、播放声音 从 FrameQueue 取

对应关系(背这张表就够):

类型
PacketQueue

赞(0)
未经允许不得转载:171主机测评 » 音视频面试题ffplay--04解码线程
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址