EZreal-zhangxing / rk_ffmpeg

在rockchip3588上实现用ffmpeg进行推拉流,其中推拉流使用硬件加速编解码
43 stars 8 forks source link

是在关键帧前添加信息吧 #8

Closed tu-nie closed 1 month ago

tu-nie commented 3 months ago

if(!(packet->flags & AV_PKT_FLAG_KEY)){ // 在每帧非关键帧前面添加PPS SPS头信息 memset(cExtradata,0,extra_data_size*sizeof(uint8_t)); memcpy(cExtradata, codecCtx->extradata, codecCtx->extradata_size); memcpy(cExtradata + codecCtx->extradata_size, packet->data, packet->size); packet->size += codecCtx->extradata_size; packet->data = cExtradata; } 这快代码