From 0f30aa0995aed0afa610efd49ab8f7ea26fa6db0 Mon Sep 17 00:00:00 2001 From: Sven Göthel Date: Sun, 28 Jan 2024 08:48:35 +0100 Subject: FFMPEGMediaPlayer (native): Set used sid to none if not selected (missed) --- src/jogl/native/libav/ffmpeg_impl_template.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/jogl/native') diff --git a/src/jogl/native/libav/ffmpeg_impl_template.c b/src/jogl/native/libav/ffmpeg_impl_template.c index e3a1590f4..93053e885 100644 --- a/src/jogl/native/libav/ffmpeg_impl_template.c +++ b/src/jogl/native/libav/ffmpeg_impl_template.c @@ -992,6 +992,9 @@ JNIEXPORT void JNICALL FF_FUNC(setStream0) if( AV_STREAM_ID_AUTO == pAV->vid ) { pAV->vid = AV_STREAM_ID_NONE; } + if( AV_STREAM_ID_AUTO == pAV->sid ) { + pAV->sid = AV_STREAM_ID_NONE; + } if( pAV->verbose ) { fprintf(stderr, "Found vid %d, aid %d, sid %d\n", pAV->vid, pAV->aid, pAV->sid); -- cgit v1.2.3