Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[coil-video] Support MediaDataSource implementations #1795

Merged
merged 4 commits into from
Jul 25, 2023
Merged

[coil-video] Support MediaDataSource implementations #1795

merged 4 commits into from
Jul 25, 2023

Conversation

lukaspieper
Copy link
Contributor

Closes #1790

So this is my take on your recommended implementation. There are TODOs were I'm looking for some feedback from you.

Thanks again.

@lukaspieper lukaspieper changed the title Implement issue coil#1790 [coil-video] Support MediaDataSource implementations Jun 24, 2023
Copy link
Member

@colinrtwhite colinrtwhite left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Left a few comments; looks great overall. Thanks for implementing this!

@colinrtwhite
Copy link
Member

You'll also need to run ./gradlew coil-video:apiDump and commit the updated files to update the public API files.

@lukaspieper
Copy link
Contributor Author

I think I adjusted every recommendation from your feedback. Sorry for the delay, was very busy the last days. So there are just two questions left. Looking forward to your next input.

@colinrtwhite
Copy link
Member

colinrtwhite commented Jul 3, 2023

Added a few minor comments, but otherwise LGTM. I'm probably going to hold off merging this until #1764 is resolved so we can ship a 2.4.1 release then this would go out in 2.5.0.

@lukaspieper
Copy link
Contributor Author

Alright, let me know if there is anything else I can do.

@colinrtwhite
Copy link
Member

Actually it looks more likely that the next version will be 2.5.0 so let's merge this in.

@colinrtwhite colinrtwhite merged commit a031511 into coil-kt:main Jul 25, 2023
7 checks passed
colinrtwhite added a commit that referenced this pull request Jul 26, 2023
* main:
  Guard against Painters that return a Size with one unbounded dimension. (#1826)
  Fix test.sh.
  Update Kotlin to 1.9.0 and androidx.core to 1.10.1. (#1827)
  Bump com.android.tools.build:gradle from 8.0.2 to 8.1.0 (#1825)
  Bump coroutines from 1.7.2 to 1.7.3 (#1824)
  [coil-video] Support MediaDataSource implementations (#1795)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[coil-video] Support MediaDataSource implementations
2 participants