uint16_t video_timecode = pending_video_frames.front().timecode;
uint16_t audio_timecode = pending_audio_frames.front().timecode;
uint16_t video_timecode = pending_video_frames.front().timecode;
uint16_t audio_timecode = pending_audio_frames.front().timecode;
printf("Video block 0x%04x without corresponding audio block, dropping.\n",
video_timecode);
video_frame_allocator->release_frame(pending_video_frames.front().frame);
pending_video_frames.pop_front();
printf("Video block 0x%04x without corresponding audio block, dropping.\n",
video_timecode);
video_frame_allocator->release_frame(pending_video_frames.front().frame);
pending_video_frames.pop_front();
printf("Audio block 0x%04x without corresponding video block, sending blank frame.\n",
audio_timecode);
QueuedFrame audio_frame = pending_audio_frames.front();
printf("Audio block 0x%04x without corresponding video block, sending blank frame.\n",
audio_timecode);
QueuedFrame audio_frame = pending_audio_frames.front();