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

Disconnect sourcePlayers signal stopped from vfilter/afilter when stopping AVTranscoder #969

Merged
merged 1 commit into from
Oct 12, 2017
Merged

Conversation

0xFelix
Copy link
Contributor

@0xFelix 0xFelix commented Oct 12, 2017

The missing disconnect leads to a second call to finish of vfilter/afilter
which then leads to a segmentation fault in sync mode. In async mode
the segmentation fault does not happen because of a race condition
although a second call is executed. Always stop AVTranscoder first and
then the associated AVPlayer.

stopping AVTranscoder.

The missing disconnect leads to a second call to finish of vfilter/afilter
which then leads to a segmentation fault in sync mode. In async mode
the segmentation fault does not happen because of a race condition
although a second call is executed. Always stop AVTranscoder first and
then the associated AVPlayer.
@wang-bin wang-bin merged commit 4959f40 into wang-bin:master Oct 12, 2017
@0xFelix 0xFelix deleted the fixAVTransCoderStop branch October 13, 2017 13:25
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.

2 participants