增加跳过片头片尾,上一章下一章移动到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

@ -1,8 +1,7 @@
import 'package:logging/logging.dart';
import 'package:riverpod_annotation/riverpod_annotation.dart';
import 'package:vaani/db/available_boxes.dart';
import 'package:vaani/features/per_book_settings/models/book_settings.dart'
as model;
import 'package:vaani/features/per_book_settings/models/book_settings.dart' as model;
import 'package:vaani/features/per_book_settings/models/nullable_player_settings.dart';
part 'book_settings_provider.g.dart';
@ -52,6 +51,7 @@ class BookSettings extends _$BookSettings {
}
void update(model.BookSettings newSettings, {bool force = false}) {
state = newSettings;
updateState(newSettings, force: force);
}
}

View file

@ -6,7 +6,7 @@ part of 'book_settings_provider.dart';
// RiverpodGenerator
// **************************************************************************
String _$bookSettingsHash() => r'b976df954edf98ec6ccb3eb41e9d07dd4a9193eb';
String _$bookSettingsHash() => r'ef4316367513b1b2b3971e53609e8f0f29de8667';
/// Copied from Dart SDK
class _SystemHash {