av_init_packet() 初始化一個(gè)數(shù)據(jù)包結(jié)構(gòu)體
av_find_best_stream() 在多媒體文件中找到最好的一路流
av_read_frame()/av_packet_unref() 拿到流之后使用av_read_frame()獲取流的數(shù)據(jù)包
從流中讀取數(shù)據(jù)包之后,數(shù)據(jù)包就會(huì)增減引用基數(shù),當(dāng)包不用的時(shí)候杆逗,調(diào)用av_packet_unref(),將包的引用基數(shù)減 1站宗。ffmpeg 檢測(cè)到包的引用基數(shù)為0的時(shí)候,就是釋放相應(yīng)的資源硅瞧,防止內(nèi)存泄露份乒。
ADTS
AAC的ADTS頭文件信息介紹
https://blog.csdn.net/qq_29028177/article/details/54694861
https://www.cnblogs.com/lidabo/p/7234671.html