Browse Source

macOS: fix OSStatus display

Fixes this warning:
> values of type 'OSStatus' should not be used as format arguments; add an
> explicit cast to 'int' instead
pull/162/head
Steve Lhomme 2 years ago
parent
commit
c7844c8d12
  1. 12
      modules/codec/audiotoolbox_midi.c
  2. 2
      modules/codec/videotoolbox/decoder.c
  3. 2
      modules/keystore/keychain.m

12
modules/codec/audiotoolbox_midi.c

@ -181,7 +181,7 @@ static int SetSoundfont(decoder_t *p_dec, AudioUnit synthUnit, const char *sfPat
CFRelease(url);
if (status != noErr) {
msg_Err(p_dec, "failed setting custom SoundFont for MIDI synthesis (%i)", status);
msg_Err(p_dec, "failed setting custom SoundFont for MIDI synthesis (%i)", (int)status);
return VLC_EGENERIC;
}
return VLC_SUCCESS;
@ -203,7 +203,7 @@ static int Open(vlc_object_t *p_this)
p_sys->graph = NULL;
status = CreateAUGraph(&p_sys->graph, &p_sys->synthUnit, &p_sys->outputUnit);
if (unlikely(status != noErr)) {
msg_Err(p_dec, "failed to create audiograph (%i)", status);
msg_Err(p_dec, "failed to create audiograph (%i)", (int)status);
ret = VLC_EGENERIC;
goto bailout;
}
@ -245,7 +245,7 @@ static int Open(vlc_object_t *p_this)
kAudioUnitScope_Output, 0, &ASBD,
sizeof(AudioStreamBasicDescription));
if (unlikely(status != noErr)) {
msg_Err(p_dec, "failed setting output format for output unit (%i)", status);
msg_Err(p_dec, "failed setting output format for output unit (%i)", (int)status);
ret = VLC_EGENERIC;
goto bailout;
}
@ -256,7 +256,7 @@ static int Open(vlc_object_t *p_this)
if (status == kAudioUnitErr_InvalidFile)
msg_Err(p_dec, "failed initializing audiograph: invalid soundfont file");
else
msg_Err(p_dec, "failed initializing audiograph (%i)", status);
msg_Err(p_dec, "failed initializing audiograph (%i)", (int)status);
ret = VLC_EGENERIC;
goto bailout;
}
@ -269,7 +269,7 @@ static int Open(vlc_object_t *p_this)
// Start the AU
status = AUGraphStart(p_sys->graph);
if (unlikely(status != noErr)) {
msg_Err(p_dec, "failed starting audiograph (%i)", status);
msg_Err(p_dec, "failed starting audiograph (%i)", (int)status);
ret = VLC_EGENERIC;
goto bailout;
}
@ -405,7 +405,7 @@ static int DecodeBlock (decoder_t *p_dec, block_t *p_block)
frames, &bufferList);
if (status != noErr) {
msg_Warn(p_dec, "rendering audio unit failed: %i", status);
msg_Warn(p_dec, "rendering audio unit failed: %i", (int)status);
block_Release(p_out);
p_out = NULL;
}

2
modules/codec/videotoolbox/decoder.c

@ -2163,7 +2163,7 @@ static int DecodeBlock(decoder_t *p_dec, block_t *p_block)
}
else
{
msg_Dbg(p_dec, "session rejected frame %"PRId64" with status %d", p_info->pts, status);
msg_Dbg(p_dec, "session rejected frame %"PRId64" with status %d", p_info->pts, (int)status);
p_sys->sync_state = p_sys->start_sync_state;
vlc_mutex_lock(&p_sys->lock);
p_sys->vtsession_status = vtsession_status;

2
modules/keystore/keychain.m

@ -456,7 +456,7 @@ static unsigned int Find(vlc_keystore *p_keystore,
status = SecItemCopyMatching((__bridge CFDictionaryRef)searchQuery, &result);
if (status != errSecSuccess) {
msg_Warn(p_keystore, "lookup failed (%i: '%s')", status, [ErrorForStatus(status) UTF8String]);
msg_Warn(p_keystore, "lookup failed (%i: '%s')", (int)status, [ErrorForStatus(status) UTF8String]);
return 0;
}

Loading…
Cancel
Save