[go: nahoru, domu]

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

Log and retry on MediaCodecBridge creation failure in H5Player #3690

Merged
merged 1 commit into from
Jun 27, 2024

Conversation

zhongqiliang
Copy link
Contributor
@zhongqiliang zhongqiliang commented Jun 25, 2024

Report error to H5Player if async destroy MediaCodecBridge did not finish after the timeout seconds, so that H5Player can retry it.
Adding a h5vcc API to config the timeout seconds.

b/331215721

@zhongqiliang zhongqiliang force-pushed the async_destructor_media_codec_bridge-4 branch from cdbafd6 to dc8af0c Compare June 25, 2024 23:51
@zhongqiliang zhongqiliang changed the title Unblock creating new instance of MediaCodecBridge after timeout Log and retry on MediaCodecBridge creation failure in H5Player Jun 25, 2024
@zhongqiliang zhongqiliang force-pushed the async_destructor_media_codec_bridge-4 branch from dc8af0c to c7d96e9 Compare June 25, 2024 23:53
@datadog-cobalt-youtube
Copy link
datadog-cobalt-youtube bot commented Jun 26, 2024

Datadog Report

Branch report: async_destructor_media_codec_bridge-4
Commit report: e9f397b
Test service: cobalt

✅ 0 Failed, 34496 Passed, 6 Skipped, 9m 13.74s Total Time

@zhongqiliang zhongqiliang force-pushed the async_destructor_media_codec_bridge-4 branch 3 times, most recently from fc9447f to 5b3d6f8 Compare June 26, 2024 02:41
Report error to H5Player if async destroy MediaCodecBridge did not
finish after the timeout seconds, so that H5Player can retry it.
Adding a h5vcc API to config the timeout seconds.

b/331215721

Change-Id: I3ddfbac4b39c34b22f19a5bd9f28308a6e289024
@zhongqiliang zhongqiliang force-pushed the async_destructor_media_codec_bridge-4 branch from 5b3d6f8 to e9f397b Compare June 26, 2024 23:01
@zhongqiliang zhongqiliang enabled auto-merge (squash) June 27, 2024 20:32
auto-merge was automatically disabled June 27, 2024 21:37

Pull Request is not mergeable

@zhongqiliang zhongqiliang merged commit d4ba9e4 into main Jun 27, 2024
315 of 318 checks passed
@zhongqiliang zhongqiliang deleted the async_destructor_media_codec_bridge-4 branch June 27, 2024 21:57
@zhongqiliang zhongqiliang added the cp-25.lts.1+ Cherry Pick to the 25.lts.1+ branch label Jun 27, 2024
cobalt-github-releaser-bot pushed a commit that referenced this pull request Jun 27, 2024
Report error to H5Player if async destroy MediaCodecBridge did not
finish after the timeout seconds, so that H5Player can retry it.
Adding a h5vcc API to config the timeout seconds.

b/331215721

Co-authored-by: Colin Liang <colinliang@google.com>
(cherry picked from commit d4ba9e4)
zhongqiliang added a commit that referenced this pull request Jun 27, 2024
…ure in H5Player (#3710)

Refer to the original PR: #3690

Report error to H5Player if async destroy MediaCodecBridge did not
finish after the timeout seconds, so that H5Player can retry it.
Adding a h5vcc API to config the timeout seconds.

b/331215721

Co-authored-by: Colin Liang <zhongqi.liang.4u@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cp-25.lts.1+ Cherry Pick to the 25.lts.1+ branch
Projects
None yet
3 participants