91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

FFmpeg avcodec_send_packet函數說明

發布時間:2020-06-21 20:08:50 來源:網絡 閱讀:18289 作者:fengyuzaitu 欄目:編程語言

int avcodec_send_packet(AVCodecContext *avctx, const AVPacket *avpkt);
/*
brief:支持將裸流數據輸出給×××
在函數內部,會拷貝相關的AVCodecContext結構變量,將這些結構變量應用到解碼的每一個包。例如
AVCodecContext.skip_frame參數通知×××扔掉包含該幀的包
@warning 輸入的avpkt-data緩沖區必須大于AV_INPUT_PADDING_SIZE,因為優化的字節流讀取器必須一次讀取32或者64比特的數據
@warning 不能跟之前的API(例如avcodec_decode_video2)混用,否則會返回不可預知的錯誤
@note 在將包發送給×××的時候,AVCodecContext必須已經通過avcodec_open2打開
@參數 avctx 解碼上下文
@參數[輸入]avpkt 輸入AVPakcet.通常情況下,輸入數據是一個單一的視頻幀或者幾個完整的音頻幀。調用者保留包的原有屬性,×××不會修改包的內容。×××可能創建對包的引用。如果包沒有引用計數將拷貝一份。跟以往的API不一樣,包必須完整的解碼出來,如果包含有多個幀,要求多次調用avcodec_recvive_frame,在重新調用該接口之前。輸入參數可以為NULL,或者AVPacket的data域設置為NULL或者size域設置為0,表示將刷新所有的包,意味著數據流已經結束了。第一次發送刷新會總會成功,第二次發送刷新包是沒有必要的,并且返回AVERROR_EOF,如果×××緩存了一些幀,返回一個刷新包,將會返回所有的解碼包

@返回值 0 表示成功,其他的異常值說明:
AVERROR(EAGAIN):當前不接受輸出,必須重新發送
AVERROR_EOF:已經刷新×××,沒有新的包可以被刷新
AVERROR(EINVAL):沒有打開×××,或者這是一個編碼器,或者要求刷新
AVERRO(ENOMEN):無法添加包到內部隊列

*/

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

昆山市| 天津市| 成都市| 平潭县| 罗平县| 梁平县| 祁门县| 永济市| 梅州市| 正阳县| 乐安县| 南通市| 璧山县| 南开区| 年辖:市辖区| 克拉玛依市| 尚义县| 文登市| 香格里拉县| 二连浩特市| 施甸县| 高台县| 富阳市| 武义县| 姚安县| 钟山县| 临西县| 文安县| 银川市| 威信县| 南丰县| 阿拉尔市| 金山区| 科技| 乌恰县| 郁南县| 浏阳市| 潞城市| 上蔡县| 宕昌县| 无为县|