convert
bool convert = false;
convert = _KnownAttributeType(info.type);
if (convert) {
if (convert) {
convert<float, float>((float*)inBuffer, (float*)outBuffer,
convert<int32, int64>((int32*)inBuffer, (int32*)outBuffer,
convert<int16, int32>((int16*)inBuffer, (int16*)outBuffer,
convert<uint8, uint16>((uint8*)inBuffer, (uint8*)outBuffer,
convert<int8, int16>((int8*)inBuffer, (int8*)outBuffer,
convert(ReadFloat(), WriteInt(), inBuffer, (char*)buffer,
convert(ReadFloat(), WriteShort(), inBuffer, (char*)buffer,
convert(ReadFloat(), WriteUChar(), inBuffer, (char*)buffer,
convert(ReadFloat(), WriteChar(), inBuffer, (char*)buffer,
convert(ReadInt(), WriteFloat(), inBuffer, (char*)buffer,
convert(ReadInt(), WriteShort(), inBuffer, (char*)buffer,
convert(ReadInt(), WriteUChar(), inBuffer, (char*)buffer,
convert(ReadInt(), WriteChar(), inBuffer, (char*)buffer,
convert(ReadShort(), WriteFloat(), inBuffer, (char*)buffer,
convert(ReadShort(), WriteInt(), inBuffer, (char*)buffer,
convert(ReadShort(), WriteUChar(), inBuffer, (char*)buffer,
convert(ReadShort(), WriteChar(), inBuffer, (char*)buffer,
convert(ReadUChar(), WriteFloat(), inBuffer, (char*)buffer,
convert(ReadUChar(), WriteInt(), inBuffer, (char*)buffer,
convert(ReadUChar(), WriteShort(), inBuffer, (char*)buffer,
convert(ReadUChar(), WriteChar(), inBuffer, (char*)buffer,
convert(ReadChar(), WriteFloat(), inBuffer, (char*)buffer,
convert(ReadChar(), WriteInt(), inBuffer, (char*)buffer,
convert(ReadChar(), WriteShort(), inBuffer, (char*)buffer,
convert(ReadChar(), WriteUChar(), inBuffer, (char*)buffer,
convert((float*)buffer, frames, channelCount,
convert((float*)buffer, samples, fVolume, 0.0);
convert((int32*)buffer, frames, channelCount,
convert((int32*)buffer, samples, fVolume, 0.5);
convert((int16*)buffer, frames, channelCount,
convert((int16*)buffer, samples, fVolume, 0.5);
convert((int8*)buffer, frames, channelCount,
convert((int8*)buffer, samples, fVolume, 0.5);
BPoseView::FrameForPose(BPose* targetPose, bool convert, BRect* poseRect)
if (convert)
bool FrameForPose(BPose* targetPose, bool convert, BRect* poseRect);