Lines Matching refs:scene
1001 static int32_t PrintRenderSelectPinFirst(struct AudioSceneDescriptor *scene)
1019 scene->desc.pins = PIN_OUT_HEADSET;
1021 scene->desc.pins = PIN_OUT_SPEAKER;
1027 static int32_t PrintRenderSelectPinSecond(struct AudioSceneDescriptor *scene)
1046 scene->desc.pins = PIN_OUT_HEADSET;
1048 scene->desc.pins = PIN_OUT_SPEAKER;
1050 scene->desc.pins = PIN_OUT_SPEAKER | PIN_OUT_HEADSET;
1056 static int32_t PrintRenderSelectPinThird(struct AudioSceneDescriptor *scene)
1074 scene->desc.pins = PIN_OUT_HEADSET;
1076 scene->desc.pins = PIN_OUT_SPEAKER;
1098 struct AudioSceneDescriptor scene;
1112 scene.scene.id = AUDIO_IN_MEDIA;
1113 PrintRenderSelectPinFirst(&scene);
1116 scene.scene.id = AUDIO_IN_COMMUNICATION;
1117 PrintRenderSelectPinSecond(&scene);
1120 scene.scene.id = AUDIO_IN_RINGTONE;
1121 scene.desc.pins = PIN_OUT_SPEAKER | PIN_OUT_HEADSET;
1124 scene.scene.id = AUDIO_IN_CALL;
1125 PrintRenderSelectPinThird(&scene);
1128 scene.scene.id = AUDIO_MMAP_NOIRQ;
1129 PrintRenderSelectPinFirst(&scene);
1135 scene.desc.desc = "mic";
1143 ret = g_render->SelectScene((void *)g_render, &scene);
1145 AUDIO_FUNC_LOGE("Select scene fail\n");