Hi,
I am encoding with the following parameters:
Intra frame interval = 5
Inter frame interval = 1
IDR frame interval = 50
I do not flush encoder, just encoding. I am logging IVIDENC2_OutArgs->encodedFrameType and get the following:
[2016-04-01 13:12:11] IDRPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPP
[2016-04-01 13:12:11] frames=250
[2016-04-01 13:12:21] IDRPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIIPPPPIPPPPIPPPPIPPPPIPPPPIPPPP
[2016-04-01 13:12:21] frames=246
[2016-04-01 13:12:31] IDRPPPPIPPPPIPPPPIPPPPIPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPP
[2016-04-01 13:12:31] frames=249
[2016-04-01 13:12:41] IDRPPPPIPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPP
[2016-04-01 13:12:41] frames=247
[2016-04-01 13:12:50] IDRPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPP
[2016-04-01 13:12:50] frames=250
[2016-04-01 13:13:00] IDRPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIIPPPPIPPPPIPPPPIPPPPIPPPP
[2016-04-01 13:13:00] frames=246
[2016-04-01 13:13:10] IDRPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPP
[2016-04-01 13:13:10] frames=248
[2016-04-01 13:13:20] IDRPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPP
[2016-04-01 13:13:20] frames=250
[2016-04-01 13:13:30] IDRPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPP
[2016-04-01 13:13:30] frames=246
[2016-04-01 13:13:40] IDRPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPP
[2016-04-01 13:13:40] frames=246
[2016-04-01 13:13:50] IDRPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPP
[2016-04-01 13:13:50] frames=250
[2016-04-01 13:13:59] IDRPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPP
[2016-04-01 13:13:59] frames=246
[2016-04-01 13:14:09] IDRPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPP
[2016-04-01 13:14:09] frames=246
[2016-04-01 13:14:19] IDRPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPP
[2016-04-01 13:14:19] frames=248
[2016-04-01 13:14:29] IDRPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPP
[2016-04-01 13:14:29] frames=249
[2016-04-01 13:14:39] IDRPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPP
[2016-04-01 13:14:39] frames=250
[2016-04-01 13:14:49] IDRPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPIPPPP
[2016-04-01 13:14:49] frames=247
[2016-04-01 13:14:59] IDRPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPPIPPPP
[2016-04-01 13:14:59] frames=250
Can you please explain why GOP is not constant?
Regards,
Andrey Lisnevich