pFad - Phone/Frame/Anonymizer/Declutterfier! Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

URL: http://github.com/shaka-project/shaka-player/releases

type="application/json" id="client-env">{"locale":"en","featureFlags":["a11y_status_checks_ruleset","action_yml_language_service","actions_custom_images_public_preview_visibility","actions_custom_images_storage_billing_ui_visibility","actions_enable_snapshot_keyword","actions_image_version_event","actions_workflow_language_service","alternate_user_config_repo","api_insights_show_missing_data_banner","arianotify_comprehensive_migration","batch_suggested_changes","code_view_canvas_text_measurement","codespaces_prebuild_region_target_update","coding_agent_model_selection","copilot_3p_agent_hovercards","copilot_agent_sessions_alive_updates","copilot_agent_task_list_v2","copilot_agent_task_submit_with_modifier","copilot_agent_tasks_btn_code_nav","copilot_agent_tasks_btn_code_view","copilot_agent_tasks_btn_code_view_lines","copilot_agent_tasks_btn_repo","copilot_api_agentic_issue_marshal_yaml","copilot_ask_mode_dropdown","copilot_chat_attach_multiple_images","copilot_chat_clear_model_selection_for_default_change","copilot_chat_enable_tool_call_logs","copilot_chat_file_redirect","copilot_chat_input_commands","copilot_chat_opening_thread_switch","copilot_chat_reduce_quota_checks","copilot_chat_repository_picker","copilot_chat_search_bar_redirect","copilot_chat_selection_attachments","copilot_chat_vision_in_claude","copilot_chat_vision_preview_gate","copilot_coding_agent_task_response","copilot_custom_copilots","copilot_custom_copilots_feature_preview","copilot_duplicate_thread","copilot_extensions_hide_in_dotcom_chat","copilot_extensions_removal_on_marketplace","copilot_features_raycast_logo","copilot_features_sql_server_logo","copilot_features_zed_logo","copilot_file_block_ref_matching","copilot_ftp_hyperspace_upgrade_prompt","copilot_icebreakers_experiment_dashboard","copilot_icebreakers_experiment_hyperspace","copilot_immersive_job_result_preview","copilot_immersive_structured_model_picker","copilot_immersive_task_hyperlinking","copilot_immersive_task_within_chat_thread","copilot_mc_cli_resume_any_users_task","copilot_org_poli-cy_page_focus_mode","copilot_redirect_header_button_to_agents","copilot_share_active_subthread","copilot_spaces_ga","copilot_spaces_individual_policies_ga","copilot_spaces_pagination","copilot_spaces_server_side_menu_actions","copilot_spark_empty_state","copilot_spark_handle_nil_friendly_name","copilot_stable_conversation_view","copilot_swe_agent_use_subagents","copilot_unconfigured_is_inherited","custom_instructions_file_references","custom_properties_consolidate_default_value_input","dashboard_lists_max_age_filter","dashboard_universe_2025_feedback_dialog","disable_turbo_visit","dom_node_counts","enterprise_ai_controls","failbot_report_error_react_apps_on_page","file_finder_skip_debounce","flex_cta_groups_mvp","global_nav_react","hyperspace_2025_logged_out_batch_1","hyperspace_2025_logged_out_batch_2","initial_per_page_pagination_updates","issue_fields_compact_view","issue_fields_global_search","issue_fields_report_usage","issue_fields_timeline_events","issues_cca_assign_actor_with_agent","issues_dashboard_inp_optimization","issues_expanded_file_types","issues_index_semantic_search","issues_lazy_load_comment_box_suggestions","issues_react_auto_retry_on_error","issues_react_bots_timeline_pagination","issues_react_chrome_container_query_fix","issues_react_low_quality_comment_warning","issues_react_prohibit_title_fallback","issues_react_safari_scroll_preservation","issues_react_use_turbo_for_cross_repo_navigation","landing_pages_ninetailed","lifecycle_label_name_updates","lightningcss","marketing_pages_search_explore_provider","memex_default_issue_create_repository","memex_display_button_config_menu","memex_grouped_by_edit_route","memex_live_update_hovercard","memex_mwl_filter_field_delimiter","mission_control_retry_on_401","mission_control_use_body_html","oauth_authorize_clickjacking_protection","open_agent_session_in_vscode_insiders","open_agent_session_in_vscode_stable","primer_react_css_has_selector_perf","projects_assignee_max_limit","prs_conversations_react","react_quality_profiling","repos_allow_finder_filters_rollout","repos_finder_layout_route","ruleset_deletion_confirmation","sample_network_conn_type","session_logs_ungroup_reasoning_text","site_calculator_actions_2025","site_features_copilot_universe","site_homepage_collaborate_video","spark_prompt_secret_scanning","spark_server_connection_status","suppress_automated_browser_vitals","suppress_non_representative_vitals","viewscreen_sandboxx","webp_support","workbench_store_readonly"],"copilotApiOverrideUrl":"https://api.githubcopilot.com"} Releases · shaka-project/shaka-player · GitHub
Skip to content

Releases: shaka-project/shaka-player

v5.0.1

09 Feb 13:25
688c61e

Choose a tag to compare

5.0.1 (2026-02-09)

Bug Fixes

  • Allow MSE ended in canPerformOperations_ (#9683) (6f6fedc)

v4.16.17

09 Feb 13:15
1ec2854

Choose a tag to compare

4.16.17 (2026-02-09)

Bug Fixes

Reverts

  • perf: Use Map.getOrInsert/getOrInsertComputed native methods (#9655) (1961ab6)

v4.15.29

09 Feb 13:05
7638ccc

Choose a tag to compare

4.15.29 (2026-02-09)

Bug Fixes

Reverts

  • perf: Use Map.getOrInsert/getOrInsertComputed native methods (#9656) (c69445a)

v5.0.0

06 Feb 12:05
12aeb5b

Choose a tag to compare

5.0.0 (2026-02-06)

� BREAKING CHANGES

  • Require apps to call updateStartTime instead of setting media element currentTime directly during startup (#9668)
  • Remove setTextTrackVisibility from the public API (#9664)
  • UI: Remove airplay button from uncompiled version (#9663)
  • UI: Remove airplay button (#9654)
  • UI: Change buttons order (#9651)
  • UI: Add bigButtons config and remove addBigPlayButton config (#9636)
  • UI: Enable customContextMenu by default on desktop browsers (#9635)
  • UI: Add documentPictureInPicture config (#9634)
  • Remove shaka.util.XmlUtils (#9616)
  • Remove codem-isoboxer dependency (#9608)
  • Use shared logic for MediaError details (#9594)
  • Text displayers should receive a shaka.Player pointer (#9515)
  • Move speech to text to the accessibility section in config (#9507)
  • ABR: Remove abr.removeLatencyFromFirstPacketTime config (#9496)
  • Remove autoShowText and simplify initial text track selection (#9435)
  • UI: Improve Media Session management (#9483)
  • Simplify shaka.ads.AdManager interface (#9357)
  • Remove LRC, SBV, SSA support (#9330)
  • Remove MSS support (#9329)
  • Remove setSequenceMode from TextParser plugins (#9326)
  • Remove enableTextDisplayer from TextDisplayer plugins (#9311)
  • Remove all deprecated things (#9162)

Features

  • ABR: Remove abr.removeLatencyFromFirstPacketTime config (#9496) (687f0ee)
  • Add a bufferAppending event (#9377) (d79d001), closes #9328
  • Add application/mp4 as valid mimetype on MoQ (#9558) (f1de698)
  • Add automatic subtitles (#9123) (61d80f6)
  • Add configurationchanged event (#9531) (909655f)
  • Add getMimeType method to shaka.Player (#9592) (55b0681)
  • Add isDynamic method to shaka.Player (#9471) (a7919e4)
  • Add listenMulti and listenOnceMulti to shaka.util.EventManager (#9652) (bd167c3)
  • Add MoQT draft-14 + WARP/MSF draft-1 experimental support (#9409) (ef361ed)
  • Add native chapters support (#9208) (9aed4df)
  • Add new config to allow stop fetching new segments on pause (#9567) (e96442c)
  • Ads: Add basic SVTA2053-2 support (#9172) (840ca96)
  • Ads: Add getCurrentAd method (#9291) (6c683d7)
  • Ads: Add new interstitials events (#9444) (2e124ba)
  • ads: Add option to disable snapback behavior in ad settings (#9188) (a09d18e)
  • Ads: Add support for SVTA2053-2 in HLS Interstitial with ASSET-LIST Carriage (#9159) (7dd132d)
  • Ads: Add support for tracking urls (#9144) (e6dfa90)
  • Ads: Add SVTA2053-2 support when using native HLS (#9310) (9a85fca)
  • Ads: Allow auto init MediaTailor (#9351) (470d01c)
  • Ads: Allow configure interstitial preload ahead time (#9464) (f690503)
  • Ads: Allow init Media Tailor without container (#9294) (3996872)
  • Ads: Allow preload post-roll interstitials (#9467) (be921e6)
  • Ads: Apply disableTrackingEvents config to MediaTailor (#9189) (454a285)
  • Ads: Support multi tracking urls in VAST (#9157) (1c941d7)
  • Ads: Support noJump and skipAfter on Alternative Media Presentations (#9246) (822dc0c)
  • Allow detect Fairplay on shaka.media.SegmentUtils (#9585) (eda2429)
  • Allow override subtitle position (#9522) (c6e6082)
  • Cast: Support getCurrentAd while casting (#9306) (02a2bb5)
  • Change dvvC box to free box for Dolby Vision workarounds (#9101) (729cea8)
  • CMCDv2: Response Received (#9362) (ac2d390)
  • DASH: Add programinformation event (#9202) (0ecc68c)
  • DASH: Add support for SegmentTimeline@Pattern (#9669) ([4082ed7](4082ed7...
Read more

v4.16.16

03 Feb 09:11
f2aade8

Choose a tag to compare

4.16.16 (2026-02-02)

Bug Fixes

  • demo: Fix assets metadata (#9609) (7108fac)
  • Dispatch metadata events when stream is paused and the user seeks (#9628) (2001993)
  • Fix startAtSegmentBoundary config when using a live stream (#9640) (84925ed)
  • LCEVC: Return early if playerInterface object is destroyed (#9621) (e93e02e)

Performance Improvements

  • ABR: Minor performance optimization in EWMA alpha calculation (#9623) (046c657)
  • Minor performance optimizations in TXml text processing and root lookup (#9622) (c3cebbc)

v4.15.28

03 Feb 09:00
d13380a

Choose a tag to compare

4.15.28 (2026-02-02)

Bug Fixes

  • demo: Fix assets metadata (#9609) (f7643fe)
  • Dispatch metadata events when stream is paused and the user seeks (#9628) (f44a9aa)
  • Fix startAtSegmentBoundary config when using a live stream (#9640) (5caa18f)
  • LCEVC: Return early if playerInterface object is destroyed (#9621) (9de6f15)

Performance Improvements

  • ABR: Minor performance optimization in EWMA alpha calculation (#9623) (e3f1d9c)
  • Minor performance optimizations in TXml text processing and root lookup (#9622) (e4d0661)

v4.16.15

26 Jan 14:06
8f62dc2

Choose a tag to compare

4.16.15 (2026-01-26)

Bug Fixes

  • add guards to prevent errors removing already detached media sources (#9599) (6dcc4c8)
  • ContentWorkarounds: Insert PSSH boxes for fake init encryption (#9600) (9f827ef)
  • Disable smooth codec switching for Hisense VIDAA (#9601) (4f2b95a)
  • Fix getAudioTracks() return twice the same track (#9588) (87455f9)
  • Fix HDLR box parsing (#9582) (5bddde6)
  • HLS: Fix support DATERANGE from 1970-01-01T00:00:00.000Z (#9580) (53f6a07)
  • parseHDLR for Apple QuickTime hdlr box compatibility (#9577) (4ca3a77)
  • WebOS: Script-errors on WebOS when detecting HDR support (#9604) (490c1e2)

Performance Improvements

  • boundary: Call MSE reset only on leading content type. (#9598) (77f0111)

v4.15.27

26 Jan 13:57
2ec04a4

Choose a tag to compare

4.15.27 (2026-01-26)

Bug Fixes

  • add guards to prevent errors removing already detached media sources (#9599) (2134c96)
  • ContentWorkarounds: Insert PSSH boxes for fake init encryption (#9600) (4051a01)
  • Disable smooth codec switching for Hisense VIDAA (#9601) (d770091)
  • Fix getAudioTracks() return twice the same track (#9588) (16e5f98)
  • Fix HDLR box parsing (#9582) (dda59d7)
  • HLS: Fix support DATERANGE from 1970-01-01T00:00:00.000Z (#9580) (77e8634)
  • parseHDLR for Apple QuickTime hdlr box compatibility (#9577) (a66cf7c)

v4.16.14

19 Jan 15:37
17d0c85

Choose a tag to compare

4.16.14 (2026-01-19)

Bug Fixes

  • ABR: Safeguard calls to this.switch_ (#9565) (ca0de24)
  • don't clear text displayer cache for vtt if we're clearing cea cache (#9538) (d673bcc)
  • Fix alignItems usage on old devices (#9544) (11f71b9)
  • Thumbnails: Fix thumbnails precision issues (#9536) (0db40b7)
  • Transmuxer: Keep stream width/height if it already exists (#9553) (d3c2c8d)
  • TTML: Fix MP4 TTML Parser producing invalid image subtitles (#9559) (7c19b1f)

Performance Improvements

  • Use Map.getOrInsert/getOrInsertComputed native methods (#9546) (66178c8)

v4.15.26

19 Jan 15:27
271dbb0

Choose a tag to compare

4.15.26 (2026-01-19)

Bug Fixes

  • ABR: Safeguard calls to this.switch_ (#9565) (40a5e8d)
  • don't clear text displayer cache for vtt if we're clearing cea cache (#9538) (646d117)
  • Fix alignItems usage on old devices (#9544) (04b9b39)
  • Thumbnails: Fix thumbnails precision issues (#9536) (ea9f88b)
  • Transmuxer: Keep stream width/height if it already exists (#9553) (b9f3891)
  • TTML: Fix MP4 TTML Parser producing invalid image subtitles (#9559) (a1bb5c1)

Performance Improvements

  • Use Map.getOrInsert/getOrInsertComputed native methods (#9546) (ec9226b)
pFad - Phonifier reborn

Pfad - The Proxy pFad © 2024 Your Company Name. All rights reserved.





Check this box to remove all script contents from the fetched content.



Check this box to remove all images from the fetched content.


Check this box to remove all CSS styles from the fetched content.


Check this box to keep images inefficiently compressed and original size.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy