fromParams static method

Implementation

static Pointer<AudioMusicParamStruct> fromParams(AudioMusicParam param) {
  final paramsPointer = calloc<AudioMusicParamStruct>();
  paramsPointer.ref
    ..id = param.id
    ..path = param.path.toNativeUtf8().cast<Char>()
    ..loop_count = param.loopCount
    ..publish = param.publish ? 1 : 0
    ..is_short_file = param.isShortFile ? 1 : 0
    ..start_time_ms = param.startTimeMS
    ..end_time_ms = param.endTimeMS;
  return paramsPointer;
}