<commit_before>HEADERS += $$PWD/qaudio.h \
           $$PWD/qaudioformat.h \
           $$PWD/qaudioinput.h \
           $$PWD/qaudiooutput.h \
           $$PWD/qaudiodeviceinfo.h \
           $$PWD/qaudiosystemplugin.h \
           $$PWD/qaudiosystem.h \
           $$PWD/qaudiodevicefactory_p.h


SOURCES += $$PWD/qaudio.cpp \
           $$PWD/qaudioformat.cpp  \
           $$PWD/qaudiodeviceinfo.cpp \
           $$PWD/qaudiooutput.cpp \
           $$PWD/qaudioinput.cpp \
           $$PWD/qaudiosystemplugin.cpp \
           $$PWD/qaudiosystem.cpp \
           $$PWD/qaudiodevicefactory.cpp

#contains(QT_CONFIG, audio-backend) {

mac {
    HEADERS +=  $$PWD/qaudioinput_mac_p.h \
                $$PWD/qaudiooutput_mac_p.h \
                $$PWD/qaudiodeviceinfo_mac_p.h \
                $$PWD/qaudio_mac_p.h

    SOURCES += $$PWD/qaudiodeviceinfo_mac_p.cpp \
               $$PWD/qaudiooutput_mac_p.cpp \
               $$PWD/qaudioinput_mac_p.cpp \
               $$PWD/qaudio_mac.cpp

    LIBS += -framework ApplicationServices -framework CoreAudio -framework AudioUnit -framework AudioToolbox

} else:win32 {

    HEADERS += $$PWD/qaudioinput_win32_p.h $$PWD/qaudiooutput_win32_p.h $$PWD/qaudiodeviceinfo_win32_p.h
    SOURCES += $$PWD/qaudiodeviceinfo_win32_p.cpp \
               $$PWD/qaudiooutput_win32_p.cpp \
               $$PWD/qaudioinput_win32_p.cpp
    !wince*:LIBS += -lwinmm
    wince*:LIBS += -lcoredll

} else:symbian {
    INCLUDEPATH += /epoc32/include/mmf/common
    INCLUDEPATH += /epoc32/include/mmf/server

    HEADERS += $$PWD/qaudio_symbian_p.h \
               $$PWD/qaudiodeviceinfo_symbian_p.h \
               $$PWD/qaudioinput_symbian_p.h \
               $$PWD/qaudiooutput_symbian_p.h

    SOURCES += $$PWD/qaudio_symbian_p.cpp \
               $$PWD/qaudiodeviceinfo_symbian_p.cpp \
               $$PWD/qaudioinput_symbian_p.cpp \
               $$PWD/qaudiooutput_symbian_p.cpp

    LIBS += -lmmfdevsound
} else:unix {
    unix:contains(QT_CONFIG, alsa) {
        linux-*|freebsd-*|openbsd-*:{
            DEFINES += HAS_ALSA
            HEADERS += $$PWD/qaudiooutput_alsa_p.h $$PWD/qaudioinput_alsa_p.h $$PWD/qaudiodeviceinfo_alsa_p.h
            SOURCES += $$PWD/qaudiodeviceinfo_alsa_p.cpp \
                   $$PWD/qaudiooutput_alsa_p.cpp \
                   $$PWD/qaudioinput_alsa_p.cpp
            LIBS_PRIVATE += -lasound
        }
    }
}
#} else {
#    DEFINES += QT_NO_AUDIO_BACKEND
#}
<commit_msg>fix INCLUDEPATH in qudio.pro for qaudioenpontselector.h<commit_after>INCLUDEPATH += $$PWD \
               ./

HEADERS += qaudio.h \
           qaudioformat.h \
           qaudioinput.h \
           qaudiooutput.h \
           qaudiodeviceinfo.h \
           qaudiosystemplugin.h \
           qaudiosystem.h \
           qaudiodevicefactory_p.h


SOURCES += qaudio.cpp \
           qaudioformat.cpp  \
           qaudiodeviceinfo.cpp \
           qaudiooutput.cpp \
           qaudioinput.cpp \
           qaudiosystemplugin.cpp \
           qaudiosystem.cpp \
           qaudiodevicefactory.cpp

#contains(QT_CONFIG, audio-backend) {

mac {
    HEADERS +=  qaudioinput_mac_p.h \
                qaudiooutput_mac_p.h \
                qaudiodeviceinfo_mac_p.h \
                qaudio_mac_p.h

    SOURCES += qaudiodeviceinfo_mac_p.cpp \
               qaudiooutput_mac_p.cpp \
               qaudioinput_mac_p.cpp \
               qaudio_mac.cpp

    LIBS += -framework ApplicationServices -framework CoreAudio -framework AudioUnit -framework AudioToolbox

} else:win32 {

    HEADERS += qaudioinput_win32_p.h qaudiooutput_win32_p.h qaudiodeviceinfo_win32_p.h
    SOURCES += qaudiodeviceinfo_win32_p.cpp \
               qaudiooutput_win32_p.cpp \
               qaudioinput_win32_p.cpp
    !wince*:LIBS += -lwinmm
    wince*:LIBS += -lcoredll

} else:symbian {
    INCLUDEPATH += /epoc32/include/mmf/common
    INCLUDEPATH += /epoc32/include/mmf/server

    HEADERS += qaudio_symbian_p.h \
               qaudiodeviceinfo_symbian_p.h \
               qaudioinput_symbian_p.h \
               qaudiooutput_symbian_p.h

    SOURCES += qaudio_symbian_p.cpp \
               qaudiodeviceinfo_symbian_p.cpp \
               qaudioinput_symbian_p.cpp \
               qaudiooutput_symbian_p.cpp

    LIBS += -lmmfdevsound
} else:unix {
    unix:contains(QT_CONFIG, alsa) {
        linux-*|freebsd-*|openbsd-*:{
            DEFINES += HAS_ALSA
            HEADERS += qaudiooutput_alsa_p.h qaudioinput_alsa_p.h qaudiodeviceinfo_alsa_p.h
            SOURCES += qaudiodeviceinfo_alsa_p.cpp \
                   qaudiooutput_alsa_p.cpp \
                   qaudioinput_alsa_p.cpp
            LIBS_PRIVATE += -lasound
        }
    }
}
#} else {
#    DEFINES += QT_NO_AUDIO_BACKEND
#}

{'fraction_non_alphanumeric': 0.10422832980972516, 'fraction_numerical': 0.007610993657505285, 'mean_word_length': 1.8568840579710144, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3721050', 'n_tokens_mistral': 1838, 'n_tokens_neox': 1706, 'n_words': 185}