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

WSTEAMA-1382 Remove media player component, and add MediaLoader instead to OD Audio and Podcast pages #11998

Conversation

Nabeel1276
Copy link
Contributor

@Nabeel1276 Nabeel1276 commented Sep 20, 2024

Resolves JIRA 1382

Overall changes

Replaces AVPlayer with MediaLoader

Code changes

  • Uses MediaLoader for OnDemandAudio, removes legacy AVPlayer
  • Adds Bangala Radio, Indonesia Radio, Dari Radio and Persian Radio fixture data

Testing

  • Adds unit tests for page identifier overrides
  • Refactor unit test error handling to allow for more verbose error messages

Helpful Links

Add Links to useful resources related to this PR if applicable.

Coding Standards

Repository use guidelines

@Nabeel1276 Nabeel1276 self-assigned this Sep 20, 2024
@Nabeel1276 Nabeel1276 changed the title Wsteama 1382 remove media player component and add media loaders WSTEAMA-1382 remove media player component and add media loaders Sep 23, 2024
@holchris holchris changed the base branch from latest to WSTEAMA-1322-generate-smp-settings-object-for-on-demand-audio-&-add-tests September 23, 2024 10:36
@holchris holchris self-assigned this Sep 23, 2024
@holchris holchris changed the title WSTEAMA-1382 remove media player component and add media loaders WSTEAMA-1382 Remove media player component, and add MediaLoader instead to OD Audio and Podcast pages Sep 23, 2024
Base automatically changed from WSTEAMA-1322-generate-smp-settings-object-for-on-demand-audio-&-add-tests to latest September 23, 2024 14:48
Nabeel1276 and others added 21 commits September 23, 2024 16:16
…aLoaders' of https://github.com/bbc/simorgh into WSTEAMA-1382-remove-media-player-component-and-add-mediaLoaders
…aLoaders' of https://github.com/bbc/simorgh into WSTEAMA-1382-remove-media-player-component-and-add-mediaLoaders
…aLoaders' of https://github.com/bbc/simorgh into WSTEAMA-1382-remove-media-player-component-and-add-mediaLoaders
…aLoaders' of https://github.com/bbc/simorgh into WSTEAMA-1382-remove-media-player-component-and-add-mediaLoaders
@alex-magana alex-magana force-pushed the WSTEAMA-1382-remove-media-player-component-and-add-mediaLoaders branch from f731f68 to 302a6ba Compare September 27, 2024 14:15
@alex-magana alex-magana marked this pull request as ready for review September 28, 2024 16:27
…aLoaders' of https://github.com/bbc/simorgh into WSTEAMA-1382-remove-media-player-component-and-add-mediaLoaders
Co-authored-by: Karina Thomas <58214768+karinathomasbbc@users.noreply.github.com>
Copy link
Contributor

@eagerterrier eagerterrier left a comment

Choose a reason for hiding this comment

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

T-Shirt-Image-2_1-1

@eagerterrier eagerterrier merged commit 85f5314 into latest Sep 30, 2024
11 checks passed
@eagerterrier eagerterrier deleted the WSTEAMA-1382-remove-media-player-component-and-add-mediaLoaders branch September 30, 2024 14:16
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.

6 participants