mirror of
https://review.haiku-os.org/haiku
synced 2025-01-31 18:56:49 +01:00
opensound.media_addon: fixes 64 bit warnings
This commit is contained in:
parent
973f12146b
commit
c7000dc3ee
@ -364,8 +364,8 @@ status_t OpenSoundDevice::InitDriver()
|
||||
{
|
||||
|
||||
CALLED();
|
||||
PRINT(("OpenSoundDevice::InitDriver: %ld engines, %ld mixers\n",
|
||||
CountEngines(), CountMixers()));
|
||||
PRINT(("OpenSoundDevice::InitDriver: %" B_PRId32 " engines, %" B_PRId32
|
||||
" mixers\n", CountEngines(), CountMixers()));
|
||||
|
||||
if (CountMixers()) {
|
||||
;//...
|
||||
|
@ -540,7 +540,8 @@ status_t OpenSoundDeviceEngine::AcceptFormatFor(int fmt, media_format &format, b
|
||||
return err;
|
||||
}
|
||||
|
||||
PRINT(("%s:step1 fmt=0x%08x, raw.format=0x%08lx\n", __FUNCTION__, fmt, raw.format));
|
||||
PRINT(("%s:step1 fmt=0x%08x, raw.format=0x%08" B_PRIx32 "\n",
|
||||
__FUNCTION__, fmt, raw.format));
|
||||
// if specified, try it
|
||||
if (raw.format)
|
||||
afmt = OpenSoundDevice::convert_media_format_to_oss_format(raw.format);
|
||||
@ -556,7 +557,8 @@ status_t OpenSoundDeviceEngine::AcceptFormatFor(int fmt, media_format &format, b
|
||||
PRINT(("%s:step3 afmt=0x%08x\n", __FUNCTION__, afmt));
|
||||
// convert back
|
||||
raw.format = OpenSoundDevice::convert_oss_format_to_media_format(afmt);
|
||||
PRINT(("%s:step4 afmt=0x%08x, raw.format=0x%08lx\n", __FUNCTION__, afmt, raw.format));
|
||||
PRINT(("%s:step4 afmt=0x%08x, raw.format=0x%08" B_PRIx32 "\n",
|
||||
__FUNCTION__, afmt, raw.format));
|
||||
raw.valid_bits = OpenSoundDevice::convert_oss_format_to_valid_bits(afmt);
|
||||
|
||||
err = SetFormat(afmt);
|
||||
@ -634,7 +636,8 @@ status_t OpenSoundDeviceEngine::SpecializeFormatFor(int fmt, media_format &forma
|
||||
if (format.type == B_MEDIA_RAW_AUDIO) {
|
||||
media_multi_audio_format &raw = format.u.raw_audio;
|
||||
|
||||
PRINT(("%s:step1 fmt=0x%08x, raw.format=0x%08lx\n", __FUNCTION__, fmt, raw.format));
|
||||
PRINT(("%s:step1 fmt=0x%08x, raw.format=0x%08" B_PRIx32 "\n",
|
||||
__FUNCTION__, fmt, raw.format));
|
||||
// select the best as default
|
||||
if (!raw.format) {
|
||||
afmt = OpenSoundDevice::select_oss_format(fmt);
|
||||
@ -651,7 +654,8 @@ status_t OpenSoundDeviceEngine::SpecializeFormatFor(int fmt, media_format &forma
|
||||
}
|
||||
// convert back
|
||||
raw.format = OpenSoundDevice::convert_oss_format_to_media_format(afmt);
|
||||
PRINT(("%s:step4 afmt=0x%08x, raw.format=0x%08lx\n", __FUNCTION__, afmt, raw.format));
|
||||
PRINT(("%s:step4 afmt=0x%08x, raw.format=0x%08" B_PRIx32 "\n",
|
||||
__FUNCTION__, afmt, raw.format));
|
||||
if (!raw.valid_bits)
|
||||
raw.valid_bits = OpenSoundDevice::convert_oss_format_to_valid_bits(afmt);
|
||||
if (raw.valid_bits != OpenSoundDevice::convert_oss_format_to_valid_bits(afmt)) {
|
||||
|
@ -158,7 +158,7 @@ public:
|
||||
|
||||
// make sure all buffers are recycled, or we might hang
|
||||
// when told to quit
|
||||
while (BBuffer* buffer = (BBuffer*)fBuffers.RemoveItem(0L))
|
||||
while (BBuffer* buffer = (BBuffer*)fBuffers.RemoveItem((int32)0))
|
||||
buffer->Recycle();
|
||||
}
|
||||
|
||||
@ -325,7 +325,7 @@ OpenSoundNode::OpenSoundNode(BMediaAddOn* addon, const char* name,
|
||||
fTimeSourceStartTime(0),
|
||||
|
||||
fWeb(NULL),
|
||||
fConfig(0UL)
|
||||
fConfig((uint32)0)
|
||||
{
|
||||
CALLED();
|
||||
|
||||
@ -488,7 +488,7 @@ OpenSoundNode::NodeRegistered()
|
||||
const char *prefix = "";
|
||||
if (strstr(engine->Info()->name, "SPDIF"))
|
||||
prefix = "S/PDIF ";
|
||||
sprintf(mediaInput.name, "%sOutput %ld (%s)", prefix,
|
||||
sprintf(mediaInput.name, "%sOutput %" B_PRId32 " (%s)", prefix,
|
||||
mediaInput.destination.id, gSupportedFormatsNames[f]);
|
||||
|
||||
NodeInput* input = new (nothrow) NodeInput(mediaInput, i, fmt,
|
||||
@ -536,7 +536,7 @@ OpenSoundNode::NodeRegistered()
|
||||
const char *prefix = "";
|
||||
if (strstr(engine->Info()->name, "SPDIF"))
|
||||
prefix = "S/PDIF ";
|
||||
sprintf(mediaOutput.name, "%sInput %ld (%s)", prefix,
|
||||
sprintf(mediaOutput.name, "%sInput %" B_PRId32 " (%s)", prefix,
|
||||
mediaOutput.source.id, gSupportedFormatsNames[f]);
|
||||
|
||||
NodeOutput* output = new (nothrow) NodeOutput(mediaOutput,
|
||||
@ -1282,8 +1282,9 @@ OpenSoundNode::Disconnect(const media_source& what,
|
||||
channel->FreeBuffers();
|
||||
} else {
|
||||
fprintf(stderr, "\tDisconnect() called with wrong source/destination "
|
||||
"(%ld/%ld), ours is (%ld/%ld)\n", what.id, where.id,
|
||||
channel->fOutput.source.id, channel->fOutput.destination.id);
|
||||
"(%" B_PRId32 "/%" B_PRId32 "), ours is (%" B_PRId32 "/%" B_PRId32
|
||||
")\n", what.id, where.id, channel->fOutput.source.id,
|
||||
channel->fOutput.destination.id);
|
||||
}
|
||||
}
|
||||
|
||||
@ -1315,7 +1316,7 @@ OpenSoundNode::LateNoticeReceived(const media_source& what, bigtime_t how_much,
|
||||
fInternalLatency += how_much;
|
||||
SetEventLatency(fLatency + fInternalLatency);
|
||||
|
||||
fprintf(stderr, "\tincreasing latency to %Ld\n",
|
||||
fprintf(stderr, "\tincreasing latency to %" B_PRIdBIGTIME "\n",
|
||||
fLatency + fInternalLatency);
|
||||
} else {
|
||||
// The other run modes dictate various strategies for sacrificing data
|
||||
@ -1396,7 +1397,8 @@ OpenSoundNode::HandleEvent(const media_timed_event* event, bigtime_t lateness,
|
||||
HandleParameter(event,lateness,realTimeEvent);
|
||||
break;
|
||||
default:
|
||||
fprintf(stderr," unknown event type: %li\n",event->type);
|
||||
fprintf(stderr," unknown event type: %" B_PRId32 "\n",
|
||||
event->type);
|
||||
break;
|
||||
}
|
||||
}
|
||||
@ -1448,7 +1450,7 @@ OpenSoundNode::HandleBuffer(const media_timed_event* event,
|
||||
// TODO: Debug
|
||||
//mLateBuffers++;
|
||||
NotifyLateProducer(channel->fInput.source, -how_early, perf_time);
|
||||
fprintf(stderr," <- LATE BUFFER : %lli\n", how_early);
|
||||
fprintf(stderr," <- LATE BUFFER : %" B_PRIdBIGTIME "\n", how_early);
|
||||
buffer->Recycle();
|
||||
} else {
|
||||
fDevice->Locker()->Lock();
|
||||
@ -1610,8 +1612,8 @@ OpenSoundNode::TimeSourceOp(const time_source_op_info& op, void* _reserved)
|
||||
break;
|
||||
case B_TIMESOURCE_SEEK:
|
||||
// TRACE("TimeSourceOp op B_TIMESOURCE_SEEK\n");
|
||||
printf("TimeSourceOp op B_TIMESOURCE_SEEK, real %lld, "
|
||||
"perf %lld\n", op.real_time, op.performance_time);
|
||||
printf("TimeSourceOp op B_TIMESOURCE_SEEK, real %" B_PRIdBIGTIME ", "
|
||||
"perf %" B_PRIdBIGTIME "\n", op.real_time, op.performance_time);
|
||||
BroadcastTimeWarp(op.real_time, op.performance_time);
|
||||
break;
|
||||
default:
|
||||
@ -2257,7 +2259,7 @@ OpenSoundNode::_PlayThread(NodeInput* input)
|
||||
TRACE("OpenSoundNode::_PlayThread: buffers: %ld\n",
|
||||
input->fBuffers.CountItems());
|
||||
|
||||
BBuffer* buffer = (BBuffer*)input->fBuffers.RemoveItem(0L);
|
||||
BBuffer* buffer = (BBuffer*)input->fBuffers.RemoveItem((int32)0);
|
||||
|
||||
fDevice->Locker()->Unlock();
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user