ffmpeg的對象架構簡析——解複用器

看這篇文章你須要對ffmpeg已經有必定的使用經驗,知道如何read幀,解幀,或者write等。 ffmpeg內部使用跑結構體表函數指針的方式,實現了相似C++的多態性,,咱們來簡析一下。 【註冊表】 咱們使用ffmpeg,首先要執行av_register_all,這個玩意兒把全局的解碼器、編碼器等結構體註冊到一些全局的對象表裏,以便後面跑表調用。 註冊的類型有:解複用器、重複用器、解碼器、編碼器
相關文章
相關標籤/搜索