equal
deleted
inserted
replaced
365 if (g_pAStream) |
365 if (g_pAStream) |
366 { |
366 { |
367 VideoTime = (double)g_pVFrame->pts * g_pVStream->time_base.num/g_pVStream->time_base.den; |
367 VideoTime = (double)g_pVFrame->pts * g_pVStream->time_base.num/g_pVStream->time_base.den; |
368 do |
368 do |
369 { |
369 { |
|
370 if (!g_pAFrame) |
|
371 return FatalError("Error while writing video frame: g_pAFrame does not exist"); |
370 AudioTime = (double)g_pAFrame->pts * g_pAStream->time_base.num/g_pAStream->time_base.den; |
372 AudioTime = (double)g_pAFrame->pts * g_pAStream->time_base.num/g_pAStream->time_base.den; |
371 ret = WriteAudioFrame(); |
373 ret = WriteAudioFrame(); |
372 } |
374 } |
373 while (AudioTime < VideoTime && ret); |
375 while (AudioTime < VideoTime && ret); |
374 if (ret < 0) |
376 if (ret < 0) |