X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=mixer.cpp;h=44425455aef52e78993aa1992acf1850be4b0f97;hb=05220ceec712e2dcadb6fbab0efa0b069606531a;hp=7ed09e20b06ccf36bbddf754753662f260cb0d27;hpb=e7ec3a659928fa0a9c6c013f38df2fa3a7beaed5;p=nageru diff --git a/mixer.cpp b/mixer.cpp index 7ed09e2..4442545 100644 --- a/mixer.cpp +++ b/mixer.cpp @@ -220,10 +220,11 @@ void Mixer::bm_frame(unsigned card_index, uint16_t timecode, { CaptureCard *card = &cards[card_index]; - int width, height, frame_rate_nom, frame_rate_den; + int width, height, frame_rate_nom, frame_rate_den, extra_lines_top, extra_lines_bottom; bool interlaced; - decode_video_format(video_format, &width, &height, &frame_rate_nom, &frame_rate_den, &interlaced); // Ignore return value for now. + decode_video_format(video_format, &width, &height, &extra_lines_top, &extra_lines_bottom, + &frame_rate_nom, &frame_rate_den, &interlaced); // Ignore return value for now. int64_t frame_length = TIMEBASE * frame_rate_den / frame_rate_nom; size_t num_samples = (audio_frame.len >= audio_offset) ? (audio_frame.len - audio_offset) / 8 / 3 : 0;