[vlc-commits] [Git][videolan/vlc][3.0.x] 2 commits: coreaudio: add missing chain initialisation
Steve Lhomme (@robUx4)
gitlab at videolan.org
Tue Jan 10 13:57:37 UTC 2023
Steve Lhomme pushed to branch 3.0.x at VideoLAN / VLC
Commits:
1d27f9aa by Thomas Guillem at 2023-01-09T11:42:17+01:00
coreaudio: add missing chain initialisation
(cherry picked from commit 27009027ab57ea827b871ca73ee9636b383292c3)
Signed-off-by: Thomas Guillem <thomas at gllm.fr>
- - - - -
18a5a49a by Thomas Guillem at 2023-01-09T11:44:55+01:00
audiounit: fix swap_rear_surround check
(cherry picked from commit a4b715b3e775b6b63ff3ac5a96383d0ecbb7a0ac)
Signed-off-by: Thomas Guillem <thomas at gllm.fr>
- - - - -
1 changed file:
- modules/audio_output/coreaudio_common.c
Changes:
=====================================
modules/audio_output/coreaudio_common.c
=====================================
@@ -120,6 +120,7 @@ ca_Open(audio_output_t *p_aout)
vlc_sem_init(&p_sys->flush_sem, 0);
lock_init(p_sys);
p_sys->p_out_chain = NULL;
+ p_sys->pp_out_last = &p_sys->p_out_chain;
p_sys->chans_to_reorder = 0;
p_aout->play = ca_Play;
@@ -804,7 +805,7 @@ MapInputLayout(audio_output_t *p_aout, const audio_sample_format_t *fmt,
inlayout->mChannelLayoutTag = kAudioChannelLayoutTag_UseChannelDescriptions;
inlayout->mNumberChannelDescriptions = aout_FormatNbChannels(fmt);
- bool swap_rear_surround = fmt->i_physical_channels & AOUT_CHANS_7_0;
+ bool swap_rear_surround = (fmt->i_physical_channels & AOUT_CHANS_7_0) == AOUT_CHANS_7_0;
if (swap_rear_surround)
msg_Dbg(p_aout, "swapping Surround and RearSurround channels "
"for 7.1 Rear Surround");
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/65ea8d19d91ac1599a29e8411485a72fe89c45e2...18a5a49a6d9d0a2f9e5890faca567cb805417f1f
--
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/65ea8d19d91ac1599a29e8411485a72fe89c45e2...18a5a49a6d9d0a2f9e5890faca567cb805417f1f
You're receiving this email because of your account on code.videolan.org.
VideoLAN code repository instance
More information about the vlc-commits
mailing list