/haiku/src/add-ons/media/media-add-ons/mixer/ |
H A D | AudioMixer.h | 67 media_format* format); 87 const media_format& format); 91 int32 quality, media_format* format); 93 media_format* format); 97 media_format* format, 107 media_format* format, media_source* _source, 112 const media_format& format, char *_name);
|
H A D | ByteSwap.cpp | 22 ByteSwap::ByteSwap(uint32 format) argument 24 switch (format) {
|
H A D | ByteSwap.h | 15 ByteSwap(uint32 format);
|
H A D | MixerCore.h | 72 const media_multi_audio_format& format); 74 const media_multi_audio_format& format); 89 const media_multi_audio_format& format);
|
H A D | MixerDebug.h | 28 # define PRINT_INPUT(_text, _in) do { char _buf[300]; string_for_format((_in).format, _buf, sizeof(_buf)); printf("%s node(node %" B_PRId32 ", port %" B_PRId32 "); source(port %" B_PRId32 ", id %" B_PRId32 "); dest(port %" B_PRId32 ", id %" B_PRId32 "); fmt(%s); name(%s)\n", (_text), (_in).node.node, (_in).node.port, (_in).source.port, (_in).source.id, (_in).destination.port, (_in).destination.id, _buf, (_in).name); } while (0) 29 # define PRINT_OUTPUT(_text, _out) do { char _buf[300]; string_for_format((_out).format, _buf, sizeof(_buf)); printf("%s node(node %" B_PRId32 ", port %" B_PRId32 "); source(port %" B_PRId32 ", id %" B_PRId32 "); dest(port %" B_PRId32 ", id %" B_PRId32 "); fmt(%s); name(%s)\n", (_text), (_out).node.node, (_out).node.port, (_out).source.port, (_out).source.id, (_out).destination.port, (_out).destination.id, _buf, (_out).name); } while (0)
|
H A D | MixerOutput.cpp | 28 fix_multiaudio_format(&fOutput.format.u.raw_audio); 30 PRINT_CHANNEL_MASK(fOutput.format); 52 MixerOutput::ChangeFormat(const media_multi_audio_format &format) argument 54 fOutput.format.u.raw_audio = format; 55 fix_multiaudio_format(&fOutput.format.u.raw_audio); 58 PRINT_CHANNEL_MASK(fOutput.format); 72 if (fOutput.format.u.raw_audio.byte_order != B_MEDIA_HOST_ENDIAN) { 73 if ( fOutput.format.u.raw_audio.format [all...] |
H A D | MixerOutput.h | 33 const media_multi_audio_format &format);
|
H A D | MixerUtils.h | 19 void fix_multiaudio_format(media_multi_audio_format *format); 30 bigtime_t buffer_duration(const media_multi_audio_format & format); 32 int bytes_per_sample(const media_multi_audio_format & format); 34 int bytes_per_frame(const media_multi_audio_format & format); 35 int frames_per_buffer(const media_multi_audio_format & format);
|
/haiku/src/add-ons/media/media-add-ons/multi_audio/ |
H A D | MultiAudioDevice.cpp | 209 fFormatInfo.output.format = select_format(fDescription.output_formats); 212 fFormatInfo.input.format = select_format(fDescription.input_formats);
|
H A D | MultiAudioUtility.cpp | 63 convert_to_media_format(uint32 format) argument 65 switch (format) { 87 convert_to_valid_bits(uint32 format) argument 89 switch (format) { 106 convert_from_media_format(uint32 format) argument 108 switch (format) { 141 select_format(uint32 format) argument 143 // best format 144 // TODO ensure we support this format 145 /*if (format [all...] |
H A D | MultiAudioUtility.h | 16 // sample rate & format conversion 19 uint32 convert_to_media_format(uint32 format); 20 int16 convert_to_valid_bits(uint32 format); 21 uint32 convert_from_media_format(uint32 format); 23 uint32 select_format(uint32 format);
|
/haiku/src/add-ons/media/media-add-ons/opensound/ |
H A D | OpenSoundDevice.cpp | 165 //highest format, Native Endian first 197 desc[0].u.beos.format = 1; 224 desc[0].u.beos.format = 'ima4'; 278 media_format format; 285 format.type = B_MEDIA_RAW_AUDIO; 286 format.u.raw_audio = media_multi_audio_format::wildcard; 288 format.type = B_MEDIA_ENCODED_AUDIO; 289 format.u.encoded_audio = media_encoded_audio_format::wildcard; 291 err = formats.MakeFormatFor(desc, count, &format); 298 status_t OpenSoundDevice::get_media_format_for(int fmt, media_format &format) argument [all...] |
H A D | OpenSoundDevice.h | 91 static status_t get_media_format_for(int fmt, media_format &format);
|
H A D | OpenSoundDeviceEngine.h | 55 void GetMediaFormat(media_format &format); 73 status_t WildcardFormatFor(int fmt, media_format &format, bool rec=false); 75 status_t PreferredFormatFor(int fmt, media_format &format, bool rec=false); 76 // try this format 77 status_t AcceptFormatFor(int fmt, media_format &format, bool rec=false); 78 // apply this format 79 status_t SpecializeFormatFor(int fmt, media_format &format, bool rec=true);
|
H A D | OpenSoundNode.h | 76 media_format* format); 101 const media_format& format); 114 int32 quality, media_format* format); 117 media_format* format); 134 media_format* format, 141 const media_format& format, 265 // TODO: remove and use use a preferred format
|
H A D | SupportFunctions.h | 11 bytes_per_frame(const media_format& format) argument 13 int32 channelCount = format.u.raw_audio.channel_count; 14 size_t sampleSize = format.u.raw_audio.format 21 time_for_buffer(size_t size, const media_format& format) argument 23 int32 frameSize = bytes_per_frame(format); 24 float frameRate = format.u.raw_audio.frame_rate;
|
/haiku/src/add-ons/media/media-add-ons/radeon/ |
H A D | Capture.cpp | 45 void CCapture::SetBuffer(capture_stream_format format, capture_buffer_mode mode, argument 49 "BROOKTREE\0CCIR656\0\0\0ZVIDEO\0\0\0\0VIP"+10*format, 55 fFormat = format; 177 // select buffer type, input mode, video format and buffering mode 219 // select stream format and port mode
|
H A D | Capture.h | 49 void SetBuffer(capture_stream_format format, capture_buffer_mode mode,
|
H A D | RadeonAddOn.cpp | 51 fMediaFormat[0].u.raw_video.display.format = B_RGB32; 56 fMediaFormat[1].u.raw_video.display.format = B_RGB16; 61 fMediaFormat[2].u.raw_video.display.format = B_RGB15; 66 fMediaFormat[3].u.raw_video.display.format = B_YCbCr422; 71 fMediaFormat[0].u.raw_video.display.format = B_YCbCr422;*/
|
H A D | RadeonProducer.cpp | 192 // format ids are scattered, so we must verify them manually 220 // we provide interlaced raw video in any format 221 fOutput.format.type = B_MEDIA_RAW_VIDEO; 222 fOutput.format.u.raw_video = media_raw_video_format::wildcard; 306 BDiscreteParameter *format = options1->MakeDiscreteParameter( local 309 format->AddItem(B_YCbCr422, "YCbCr422 (fastest)"); 310 format->AddItem(B_GRAY8, "8 Bits/Pixel (gray)"); 311 format->AddItem(B_RGB15, "15 Bits/Pixel"); 312 format->AddItem(B_RGB16, "16 Bits/Pixel"); 313 format 857 verifySetSize( media_format *format, int32 mode, bool set_bytes_per_row ) argument 1105 FormatSuggestionRequested( media_type type, int32 quality, media_format *format) argument 1134 FormatProposal(const media_source &output, media_format *format) argument 1314 PrepareToConnect(const media_source &source, const media_destination &destination, media_format *format, media_source *out_source, char *out_name) argument 1473 Connect(status_t error, const media_source &source, const media_destination &destination, const media_format &format, char *io_name) argument [all...] |
H A D | RadeonProducer.h | 69 media_format * format); 71 media_format *format); 86 media_format *format, 90 const media_format & format, char *io_name); 216 // format negotiation helpers 217 status_t verifySetMode( media_format *format ); 218 int32 extractCaptureMode( const media_format *format ); 219 status_t verifySetPixelAspect( media_format *format ); 220 status_t verifyActiveRange( media_format *format ); 221 void setActiveRange( media_format *format ); [all...] |
H A D | Theater200.cpp | 753 int32 CTheater200::DspSetVideostreamformat(int32 format) argument 758 fb_scratch0 = ((format << 8) & 0xff00) | (65 & 0xff);
|
H A D | Theater200.h | 91 int32 DspSetVideostreamformat(int32 format);
|
/haiku/src/add-ons/media/media-add-ons/reader/ |
H A D | MediaReader.cpp | 72 GetFormat(&output.format); 142 // reset the format, and set the requirements imposed by this file 143 GetFormat(&output.format); 144 AddRequirements(&output.format); 149 media_format format; local 150 GetFormat(&format); 151 AddRequirements(&format); 152 if (format_is_acceptible(format,output.format)) { 153 fprintf(stderr," compatible format 217 FormatSuggestionRequested( media_type type, int32 quality, media_format * format) argument 238 FormatProposal( const media_source & output_source, media_format * format) argument 404 PrepareToConnect( const media_source & what, const media_destination & where, media_format * format, media_source * out_source, char * out_name) argument 442 Connect( status_t error, const media_source & source, const media_destination & destination, const media_format & format, char * io_name) argument [all...] |
H A D | MediaReader.h | 94 media_format * format); 97 media_format * format); 98 /* If the format isn't good, put a good format into *io_format and return error */ 99 /* If format has wildcard, specialize to what you can do (and change). */ 100 /* If you can change the format, return OK. */ 141 media_format * format, 148 const media_format & format,
|