Skip to content

[Feat]: Change back to 3 Mutex locks in EncodingPipelineOutput.kt‎ #251

@dimadesu

Description

@dimadesu

Version

3.0.1-SNAPSHOT

Environment that reproduces the issue

I test mostly on Samsung S20 FE

Use case description

I've updated LifeStreamer app to latest version and noticed I started getting issue with app getting stuck on start stream in "Connecting" state.

I couldn't find what is causing it, so I had to update StreamPack commit by commit to see when issue appears.

I've found it was this commit e899a31

Looks like it is combining 3 locks into one.

I've tried many things on my app side to fix it, but nothing could fix. I tried reverting back to 3 locks in StreamPack - it works fine.

Not sure if anyone else had issues with this, but I'm thinking maybe it's best to change it back to 3 locks. What do you think @ThibaultBee?

Git issue in my repo for the reference dimadesu/LifeStreamer#129

Proposed solution

Something like this dimadesu@8263450

Alternative solutions

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions