Lines Matching refs:Plugin

30 using namespace OHOS::Media::Plugin;
92 ASSERT_TRUE(Plugin::AnyCast<uint32_t>(out.keys[CapabilityID::AUDIO_SAMPLE_RATE]) == 8000);
100 ASSERT_TRUE(Plugin::AnyCast<uint32_t>(out.keys[CapabilityID::AUDIO_SAMPLE_RATE]) == 8000);
114 …auto disCaps = Plugin::AnyCast<Plugin::DiscreteCapability<uint32_t>>(out.keys[CapabilityID::AUDIO_…
123 ASSERT_TRUE(Plugin::AnyCast<uint32_t>(out.keys[CapabilityID::AUDIO_SAMPLE_RATE]) == 8000);
146 …auto tmp1 = Plugin::AnyCast<Plugin::DiscreteCapability<uint32_t>>(out.keys[CapabilityID::AUDIO_SAM…
155 …auto tmp2 = Plugin::AnyCast<Plugin::FixedCapability<uint32_t>>(out.keys[CapabilityID::AUDIO_SAMPLE…
167 …auto intCaps = Plugin::AnyCast<Plugin::IntervalCapability<uint32_t>>(out.keys[CapabilityID::AUDIO_…
173 ASSERT_TRUE(Plugin::AnyCast<uint32_t>(out.keys[CapabilityID::AUDIO_SAMPLE_RATE]) == 8000);
176 ASSERT_TRUE(Plugin::AnyCast<uint32_t>(out.keys[CapabilityID::AUDIO_SAMPLE_RATE]) == 8000);
195 …auto intCaps2 = Plugin::AnyCast<Plugin::IntervalCapability<uint32_t>>(out.keys[CapabilityID::AUDIO…
201 …auto intCaps3 = Plugin::AnyCast<Plugin::IntervalCapability<uint32_t>>(out.keys[CapabilityID::AUDIO…
222 …auto intCaps4 = Plugin::AnyCast<Plugin::FixedCapability<uint32_t>>(out.keys[CapabilityID::AUDIO_SA…
229 …auto intCaps5 = Plugin::AnyCast<Plugin::DiscreteCapability<uint32_t>>(out.keys[CapabilityID::AUDIO…
245 ASSERT_TRUE(Plugin::AnyCast<uint32_t>(out.keys[CapabilityID::AUDIO_SAMPLE_RATE]) == 8000);
253 ASSERT_TRUE(Plugin::AnyCast<uint32_t>(out.keys[CapabilityID::AUDIO_SAMPLE_RATE]) == 8000);
267 …auto disCaps = Plugin::AnyCast<Plugin::DiscreteCapability<uint32_t>>(out.keys[CapabilityID::AUDIO_…
276 ASSERT_TRUE(Plugin::AnyCast<uint32_t>(out.keys[CapabilityID::AUDIO_SAMPLE_RATE]) == 8000);
299 …auto tmp1 = Plugin::AnyCast<Plugin::DiscreteCapability<uint32_t>>(out.keys[CapabilityID::AUDIO_SAM…
308 …auto tmp2 = Plugin::AnyCast<Plugin::FixedCapability<uint32_t>>(out.keys[CapabilityID::AUDIO_SAMPLE…
320 …auto intCaps = Plugin::AnyCast<Plugin::IntervalCapability<uint32_t>>(out.keys[CapabilityID::AUDIO_…
326 ASSERT_TRUE(Plugin::AnyCast<uint32_t>(out.keys[CapabilityID::AUDIO_SAMPLE_RATE]) == 8000);
329 ASSERT_TRUE(Plugin::AnyCast<uint32_t>(out.keys[CapabilityID::AUDIO_SAMPLE_RATE]) == 8000);
348 …auto intCaps2 = Plugin::AnyCast<Plugin::IntervalCapability<uint32_t>>(out.keys[CapabilityID::AUDIO…
354 …auto intCaps3 = Plugin::AnyCast<Plugin::IntervalCapability<uint32_t>>(out.keys[CapabilityID::AUDIO…
375 …auto intCaps4 = Plugin::AnyCast<Plugin::FixedCapability<uint32_t>>(out.keys[CapabilityID::AUDIO_SA…
382 …auto intCaps5 = Plugin::AnyCast<Plugin::DiscreteCapability<uint32_t>>(out.keys[CapabilityID::AUDIO…
396 cap1.AppendDiscreteKeys<Plugin::AudioSampleFormat>(CapabilityID::AUDIO_SAMPLE_FORMAT, {
397Plugin::AudioSampleFormat::S64, Plugin::AudioSampleFormat::S64P, Plugin::AudioSampleFormat::U64,
398 Plugin::AudioSampleFormat::U64P, Plugin::AudioSampleFormat::F64,
409 ASSERT_TRUE(Plugin::AnyCast<uint32_t>(out.keys[CapabilityID::AUDIO_SAMPLE_RATE]) == 8000);
410 …auto intCaps = Plugin::AnyCast<Plugin::IntervalCapability<uint32_t>>(out.keys[CapabilityID::AUDIO_…
413 auto disCaps = Plugin::AnyCast<Plugin::DiscreteCapability<Plugin::AudioSampleFormat>>(
416 ASSERT_TRUE(disCaps[0] == Plugin::AudioSampleFormat::S64);
417 ASSERT_TRUE(disCaps[1] == Plugin::AudioSampleFormat::S64P);
418 ASSERT_TRUE(disCaps[2] == Plugin::AudioSampleFormat::U64);
419 ASSERT_TRUE(disCaps[3] == Plugin::AudioSampleFormat::U64P);
420 ASSERT_TRUE(disCaps[4] == Plugin::AudioSampleFormat::F64);
430 cap1.AppendDiscreteKeys<Plugin::AudioSampleFormat>(CapabilityID::AUDIO_SAMPLE_FORMAT, {
431Plugin::AudioSampleFormat::S64, Plugin::AudioSampleFormat::S64P, Plugin::AudioSampleFormat::U64,
432 Plugin::AudioSampleFormat::U64P, Plugin::AudioSampleFormat::F64,
441 cap4.AppendDiscreteKeys<Plugin::AudioChannelLayout>(CapabilityID::AUDIO_CHANNEL_LAYOUT, {
442 Plugin::AudioChannelLayout::STEREO, Plugin::AudioChannelLayout::SURROUND,
443 Plugin::AudioChannelLayout::CH_5POINT1, Plugin::AudioChannelLayout::CH_7POINT1,
449 cap5.AppendDiscreteKeys<Plugin::AudioChannelLayout>(CapabilityID::AUDIO_CHANNEL_LAYOUT, {
450 Plugin::AudioChannelLayout::STEREO, Plugin::AudioChannelLayout::SURROUND,
451 Plugin::AudioChannelLayout::CH_5POINT1, Plugin::AudioChannelLayout::CH_7POINT1,
456 ASSERT_TRUE(Plugin::AnyCast<uint32_t>(out.keys[CapabilityID::AUDIO_SAMPLE_RATE]) == 8000);
457 …auto intCaps = Plugin::AnyCast<Plugin::IntervalCapability<uint32_t>>(out.keys[CapabilityID::AUDIO_…
460 auto disCaps = Plugin::AnyCast<Plugin::DiscreteCapability<Plugin::AudioSampleFormat>>(
463 ASSERT_TRUE(disCaps[0] == Plugin::AudioSampleFormat::S64);
464 ASSERT_TRUE(disCaps[1] == Plugin::AudioSampleFormat::S64P);
465 ASSERT_TRUE(disCaps[2] == Plugin::AudioSampleFormat::U64);
466 ASSERT_TRUE(disCaps[3] == Plugin::AudioSampleFormat::U64P);
467 ASSERT_TRUE(disCaps[4] == Plugin::AudioSampleFormat::F64);
478 meta.Set<Plugin::Tag::MIME>(MEDIA_MIME_AUDIO_RAW);
479 meta.Set<Plugin::Tag::AUDIO_MPEG_VERSION>(1);
481 meta.Set<Plugin::Tag::AUDIO_CHANNELS>(2);
482 meta.Set<Plugin::Tag::AUDIO_SAMPLE_RATE>(48000);
485 auto mpegVersion = Plugin::AnyCast<uint32_t>(cap->keys[CapabilityID::AUDIO_MPEG_VERSION]);
488 …auto channelLayout = Plugin::AnyCast<AudioChannelLayout>(cap->keys[CapabilityID::AUDIO_CHANNEL_LAY…
491 auto channels = Plugin::AnyCast<uint32_t>(cap->keys[CapabilityID::AUDIO_CHANNELS]);
494 auto sampleRate = Plugin::AnyCast<uint32_t>(cap->keys[CapabilityID::AUDIO_SAMPLE_RATE]);
501 meta.Set<Plugin::Tag::MIME>(MEDIA_MIME_AUDIO_MPEG);
502 meta.Set<Plugin::Tag::AUDIO_MPEG_VERSION>(1);
503 meta.Set<Plugin::Tag::AUDIO_CHANNEL_LAYOUT>(AudioChannelLayout::STEREO);
504 meta.Set<Plugin::Tag::AUDIO_CHANNELS>(2);
505 meta.Set<Plugin::Tag::AUDIO_SAMPLE_RATE>(48000);
506 meta.Set<Plugin::Tag::AUDIO_SAMPLE_FORMAT>(AudioSampleFormat::U16P);
534 meta.Set<Plugin::Tag::MIME>(MEDIA_MIME_AUDIO_MPEG);
535 meta.Set<Plugin::Tag::AUDIO_MPEG_VERSION>(1);
537 meta.Set<Plugin::Tag::AUDIO_CHANNELS>(2);
538 meta.Set<Plugin::Tag::AUDIO_SAMPLE_RATE>(48000);
539 meta.Set<Plugin::Tag::MEDIA_BITRATE>(128000);
583 meta.Set<Plugin::Tag::MIME>(MEDIA_MIME_AUDIO_MPEG);
584 meta.Set<Plugin::Tag::AUDIO_MPEG_VERSION>(1);
586 meta.Set<Plugin::Tag::AUDIO_CHANNELS>(2);
587 meta.Set<Plugin::Tag::AUDIO_SAMPLE_RATE>(48000);
588 meta.Set<Plugin::Tag::MEDIA_BITRATE>(128000);