Hi,
I found the result of rmx_input_get_packet_size(packet_info, m_payload_mem_block_id), is not equal to payload_size I set, the payload_size I set is YUV_DEFAULT_PAYLOAD_SIZE(1200). The result of rmx_input_get_packet_size(packet_info, m_payload_mem_block_id) is 1340 or 1346.
Another question: when I use -r 26(means header/payload split),the result of rmx_input_get_packet_size(packet_info, m_header_mem_block_id) was not always 26, sometimes it was 20. If the result was 20, the last 6 bytes in header must be regard as part of the payload data.
rivermax version: 1.60.6
system version ubuntu 22.04
cpu: AMD EPYC 7542 32-Core Processor
Thanks!