X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Fffmpeg%2Fproducer%2Fframe_muxer.cpp;h=d478c9fa4144a43a7b553f585119a1aab63b2524;hb=e402caabe8e79efc2f7d9f5167d98b177857e366;hp=14a20ddf6318eefffac7c44e96900b89e2037e53;hpb=6217d51c8c995dd3f3f3b25be6aa14179c18239f;p=casparcg diff --git a/modules/ffmpeg/producer/frame_muxer.cpp b/modules/ffmpeg/producer/frame_muxer.cpp index 14a20ddf6..d478c9fa4 100644 --- a/modules/ffmpeg/producer/frame_muxer.cpp +++ b/modules/ffmpeg/producer/frame_muxer.cpp @@ -226,9 +226,9 @@ struct frame_muxer::implementation : boost::noncopyable // Fix field-order if needed if(frame->get_type() == core::field_mode::lower && format_desc_.field_mode == core::field_mode::upper) - frame->get_frame_transform().fill_translation[1] += 1.0/static_cast(frame->get_pixel_format_desc().planes[0].height); + frame->get_frame_transform().fill_translation[1] += 1.0/static_cast(format_desc_.height); else if(frame->get_type() == core::field_mode::upper && format_desc_.field_mode == core::field_mode::lower) - frame->get_frame_transform().fill_translation[1] -= 1.0/static_cast(frame->get_pixel_format_desc().planes[0].height); + frame->get_frame_transform().fill_translation[1] -= 1.0/static_cast(format_desc_.height); video_streams_.back().push(frame); ++video_frame_count_;