feat(adapters): provide detailed availability info and install guidan… #57
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
…ce for expo-av/expo-video
Enhanced Error Handling and Availability Info for Expo Video Adapters
Improves error messages and adds installation guidance for expo-av/expo-video dependencies.
Brief Summary of Changes
getAvailabilityInfo()
method to all video adaptersWhat does this PR address?
Are tests included?
Reviewer, please note:
getAvailabilityInfo()
method provides detailed error contextnpx expo install expo-av
)Checklist:
Files Changed:
src/adapters/ExpoAVVideoAdapter.tsx
- Enhanced error handlingsrc/adapters/ExpoVideoAdapter.tsx
- Enhanced error handlingsrc/adapters/FallbackVideoAdapter.tsx
- Added availability infosrc/adapters/types.ts
- Added interface for availability infosrc/adapters/__tests__/ErrorHandling.test.ts
- New comprehensive testsENHANCED_ERROR_HANDLING.md
- Documentation and examples