These are chat archives for Opendigitalradio/mmbTools
@nickpiggott printf issue: There is no %XYZ that works for all architectures, both 32 and 64 bits. That's why PRId64 was invented. Please don't remove PRId64, but add something like
#ifndef PRId64 #define PRId64 "%lld" // or something you find out is better #endif
at the beginning. We better live with a warning and a potential misprintf that with a compile failure.
About the component issue, before you jump into the code. Are you certain it is not like this?
service_radio_foo - component_audio - subchannel_audio service_radio_foo - component_tpeg - subchannel_tpeg
Because you can do this with the config.