diff --git a/lib/src/image_providers/album_thumbnail_provider.dart b/lib/src/image_providers/album_thumbnail_provider.dart index 2f2e018..2744112 100644 --- a/lib/src/image_providers/album_thumbnail_provider.dart +++ b/lib/src/image_providers/album_thumbnail_provider.dart @@ -15,7 +15,7 @@ class AlbumThumbnailProvider extends ImageProvider { final bool? highQuality; @override - ImageStreamCompleter loadBuffer(key, decode) { + ImageStreamCompleter loadImage(key, decode) { return MultiFrameImageStreamCompleter( codec: _loadAsync(key, decode), scale: 1.0, @@ -25,7 +25,7 @@ class AlbumThumbnailProvider extends ImageProvider { ); } - Future _loadAsync(AlbumThumbnailProvider key, DecoderBufferCallback decode) async { + Future _loadAsync(AlbumThumbnailProvider key, ImageDecoderCallback decode) async { assert(key == this); final data = await PhotoGallery.getAlbumThumbnail( albumId: album.id, diff --git a/lib/src/image_providers/photo_provider.dart b/lib/src/image_providers/photo_provider.dart index a2d2113..030e548 100644 --- a/lib/src/image_providers/photo_provider.dart +++ b/lib/src/image_providers/photo_provider.dart @@ -11,7 +11,7 @@ class PhotoProvider extends ImageProvider { final String? mimeType; @override - ImageStreamCompleter loadBuffer(key, decode) { + ImageStreamCompleter loadImage(key, decode) { return MultiFrameImageStreamCompleter( codec: _loadAsync(key, decode), scale: 1.0, @@ -21,7 +21,7 @@ class PhotoProvider extends ImageProvider { ); } - Future _loadAsync(PhotoProvider key, DecoderBufferCallback decode) async { + Future _loadAsync(PhotoProvider key, ImageDecoderCallback decode) async { assert(key == this); final file = await PhotoGallery.getFile( mediumId: mediumId, mediumType: MediumType.image, mimeType: mimeType); diff --git a/lib/src/image_providers/thumbnail_provider.dart b/lib/src/image_providers/thumbnail_provider.dart index 7e7f428..d047235 100644 --- a/lib/src/image_providers/thumbnail_provider.dart +++ b/lib/src/image_providers/thumbnail_provider.dart @@ -17,7 +17,7 @@ class ThumbnailProvider extends ImageProvider { final bool? highQuality; @override - ImageStreamCompleter loadBuffer(key, decode) { + ImageStreamCompleter loadImage(key, decode) { return MultiFrameImageStreamCompleter( codec: _loadAsync(key, decode), scale: 1.0, @@ -27,7 +27,7 @@ class ThumbnailProvider extends ImageProvider { ); } - Future _loadAsync(ThumbnailProvider key, DecoderBufferCallback decode) async { + Future _loadAsync(ThumbnailProvider key, ImageDecoderCallback decode) async { assert(key == this); final data = await PhotoGallery.getThumbnail( mediumId: mediumId,