增加跳过片头片尾,上一章下一章移动到AudioPlayer对象中

This commit is contained in:
rang 2025-10-24 11:47:50 +08:00
parent e06c834d0e
commit 620a1eb7a2
29 changed files with 1080 additions and 179 deletions

View file

@ -32,6 +32,12 @@ _$NullablePlayerSettingsImpl _$$NullablePlayerSettingsImplFromJson(
? null
: Duration(
microseconds: (json['playbackReportInterval'] as num).toInt()),
skipChapterStart: json['skipChapterStart'] == null
? const Duration()
: Duration(microseconds: (json['skipChapterStart'] as num).toInt()),
skipChapterEnd: json['skipChapterEnd'] == null
? const Duration()
: Duration(microseconds: (json['skipChapterEnd'] as num).toInt()),
);
Map<String, dynamic> _$$NullablePlayerSettingsImplToJson(
@ -44,4 +50,6 @@ Map<String, dynamic> _$$NullablePlayerSettingsImplToJson(
'speedOptions': instance.speedOptions,
'sleepTimerSettings': instance.sleepTimerSettings,
'playbackReportInterval': instance.playbackReportInterval?.inMicroseconds,
'skipChapterStart': instance.skipChapterStart.inMicroseconds,
'skipChapterEnd': instance.skipChapterEnd.inMicroseconds,
};