media-add-ons/multi_audio: Remove unneed menset()
Remove unneed menset(), since media_format already use memset() in its constructor. Also fixes -Werror=class-memaccess pointed out by gcc8. Change-Id: I3283417323550492799a34a2d29cdad03a82a2d5 Reviewed-on: https://review.haiku-os.org/783 Reviewed-by: Adrien Destugues <[email protected]>
This commit is contained in:
committed by
Jérôme Duval
parent
a62458c79c
commit
cdb7e8177d
@@ -195,8 +195,6 @@ MultiAudioNode::MultiAudioNode(BMediaAddOn* addon, const char* name,
|
|||||||
AddNodeKind(B_PHYSICAL_INPUT);
|
AddNodeKind(B_PHYSICAL_INPUT);
|
||||||
|
|
||||||
// initialize our preferred format objects
|
// initialize our preferred format objects
|
||||||
memset(&fOutputPreferredFormat, 0, sizeof(fOutputPreferredFormat));
|
|
||||||
// set everything to wildcard first
|
|
||||||
fOutputPreferredFormat.type = B_MEDIA_RAW_AUDIO;
|
fOutputPreferredFormat.type = B_MEDIA_RAW_AUDIO;
|
||||||
fOutputPreferredFormat.u.raw_audio.format
|
fOutputPreferredFormat.u.raw_audio.format
|
||||||
= MultiAudio::convert_to_media_format(
|
= MultiAudio::convert_to_media_format(
|
||||||
@@ -218,8 +216,6 @@ MultiAudioNode::MultiAudioNode(BMediaAddOn* addon, const char* name,
|
|||||||
* fOutputPreferredFormat.u.raw_audio.channel_count;
|
* fOutputPreferredFormat.u.raw_audio.channel_count;
|
||||||
|
|
||||||
// initialize our preferred format objects
|
// initialize our preferred format objects
|
||||||
memset(&fInputPreferredFormat, 0, sizeof(fInputPreferredFormat));
|
|
||||||
// set everything to wildcard first
|
|
||||||
fInputPreferredFormat.type = B_MEDIA_RAW_AUDIO;
|
fInputPreferredFormat.type = B_MEDIA_RAW_AUDIO;
|
||||||
fInputPreferredFormat.u.raw_audio.format
|
fInputPreferredFormat.u.raw_audio.format
|
||||||
= MultiAudio::convert_to_media_format(
|
= MultiAudio::convert_to_media_format(
|
||||||
@@ -228,7 +224,8 @@ MultiAudioNode::MultiAudioNode(BMediaAddOn* addon, const char* name,
|
|||||||
= MultiAudio::convert_to_valid_bits(fDevice->FormatInfo().input.format);
|
= MultiAudio::convert_to_valid_bits(fDevice->FormatInfo().input.format);
|
||||||
fInputPreferredFormat.u.raw_audio.channel_count = 2;
|
fInputPreferredFormat.u.raw_audio.channel_count = 2;
|
||||||
fInputPreferredFormat.u.raw_audio.frame_rate
|
fInputPreferredFormat.u.raw_audio.frame_rate
|
||||||
= MultiAudio::convert_to_sample_rate(fDevice->FormatInfo().input.rate); // measured in Hertz
|
= MultiAudio::convert_to_sample_rate(fDevice->FormatInfo().input.rate);
|
||||||
|
// measured in Hertz
|
||||||
fInputPreferredFormat.u.raw_audio.byte_order = B_MEDIA_HOST_ENDIAN;
|
fInputPreferredFormat.u.raw_audio.byte_order = B_MEDIA_HOST_ENDIAN;
|
||||||
|
|
||||||
// we'll use the consumer's preferred buffer size, if any
|
// we'll use the consumer's preferred buffer size, if any
|
||||||
|
|||||||
Reference in New Issue
Block a user