Merge pull request #1602 from GetStream/fix/breaking-image-decoder-deprecation
This commit is contained in:
@@ -1,3 +1,10 @@
|
||||
## Upcoming
|
||||
|
||||
🐞 Fixed
|
||||
|
||||
- [[#1600]](https://github.com/GetStream/stream-chat-flutter/issues/1600) Fixed type `ImageDecoderCallback` not found
|
||||
error on pre-Flutter 3.10.0 versions.
|
||||
|
||||
## 6.3.0
|
||||
|
||||
🐞 Fixed
|
||||
|
||||
+5
-3
@@ -202,9 +202,10 @@ class MediaThumbnailProvider extends ImageProvider<MediaThumbnailProvider> {
|
||||
}
|
||||
|
||||
@override
|
||||
ImageStreamCompleter loadImage(
|
||||
@Deprecated('Will get replaced by loadImage in the next major version.')
|
||||
ImageStreamCompleter loadBuffer(
|
||||
MediaThumbnailProvider key,
|
||||
ImageDecoderCallback decode,
|
||||
DecoderBufferCallback decode,
|
||||
) {
|
||||
return MultiFrameImageStreamCompleter(
|
||||
codec: _loadAsync(key, decode),
|
||||
@@ -219,9 +220,10 @@ class MediaThumbnailProvider extends ImageProvider<MediaThumbnailProvider> {
|
||||
);
|
||||
}
|
||||
|
||||
@Deprecated('Will get replaced by loadImage in the next major version.')
|
||||
Future<ui.Codec> _loadAsync(
|
||||
MediaThumbnailProvider key,
|
||||
ImageDecoderCallback decode,
|
||||
DecoderBufferCallback decode,
|
||||
) async {
|
||||
assert(key == this, '$key is not $this');
|
||||
final bytes = await media.thumbnailDataWithSize(
|
||||
|
||||
Reference in New Issue
Block a user