<?xml version="1.0" encoding="utf-8"?>
<!--Copyright (c) 2015 Qualcomm Technologies, Inc.
    All Rights Reserved.
    Confidential and Proprietary - Qualcomm Technologies, Inc. -->

<manifest
    package="com.qualcomm.qti.biometrics.voiceprint.voiceprintdemo"
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:sharedUserId="android.uid.system">


    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
    <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
    <uses-permission android:name="android.permission.WRITE_SETTINGS"/>
    <uses-permission android:name="android.permission.CHANGE_CONFIGURATION"/>
    <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS"/>
    <uses-permission android:name="android.permission.READ_PHONE_STATE"/>
    <uses-permission android:name="android.permission.RECORD_AUDIO"/>
    <uses-permission android:name="com.qualcomm.qti.biometrics.voiceprint.USES_VOICEPRINT"/>
    <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />

    <application
        android:name=".VoicePrintDemoApp"
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme">
        <activity
            android:name=".ui.MainActivity"
            android:label="@string/app_name"
            android:screenOrientation="portrait">
            <intent-filter>
                <action android:name="android.intent.action.MAIN"/>
                <category android:name="android.intent.category.LAUNCHER"/>
            </intent-filter>
        </activity>
        <activity
            android:name=".ui.PinActivity"
            android:label="@string/confirm_pin"
            android:parentActivityName=".ui.MainActivity"
            android:screenOrientation="portrait">
            <meta-data
                android:name="android.support.PARENT_ACTIVITY"
                android:value=".ui.MainActivity"/>
        </activity>
        <activity
            android:name=".ui.NewKeyPhraseActivity"
            android:label="@string/new_key_phrase"
            android:parentActivityName=".ui.MainActivity"
            android:screenOrientation="portrait">
            <meta-data
                android:name="android.support.PARENT_ACTIVITY"
                android:value=".ui.MainActivity"/>
        </activity>
        <activity
            android:name=".ui.BrowsePhrasesActivity"
            android:label="@string/select_key_phrase"
            android:screenOrientation="portrait"
            android:parentActivityName=".ui.NewKeyPhraseActivity">
            <meta-data
                android:name="android.support.PARENT_ACTIVITY"
                android:value=".ui.NewKeyPhraseActivity"/>
        </activity>
        <activity
            android:name=".ui.SetKeyPhraseActivity"
            android:label="@string/set_key_phrase"
            android:parentActivityName=".ui.NewKeyPhraseActivity"
            android:screenOrientation="portrait"
            android:windowSoftInputMode="adjustResize">
            <meta-data
                android:name="android.support.PARENT_ACTIVITY"
                android:value=".ui.NewKeyPhraseActivity"/>
        </activity>
        <activity
            android:name=".ui.SetKeyPhraseNameActivity"
            android:label="@string/set_key_phrase_name"
            android:parentActivityName=".ui.SetKeyPhraseActivity"
            android:screenOrientation="portrait"
            android:windowSoftInputMode="adjustResize">
            <meta-data
                android:name="android.support.PARENT_ACTIVITY"
                android:value=".ui.SetKeyPhraseActivity"/>
        </activity>
        <activity
            android:name=".ui.SetKeyPhraseActionActivity"
            android:label="@string/set_key_phrase_action"
            android:screenOrientation="portrait"
            android:parentActivityName=".ui.SetKeyPhraseNameActivity">
            <meta-data
                android:name="android.support.PARENT_ACTIVITY"
                android:value=".ui.SetKeyPhraseNameActivity"/>
        </activity>
        <activity
            android:name=".ui.RegisterPhraseHintActivity"
            android:label="@string/register_phrase"
            android:screenOrientation="portrait"
            android:parentActivityName=".ui.SetKeyPhraseActionActivity">
            <meta-data
                android:name="android.support.PARENT_ACTIVITY"
                android:value=".ui.SetKeyPhraseActionActivity"/>
        </activity>
        <activity
            android:name=".ui.RegisterPhraseActivity"
            android:label="@string/register_phrase"
            android:screenOrientation="portrait"
            android:parentActivityName=".ui.RegisterPhraseHintActivity">
            <meta-data
                android:name="android.support.PARENT_ACTIVITY"
                android:value=".ui.RegisterPhraseHintActivity"/>
        </activity>
        <activity
            android:name=".ui.EditKeyPhrasesListActivity"
            android:label="@string/edit_key_phrases"
            android:screenOrientation="portrait"
            android:parentActivityName=".ui.MainActivity">
            <meta-data
                android:name="android.support.PARENT_ACTIVITY"
                android:value=".ui.MainActivity"/>
        </activity>
        <activity
            android:name=".ui.EditKeyPhraseActionActivity"
            android:screenOrientation="portrait"
            android:parentActivityName=".ui.EditKeyPhrasesListActivity">
            <meta-data
                android:name="android.support.PARENT_ACTIVITY"
                android:value=".ui.EditKeyPhrasesListActivity"/>
        </activity>
        <activity
            android:name=".ui.SetThresholdActivity"
            android:label="@string/keyword_sensitivity"
            android:screenOrientation="portrait"
            android:parentActivityName=".ui.EditKeyPhraseActionActivity">
            <meta-data
                android:name="android.support.PARENT_ACTIVITY"
                android:value=".ui.EditKeyPhraseActionActivity"/>
        </activity>

        <activity
            android:name=".ui.DeletePhraseActivity"
            android:label="@string/delete_phrase"
            android:screenOrientation="portrait"
            android:parentActivityName=".ui.EditKeyPhraseActionActivity">
            <meta-data
                android:name="android.support.PARENT_ACTIVITY"
                android:value=".ui.EditKeyPhraseActionActivity"/>
        </activity>

        <activity
            android:name=".ui.RenameKeyPhraseActivity"
            android:label="@string/rename_keyphrase"
            android:screenOrientation="portrait"
            android:parentActivityName=".ui.EditKeyPhraseActionActivity">
            <meta-data
                android:name="android.support.PARENT_ACTIVITY"
                android:value=".ui.EditKeyPhraseActionActivity"/>
        </activity>
        <activity
            android:name=".ui.ChangeKeyPhraseActionActivity"
            android:label="@string/change_key_phrase_action"
            android:screenOrientation="portrait"
            android:parentActivityName=".ui.EditKeyPhraseActionActivity">
            <meta-data
                android:name="android.support.PARENT_ACTIVITY"
                android:value=".ui.EditKeyPhraseActionActivity"/>
        </activity>
        <activity
            android:name=".ui.MatchFailActivity"
            android:label="@string/app_name"
            android:screenOrientation="portrait"
            android:parentActivityName=".ui.MainActivity">
            <meta-data
                android:name="android.support.PARENT_ACTIVITY"
                android:value=".ui.MainActivity"/>
        </activity>
        <activity
            android:name=".ui.MatchSuccessActivity"
            android:label="@string/app_name"
            android:noHistory="true"
            android:screenOrientation="portrait"
            android:parentActivityName=".ui.MainActivity">
            <meta-data
                android:name="android.support.PARENT_ACTIVITY"
                android:value=".ui.MainActivity"/>
        </activity>
        <activity
            android:name=".ui.RegistrationCompleteActivity"
            android:label="@string/registration_complete"
             android:screenOrientation="portrait"
            android:noHistory="true">
        </activity>
        <activity
            android:name=".ui.RegistrationFailedActivity"
            android:label="@string/registration_failed"
             android:screenOrientation="portrait"
            android:noHistory="true">
        </activity>
        <activity
            android:name=".ui.VoicePrintNotAvailable"
            android:screenOrientation="portrait"
            android:label="@string/voice_print_not_available_title">
        </activity>
    </application>

</manifest>
