I meet a problem when I run examples/tutorials/interfaces/explicit_streams_packets_empty/part2_avalon_st_video_packets.cpp. My HLS version is 20.1 running on RHEL 7.6 . The start_of_packet is always in LOW state. According to the source file line 104 the beat == 0 the start_of_packet should be in TRUE state. If I use HLS 19.2 run the same example the result is correct.
Thanks for the Question. What you have pointed out is a valid issue scenario. This issue is being worked upon and will be fixed in an upcoming release. I will keep you informed as and when the release happens.
Thank you for the observation