请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正在回答 回答被采纳积分+3

2回答

Flower_C 2021-11-27 09:39:06

这循环条件写错了吧

0 回复 有任何疑惑可以回复我~
  • 我自己看错了
    回复 有任何疑惑可以回复我~ 2021-11-27 09:41:47
李超 2021-10-16 12:51:15

While 循环里加个usleep 试试

0 回复 有任何疑惑可以回复我~
  • 我试了,加了 还是不行,while ( (ret = av_read_frame(context, &pkt)) ==0 ) {
            usleep(2*1000000);
            printf("size is %d",pkt.size);
    //        printf("error!");
        }
    跟他一样的问题
    回复 有任何疑惑可以回复我~ 2022-01-06 16:11:31
  • 循环的上面再加个usleep 让第一次循环条件成功后进入循环就行了
    回复 有任何疑惑可以回复我~ 2022-02-02 20:05:22
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信