If i understood it correctly, the received stream gets decoded and reencoded before saving it.
Wouldn't it be better to save stream as it is (i.e. without any reencoding, but as it comes from DAB device)? in that case it saves CPU from additional processing (decoding/encoding), that can be important especially for older devices (with weak CPUs). E.g. in car headunits there are several apps running simultaneously with DAB receiver app in background, and so DAB receiver app won't get full CPU for decoding/encoding/decoding process.
If i understood it correctly, the received stream gets decoded and reencoded before saving it.
Wouldn't it be better to save stream as it is (i.e. without any reencoding, but as it comes from DAB device)? in that case it saves CPU from additional processing (decoding/encoding), that can be important especially for older devices (with weak CPUs). E.g. in car headunits there are several apps running simultaneously with DAB receiver app in background, and so DAB receiver app won't get full CPU for decoding/encoding/decoding process.