Lines Matching defs:raw

484 		media_multi_audio_format &raw = format.u.raw_audio;
486 raw.byte_order = B_MEDIA_HOST_ENDIAN;
487 raw.frame_rate = OpenSoundDevice::convert_oss_rate_to_media_rate(Info()->max_rate); // measured in Hertz
488 raw.buffer_size = DEFAULT_BUFFER_SIZE;
490 raw.buffer_size = 2048;*/
497 media_raw_audio_format &raw = format.u.encoded_audio.output;
499 raw.byte_order = B_MEDIA_HOST_ENDIAN;
502 raw.frame_rate = OpenSoundDevice::convert_oss_rate_to_media_rate(Info()->max_rate); // measured in Hertz
503 raw.buffer_size = DEFAULT_BUFFER_SIZE;
533 media_multi_audio_format &raw = format.u.raw_audio;
536 raw.channel_count = MAX((unsigned)(Info()->min_channels), MIN((unsigned)(Info()->max_channels), raw.channel_count));
537 err = SetChannels(raw.channel_count);
543 PRINT(("%s:step1 fmt=0x%08x, raw.format=0x%08" B_PRIx32 "\n",
544 __FUNCTION__, fmt, raw.format));
546 if (raw.format)
547 afmt = OpenSoundDevice::convert_media_format_to_oss_format(raw.format);
553 raw.format = OpenSoundDevice::convert_oss_format_to_media_format(afmt);
559 raw.format = OpenSoundDevice::convert_oss_format_to_media_format(afmt);
560 PRINT(("%s:step4 afmt=0x%08x, raw.format=0x%08" B_PRIx32 "\n",
561 __FUNCTION__, afmt, raw.format));
562 raw.valid_bits = OpenSoundDevice::convert_oss_format_to_valid_bits(afmt);
571 raw.byte_order = OpenSoundDevice::convert_oss_format_to_endian(afmt);
574 raw.frame_rate = OpenSoundDevice::select_oss_rate(Info(), raw.frame_rate); // measured in Hertz
575 //raw.frame_rate = OpenSoundDevice::convert_oss_rate_to_media_rate(Info()->max_rate); // measured in Hertz
576 err = SetSpeed(OpenSoundDevice::convert_media_rate_to_oss_rate(raw.frame_rate));
594 raw.buffer_size = fDriverBufferSize;
597 media_raw_audio_format &raw = format.u.encoded_audio.output;
599 raw.channel_count = MAX((unsigned)(Info()->min_channels), MIN((unsigned)(Info()->max_channels), raw.channel_count));
600 raw.byte_order = B_MEDIA_HOST_ENDIAN;
601 raw.frame_rate = OpenSoundDevice::select_oss_rate(Info(), raw.frame_rate); // measured in Hertz
602 //raw.frame_rate = OpenSoundDevice::convert_oss_rate_to_media_rate(Info()->max_rate); // measured in Hertz
603 raw.buffer_size = DEFAULT_BUFFER_SIZE;
637 media_multi_audio_format &raw = format.u.raw_audio;
639 PRINT(("%s:step1 fmt=0x%08x, raw.format=0x%08" B_PRIx32 "\n",
640 __FUNCTION__, fmt, raw.format));
642 if (!raw.format) {
644 raw.format = OpenSoundDevice::convert_oss_format_to_media_format(afmt);
647 if (raw.format)
648 afmt = OpenSoundDevice::convert_media_format_to_oss_format(raw.format);
656 raw.format = OpenSoundDevice::convert_oss_format_to_media_format(afmt);
657 PRINT(("%s:step4 afmt=0x%08x, raw.format=0x%08" B_PRIx32 "\n",
658 __FUNCTION__, afmt, raw.format));
659 if (!raw.valid_bits)
660 raw.valid_bits = OpenSoundDevice::convert_oss_format_to_valid_bits(afmt);
661 if (raw.valid_bits != OpenSoundDevice::convert_oss_format_to_valid_bits(afmt)) {
673 if (!raw.byte_order)
674 raw.byte_order = OpenSoundDevice::convert_oss_format_to_endian(afmt);
675 if ((int)raw.byte_order != OpenSoundDevice::convert_oss_format_to_endian(afmt)) {
681 if (raw.channel_count == 0)
682 raw.channel_count = (unsigned)Info()->min_channels;
683 if ((int)raw.channel_count < Info()->min_channels
684 || (int)raw.channel_count > Info()->max_channels)
686 err = SetChannels(raw.channel_count);
693 if (!raw.frame_rate)
694 raw.frame_rate = Info()->max_rate;
695 //raw.frame_rate = OpenSoundDevice::convert_oss_rate_to_media_rate(Info()->max_rate); // measured in Hertz
696 err = SetSpeed(OpenSoundDevice::convert_media_rate_to_oss_rate(raw.frame_rate));
703 raw.buffer_size = DEFAULT_BUFFER_SIZE
704 * (raw.format & media_raw_audio_format::B_AUDIO_SIZE_MASK)
705 * raw.channel_count;
720 if (/*rec && raw.buffer_size &&*/ (int)raw.buffer_size > abinfo.fragsize * abinfo.fragstotal / 4)
722 if (!raw.buffer_size)
723 raw.buffer_size = abinfo.fragsize;//XXX
724 /* * (raw.format & media_raw_audio_format::B_AUDIO_SIZE_MASK)
725 * raw.channel_count;*/
727 media_raw_audio_format &raw = format.u.encoded_audio.output;
729 raw.channel_count = MAX((unsigned)(Info()->min_channels), MIN((unsigned)(Info()->max_channels), raw.channel_count));
730 raw.byte_order = B_MEDIA_HOST_ENDIAN;
731 raw.frame_rate = OpenSoundDevice::select_oss_rate(Info(), raw.frame_rate); // measured in Hertz
732 //raw.frame_rate = OpenSoundDevice::convert_oss_rate_to_media_rate(Info()->max_rate); // measured in Hertz
733 raw.buffer_size = DEFAULT_BUFFER_SIZE;