ryanheise
ryanheise
Yes, although I guess that scenario would behave differently pre and post Android 11, so I'm not 100% if it will lead to anything.
As the comment indicates, have you tested this? The equality method for `MediaItem` only checks the `id` field (based on assumptions that I've now forgotten) so it won't pick up...
The quirk I pointed out in the `MediaItem` equality method is directly relevant to this PR because this PR uses that equality method. If the quirk is already known by...
OK, but why not check all fields for equality?
FYI I have changed the base of this branch to `master`.
I remember the last time I reviewed the code I was wondering whether `CancelableOperation` actually did anything beneficial if it doesn't implement `onCancel`, although it seems to make the code...
Maybe you could use [content_resolver](https://pub.dev/packages/content_resolver) to achieve this? That package gives you back the data. There is a way using the native content resolver API to obtain a file path...
Using the above package, you could extract the data and write it to a file, then pass the file path in the `artUri`. This is basically what happens under the...
That PR looks pretty good as a way to solve the memory problem for bitmaps. I think your use case is more specific than that since you want to resolve...
+1 on a separate, reusable plugin. Go for it!