/haiku/src/apps/mediaplayer/media_node_framework/audio/ |
H A D | AudioAdapter.cpp | 37 fFormat.u.raw_audio.byte_order = hostByteOrder; 40 if (fFormat.u.raw_audio.format != 0 41 && (fFormat.u.raw_audio.format 42 != source->Format().u.raw_audio.format 43 || source->Format().u.raw_audio.byte_order != hostByteOrder)) { 46 fFormat.u.raw_audio.format, hostByteOrder); 50 if (fFormat.u.raw_audio.frame_rate != 0 51 && fFormat.u.raw_audio.frame_rate 52 != source->Format().u.raw_audio.frame_rate) { 54 source->Format().u.raw_audio [all...] |
H A D | AudioReader.cpp | 70 double frameRate = fFormat.u.raw_audio.frame_rate; 78 double frameRate = fFormat.u.raw_audio.frame_rate; 102 int32 sampleCount = frames * fFormat.u.raw_audio.channel_count; 103 switch (fFormat.u.raw_audio.format) { 131 int32 sampleSize = fFormat.u.raw_audio.format 133 int32 frameSize = sampleSize * fFormat.u.raw_audio.channel_count; 141 int32 sampleSize = fFormat.u.raw_audio.format 143 int32 frameSize = sampleSize * fFormat.u.raw_audio.channel_count;
|
H A D | AudioFormatConverter.cpp | 159 && source->Format().u.raw_audio.byte_order == hostByteOrder) { 161 fFormat.u.raw_audio.format = format; 162 fFormat.u.raw_audio.byte_order = byteOrder; 163 int32 inSampleSize = source->Format().u.raw_audio.format 165 int32 outSampleSize = fFormat.u.raw_audio.format 168 fFormat.u.raw_audio.buffer_size 169 = source->Format().u.raw_audio.buffer_size * outSampleSize 200 if (fFormat.u.raw_audio.format == fSource->Format().u.raw_audio.format 201 && fFormat.u.raw_audio [all...] |
H A D | AudioProducer.cpp | 99 int32 sampleSize = format.u.raw_audio.format 101 int32 sampleCount = format.u.raw_audio.buffer_size / sampleSize; 157 fPreferredFormat.u.raw_audio.format 160 fPreferredFormat.u.raw_audio.byte_order 163 fPreferredFormat.u.raw_audio.channel_count = 2; 164 fPreferredFormat.u.raw_audio.frame_rate = 44100.0; 167 // fPreferredFormat.u.raw_audio.frame_rate! 168 fPreferredFormat.u.raw_audio.buffer_size = 441 * 4 169 * (fPreferredFormat.u.raw_audio.format 173 fPreferredFormat.u.raw_audio [all...] |
H A D | AudioResampler.cpp | 93 fFormat.u.raw_audio.frame_rate = frameRate; 143 uint32 channelCount = fFormat.u.raw_audio.channel_count; 150 double inFrameRate = fSource->Format().u.raw_audio.frame_rate; 151 double outFrameRate = (double)fFormat.u.raw_audio.frame_rate 154 switch (fFormat.u.raw_audio.format) { 210 if (source->Format().u.raw_audio.byte_order != hostByteOrder) { 219 fFormat.u.raw_audio.frame_rate = frameRate; 226 fFormat.u.raw_audio.frame_rate = frameRate; 247 return fFormat.u.raw_audio.frame_rate; 275 double inFrameRate = fSource->Format().u.raw_audio [all...] |
/haiku/src/apps/cortex/addons/AudioAdapter/ |
H A D | AudioAdapterNode.cpp | 74 ioFormat.u.raw_audio.byte_order = media_raw_audio_format::wildcard.byte_order; 76 // ioFormat.u.raw_audio.format = media_raw_audio_format::wildcard.format; 77 // ioFormat.u.raw_audio.channel_count = media_raw_audio_format::wildcard.channel_count; 84 ioFormat.u.raw_audio.format = p->inputFormat.format; 85 ioFormat.u.raw_audio.channel_count = p->inputFormat.channel_count; 89 ioFormat.u.raw_audio.buffer_size = media_raw_audio_format::wildcard.buffer_size; 93 ioFormat.u.raw_audio.frame_rate = media_raw_audio_format::wildcard.frame_rate; 111 media_raw_audio_format& f = ioFormat.u.raw_audio; 122 // ioFormat.u.raw_audio.channel_count = output().format.u.raw_audio [all...] |
H A D | AudioAdapterAddOn.cpp | 102 pFormat->u.raw_audio = media_raw_audio_format::wildcard; 108 pFormat->u.raw_audio = media_raw_audio_format::wildcard;
|
/haiku/src/add-ons/media/media-add-ons/opensound/ |
H A D | SupportFunctions.h | 13 int32 channelCount = format.u.raw_audio.channel_count; 14 size_t sampleSize = format.u.raw_audio.format 24 float frameRate = format.u.raw_audio.frame_rate;
|
/haiku/src/add-ons/media/plugins/raw_decoder/ |
H A D | RawDecoderPlugin.cpp | 79 fInputSampleSize = (ioEncodedFormat->u.raw_audio.format & B_AUDIO_FORMAT_SIZE_MASK); 80 fInputFrameSize = fInputSampleSize * ioEncodedFormat->u.raw_audio.channel_count; 87 ioEncodedFormat->u.raw_audio.format &= B_AUDIO_FORMAT_MASK; 89 switch (ioEncodedFormat->u.raw_audio.format) { 98 ioEncodedFormat->u.raw_audio.format = B_AUDIO_FORMAT_INT32; 102 ioEncodedFormat->u.raw_audio.format = B_AUDIO_FORMAT_FLOAT32; 114 // ioEncodedFormat->u.raw_audio.buffer_size = AudioBufferSize( 115 // ioEncodedFormat->u.raw_audio.channel_count, 116 // ioEncodedFormat->u.raw_audio.format, 117 // ioEncodedFormat->u.raw_audio [all...] |
/haiku/src/tests/kits/game/push_game_sound_test/ |
H A D | push_game_sound_test.cpp | 79 format.u.raw_audio.format = media_raw_audio_format::B_AUDIO_SHORT; 80 format.u.raw_audio.byte_order = B_MEDIA_LITTLE_ENDIAN; 88 printf("frame rate: %g Hz\n", format.u.raw_audio.frame_rate); 89 printf("channel count: %ld\n", format.u.raw_audio.channel_count); 90 printf("buffer size: %ld bytes\n", format.u.raw_audio.buffer_size); 94 gsFormat.frame_rate = format.u.raw_audio.frame_rate; 95 gsFormat.channel_count = format.u.raw_audio.channel_count; 96 gsFormat.format = format.u.raw_audio.format; 97 gsFormat.byte_order = format.u.raw_audio.byte_order; 123 uint8 decoded[format.u.raw_audio [all...] |
/haiku/src/apps/cortex/addons/NullFilter/ |
H A D | NullFilterAddOn.cpp | 71 ioFormat.u.raw_audio = media_raw_audio_format::wildcard; 72 ioFormat.u.raw_audio.channel_count = 1; 83 ioFormat.u.raw_audio.channel_count = 1; 137 pFormat->u.raw_audio = media_raw_audio_format::wildcard; 143 pFormat->u.raw_audio = media_raw_audio_format::wildcard;
|
/haiku/src/kits/media/ |
H A D | SoundPlayNode.cpp | 46 fOutput.format.u.raw_audio = media_multi_audio_format::wildcard; 67 int frameRate = (int)fOutput.format.u.raw_audio.frame_rate; 76 return fOutput.format.u.raw_audio; 122 fOutput.format.u.raw_audio = media_multi_audio_format::wildcard; 176 format->u.raw_audio = media_multi_audio_format::wildcard; 360 default_format.u.raw_audio.frame_rate = frame_rate > 0 ? frame_rate : 44100; 361 default_format.u.raw_audio.channel_count = channel_count > 0 363 default_format.u.raw_audio.format = media_raw_audio_format::B_AUDIO_FLOAT; 364 default_format.u.raw_audio.byte_order = B_MEDIA_HOST_ENDIAN; 365 default_format.u.raw_audio [all...] |
H A D | TrackReader.cpp | 139 memcpy(&fmt.u.raw_audio, &fFormat, sizeof(fFormat)); 143 memcpy(&fFormat, &fmt.u.raw_audio, sizeof(fFormat)); 149 fmt.u.raw_audio.buffer_size = 2 * 4096; 150 fmt.u.raw_audio.format = media_raw_audio_format::B_AUDIO_FLOAT; 152 memcpy(&fFormat, &fmt.u.raw_audio, sizeof(fFormat)); 158 fmt.u.raw_audio.buffer_size = 4096; 159 fmt.u.raw_audio.format = media_raw_audio_format::B_AUDIO_SHORT; 161 memcpy(&fFormat, &fmt.u.raw_audio, sizeof(fFormat));
|
/haiku/src/add-ons/media/media-add-ons/equalizer/ |
H A D | EqualizerAddOn.cpp | 54 format->u.raw_audio = media_raw_audio_format::wildcard; 55 format->u.raw_audio.format = media_raw_audio_format::B_AUDIO_FLOAT; 62 format->u.raw_audio = media_raw_audio_format::wildcard; 63 format->u.raw_audio.format = media_raw_audio_format::B_AUDIO_FLOAT;
|
/haiku/src/apps/cortex/addons/Flanger/ |
H A D | FlangerAddOn.cpp | 93 pFormat->u.raw_audio = media_raw_audio_format::wildcard; 94 pFormat->u.raw_audio.format = media_raw_audio_format::B_AUDIO_FLOAT; 100 pFormat->u.raw_audio = media_raw_audio_format::wildcard; 101 pFormat->u.raw_audio.format = media_raw_audio_format::B_AUDIO_FLOAT;
|
H A D | FlangerNode.cpp | 240 m_format.u.raw_audio = media_raw_audio_format::wildcard; 298 (m_format.u.raw_audio.format != media_raw_audio_format::wildcard.format) ? 399 m_format.u.raw_audio = media_raw_audio_format::wildcard; 582 m_format.u.raw_audio)); 606 m_format.u.raw_audio = media_raw_audio_format::wildcard; 662 (m_format.u.raw_audio.format != media_raw_audio_format::wildcard.format) ? 680 if(m_format.u.raw_audio.format != media_raw_audio_format::wildcard.format) 811 (m_format.u.raw_audio.format != media_raw_audio_format::wildcard.format) ? 999 m_format.u.raw_audio, 1021 m_format.u.raw_audio, [all...] |
/haiku/src/add-ons/media/plugins/ffmpeg/ |
H A D | EncoderTable.cpp | 248 if (format.u.raw_audio.byte_order == B_MEDIA_LITTLE_ENDIAN) { 249 switch (format.u.raw_audio.format) { 264 switch (format.u.raw_audio.format) {
|
/haiku/src/add-ons/media/media-add-ons/mixer/ |
H A D | MixerInput.cpp | 45 fix_multiaudio_format(&fInput.format.u.raw_audio); 49 ASSERT(fInput.format.u.raw_audio.channel_count > 0); 54 fInputChannelCount = fInput.format.u.raw_audio.channel_count; 55 fInputChannelMask = fInput.format.u.raw_audio.channel_mask; 59 if (fInput.format.u.raw_audio.byte_order != B_MEDIA_HOST_ENDIAN) { 60 if (fInput.format.u.raw_audio.format 62 || fInput.format.u.raw_audio.format 64 || fInput.format.u.raw_audio.format 66 fInputByteSwap = new ByteSwap(fInput.format.u.raw_audio.format); 137 buffer_duration = duration_for_frames(fInput.format.u.raw_audio [all...] |
/haiku/src/add-ons/media/media-add-ons/tone_producer_demo/ |
H A D | ToneProducer.cpp | 70 mPreferredFormat.u.raw_audio.format = media_raw_audio_format::B_AUDIO_FLOAT; 71 mPreferredFormat.u.raw_audio.byte_order = (B_HOST_IS_BENDIAN) ? B_MEDIA_BIG_ENDIAN : B_MEDIA_LITTLE_ENDIAN; 74 mPreferredFormat.u.raw_audio.frame_rate = media_raw_audio_format::wildcard.frame_rate; 75 mPreferredFormat.u.raw_audio.buffer_size = media_raw_audio_format::wildcard.buffer_size; 78 mPreferredFormat.u.raw_audio.channel_count = media_raw_audio_format::wildcard.channel_count; 318 size_t size = mOutput.format.u.raw_audio.buffer_size; 360 else if (format->u.raw_audio.format != media_raw_audio_format::B_AUDIO_FLOAT) 365 else if(format->u.raw_audio.channel_count > 2) { 366 format->u.raw_audio.channel_count = 2; 377 if(format->u.raw_audio [all...] |
/haiku/src/kits/game/ |
H A D | GameProducer.cpp | 54 fPreferredFormat.u.raw_audio.format = format->format; 55 fPreferredFormat.u.raw_audio.channel_count = format->channel_count; 56 fPreferredFormat.u.raw_audio.frame_rate = format->frame_rate; // Hertz 57 fPreferredFormat.u.raw_audio.byte_order = format->byte_order; 58 // fPreferredFormat.u.raw_audio.channel_mask 60 // fPreferredFormat.u.raw_audio.valid_bits = 32; 61 // fPreferredFormat.u.raw_audio.matrix_mask = B_MATRIX_AMBISONIC_WXYZ; 64 fPreferredFormat.u.raw_audio.buffer_size 191 if (format->u.raw_audio.format != fPreferredFormat.u.raw_audio [all...] |
/haiku/src/apps/mediaplayer/supplier/ |
H A D | ProxyAudioSupplier.cpp | 294 return (int64)((double)frame * Format().u.raw_audio.frame_rate 298 return (int64)((double)frame * format.u.raw_audio.frame_rate 308 / Format().u.raw_audio.frame_rate); 313 / format.u.raw_audio.frame_rate); 320 return (int64)((double)time * Format().u.raw_audio.frame_rate 345 int32 sampleSize = Format().u.raw_audio.format 347 int32 frameSize = sampleSize * Format().u.raw_audio.channel_count; 362 int32 sampleSize = Format().u.raw_audio.format 364 int32 frameSize = sampleSize * Format().u.raw_audio.channel_count;
|
/haiku/src/add-ons/media/media-add-ons/multi_audio/ |
H A D | MultiAudioNode.cpp | 199 fOutputPreferredFormat.u.raw_audio.format 202 fOutputPreferredFormat.u.raw_audio.valid_bits 205 fOutputPreferredFormat.u.raw_audio.channel_count = 2; 206 fOutputPreferredFormat.u.raw_audio.frame_rate 209 fOutputPreferredFormat.u.raw_audio.byte_order = B_MEDIA_HOST_ENDIAN; 211 if (fOutputPreferredFormat.u.raw_audio.format != 0) { 215 fOutputPreferredFormat.u.raw_audio.buffer_size 217 * (fOutputPreferredFormat.u.raw_audio.format 219 * fOutputPreferredFormat.u.raw_audio.channel_count; 226 fInputPreferredFormat.u.raw_audio [all...] |
/haiku/src/apps/cortex/InfoView/ |
H A D | EndPointInfoView.cpp | 162 s = MediaString::forAudioFormat(format.u.raw_audio.format, 163 format.u.raw_audio.valid_bits); 166 s = MediaString::forAudioFrameRate(format.u.raw_audio.frame_rate); 169 s = MediaString::forAudioChannelCount(format.u.raw_audio.channel_count); 172 s = MediaString::forAudioChannelMask(format.u.raw_audio.channel_mask); 175 s = MediaString::forAudioMatrixMask(format.u.raw_audio.matrix_mask); 178 s = MediaString::forAudioByteOrder(format.u.raw_audio.byte_order); 181 s = MediaString::forAudioBufferSize(format.u.raw_audio.buffer_size);
|
H A D | ConnectionInfoView.cpp | 127 s = MediaString::forAudioFormat(format.u.raw_audio.format, 128 format.u.raw_audio.valid_bits); 131 s = MediaString::forAudioFrameRate(format.u.raw_audio.frame_rate); 134 s = MediaString::forAudioChannelCount(format.u.raw_audio.channel_count); 137 s = MediaString::forAudioChannelMask(format.u.raw_audio.channel_mask); 140 s = MediaString::forAudioMatrixMask(format.u.raw_audio.matrix_mask); 143 s = MediaString::forAudioByteOrder(format.u.raw_audio.byte_order); 146 s = MediaString::forAudioBufferSize(format.u.raw_audio.buffer_size);
|
/haiku/src/add-ons/media/media-add-ons/esound_sink/ |
H A D | ESDSinkNode.cpp | 109 fPreferredFormat.u.raw_audio.format = media_raw_audio_format::B_AUDIO_UCHAR; 111 fPreferredFormat.u.raw_audio.format = media_raw_audio_format::B_AUDIO_SHORT; 113 fPreferredFormat.u.raw_audio.valid_bits = 0; 114 fPreferredFormat.u.raw_audio.channel_count = 2; 115 fPreferredFormat.u.raw_audio.frame_rate = ESD_DEFAULT_RATE; 116 fPreferredFormat.u.raw_audio.byte_order = B_MEDIA_HOST_ENDIAN; 119 fPreferredFormat.u.raw_audio.buffer_size = ESD_MAX_BUF / 4 120 /* * (fPreferredFormat.u.raw_audio.format & media_raw_audio_format::B_AUDIO_SIZE_MASK) 121 * fPreferredFormat.u.raw_audio.channel_count*/; 284 /*if(format->u.raw_audio [all...] |