91 "Left and right sizes differ (%dx%d vs %dx%d).\n",
97 "Left and right time bases differ (%d/%d vs %d/%d).\n",
98 time_base.
num, time_base.
den,
104 "Left and right framerates differ (%d/%d vs %d/%d).\n",
105 frame_rate.
num, frame_rate.
den,
157 if (plane == 1 || plane == 2) {
163 for (i = 0; i < lines; i++) {
167 for (j = 0; j <
length; j++) {
168 dstp[k++] = leftp[j];
169 dstp[k++] = rightp[j];
193 int lines = dst->
height / 2;
196 if (plane == 1 || plane == 2) {
204 dst->
linesize[plane] << interleaved,
209 dst->
linesize[plane] << interleaved,
256 for (i = 0; i < 2; i++) {
268 for (i = 0; i < 2; i++) {
299 for (i = 0; i < 2; i++)
314 #define OFFSET(x) offsetof(FramepackContext, x)
315 #define V AV_OPT_FLAG_VIDEO_PARAM
369 .priv_class = &framepack_class,
371 .
inputs = framepack_inputs,