OH_AudioStreamBuilder_SetRendererInfo的用处
参考这里设置https://www.seaxiang.com/blog/2f4fdf3dc1a5419f847f8abe15708017,并没有介绍OH_AudioStreamBuilder_SetRendererInfo的使用场景,这个api的用途是什么呢?对于播放器来说,入参应该是多少
/** 
 
 Define the audio stream usage. 
 Audio stream usage is used to describe what work scenario 
 the current stream is used for. 
 @since 10 
 / 
 typedef enum { 
 /* 
 Unknown usage. 
 @since 10 
 / 
 AUDIOSTREAM_USAGE_UNKNOWN = 0, 
 /* 
 Music usage. 
 @since 10 
 / 
 AUDIOSTREAM_USAGE_MUSIC = 1, 
 /* 
 Voice communication usage. 
 @since 10 
 / 
 AUDIOSTREAM_USAGE_VOICE_COMMUNICATION = 2, 
 /* 
 Voice assistant usage. 
 @since 10 
 / 
 AUDIOSTREAM_USAGE_VOICE_ASSISTANT = 3, 
 /* 
 Alarm usage. 
 @since 10 
 / 
 AUDIOSTREAM_USAGE_ALARM = 4, 
 /* 
 Voice message usage. 
 @since 10 
 / 
 AUDIOSTREAM_USAGE_VOICE_MESSAGE = 5, 
 /* 
 Ringtone usage. 
 @since 10 
 / 
 AUDIOSTREAM_USAGE_RINGTONE = 6, 
 /* 
 Notification usage. 
 @since 10 
 / 
 AUDIOSTREAM_USAGE_NOTIFICATION = 7, 
 /* 
 Accessibility usage, such as screen reader. 
 @since 10 
 / 
 AUDIOSTREAM_USAGE_ACCESSIBILITY = 8, 
 /* 
 Movie or video usage. 
 @since 10 
 / 
 AUDIOSTREAM_USAGE_MOVIE = 10, 
 /* 
 Game sound effect usage. 
 @since 10 
 / 
 AUDIOSTREAM_USAGE_GAME = 11, 
 /* 
 Audiobook usage. 
 @since 10 
 / 
 AUDIOSTREAM_USAGE_AUDIOBOOK = 12, 
 /* 
 Navigation usage. 
 @since 10 
 */ 
AUDIOSTREAM_USAGE_NAVIGATION = 13, 
} OH_AudioStream_Usage;
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 HarmonyOS OH_AudioStreamBuilder_GenerateCapturer失败 
1260浏览  • 1回复 待解决
UIAbility的onNewWant()有什么特别用处? 
874浏览  • 2回复 待解决
HarmonyOS 怎么判断应用处于小窗模式,怎么判断应用处于分屏模式? 
2163浏览  • 1回复 待解决
如何判断应用处于前后台 
1608浏览  • 1回复 待解决
HarmonyOS OH_PixelmapNative_GetImageInfo 获取到的OH_Pixelmap_ImageInfo 对象是否需要通过OH_PixelmapImageInfo_Release 
1044浏览  • 1回复 待解决
HarmonyOS 关于OH_AudioRenderer的问题 
1331浏览  • 1回复 待解决
OH_Audio在使用接口OH_AudioCapturer_Start采集的时候,不走采集的回调 
3006浏览  • 2回复 待解决
HarmonyOS OH_AVPlayer* OH_AVPlayer_Create (void ) 这个函数创建的指针怎么释放呢 
1250浏览  • 1回复 待解决
HarmonyOS OH_AudioRenderer_GetTimestamp的问题 
997浏览  • 1回复 待解决
HarmonyOS 关于OH_NativeXComponent的销毁 
1200浏览  • 1回复 待解决
HarmonyOS 通过自创建的OH_AVBuffer去demux,然后拷贝到Decoder的OH_AVBuffer,无法解码 
997浏览  • 1回复 待解决
HarmonyOS OH_PixelMap_CreatePixelMap引发的崩溃问题 
1363浏览  • 1回复 待解决
HarmonyOS OH_NativeXComponent_GetHistoricalPoints的使用示例 
1398浏览  • 1回复 待解决
HarmonyOS 执行OH_NativeBuffer_Map后,一定要执行OH_NativeBuffer_Unmap吗 
992浏览  • 1回复 待解决
OH _Audio播放音频问题 
3469浏览  • 1回复 待解决
HarmonyOS web的C侧接口OH_ArkWebResponse_SetMimeType、OH_ArkWebResponse_SetMimeType 有没有使用示例? 
1413浏览  • 1回复 待解决
HarmonyOS 能否提供OH_ArkUI_GetNodeHandleFromNapiValue的使用示例? 
1342浏览  • 1回复 待解决
HarmonyOS 无法找到 OH_JSVM_DefineClass 定义的类 
1008浏览  • 1回复 待解决
HarmonyOS OH_AudioRenderer问题 
1042浏览  • 1回复 待解决
为什么HSP共享包编译之后会有.har,是出于什么样的考虑?这个.har有什么用处? 
2252浏览  • 1回复 待解决
HarmonyOS OH_ImagePackerNative_PackToDataFromPixelmap如何使用 
1106浏览  • 1回复 待解决
如何释放OH_AVCapability类型资源? 
1210浏览  • 1回复 待解决





















OH_AudioStreamBuilder_SetRendererInfo接口可以设置不同的流类型。设置为音乐或通话类型,当该流start起来后,框架会自动识别为音乐或通话模式。 OH_AudioStream_Usage 枚举值描述: AUDIOSTREAM_USAGE_UNKNOWN 未定义。 AUDIOSTREAM_USAGE_MUSIC 音乐。 AUDIOSTREAM_USAGE_COMMUNICATION 通话。 AUDIOSTREAM_USAGE_GAME 游戏。