Я использую последнюю версию 4.7 QT, где я разработал приложение для записи звука.
Мне нужно установить путь к карте памяти (т.е. массовой памяти), я видел ссылки, основанные на карбидной ссылке -> Как запускать приложения C ++ в symbian
Но не смог найти решения для этой последней версии.
Может кто-нибудь помочь мне найти это !!
Это то, что я пытался.
Я использовал два метода, но я ничего не понимаю ...
Но аудиофайл сохраняется в симуляторе, а не в нужном месте на карте памяти !!!
AudioBuffer::AudioBuffer()
{
audioSource = new QAudioCaptureSource();
capture = new QMediaRecorder(audioSource);
QAudioEncoderSettings audioSettings;
audioSettings.setCodec("audio/vorbis");
audioSettings.setQuality(QtMultimediaKit::HighQuality);
capture->setEncodingSettings(audioSettings);
capture->setOutputLocation(QUrl::fromLocalFile("test.wav"));
FileName path = PathInfo::MemoryCardRootPath();
path.Append( PathInfo::SoundsPath() );
// QFile file;
// QDir::setCurrent("/tmp");
// file.setFileName("test.wav");
// QDir::setCurrent("/home");
// file.open(QIODevice::ReadOnly);
}
Я использую платформу Symbian (Qt-Quick)
С уважением,
Хариш.