ffplay流程分析

最近想做一個基於ffmpeg的播放器,最好的方法就是參考ffplay。簡單分析一下 在stream_open後啓動三個線程   read_thread: 關鍵函數av_read_frame 作用是讀取幀 推測單獨拿出一個線程是因爲接受網絡數據時,怕因堵塞丟包   video_thread:  關鍵函數avcodec_decode_video2 解碼視頻,單獨解碼線程,解碼後放入隊列,能夠減少繪製時
相關文章
相關標籤/搜索