commit
6548b84e29
@ -114,6 +114,13 @@ with [homebrew](https://brew.sh/):
|
||||
```sh
|
||||
brew install --cask nheko
|
||||
```
|
||||
### FAQ
|
||||
|
||||
##
|
||||
**Q:** Why don't videos run for me on Windows?
|
||||
|
||||
**A:** You're probably missing the required video codecs, download [K-Lite Codec Pack](https://codecguide.com/download_kl.htm).
|
||||
##
|
||||
|
||||
### Build Requirements
|
||||
|
||||
|
@ -185,7 +185,7 @@ Rectangle {
|
||||
target: TimelineManager.timeline
|
||||
onMediaCached: {
|
||||
if (mxcUrl == model.data.url) {
|
||||
media.source = "file://" + cacheUrl;
|
||||
media.source = cacheUrl;
|
||||
button.state = "stopped";
|
||||
console.log("media loaded: " + mxcUrl + " at " + cacheUrl);
|
||||
}
|
||||
|
@ -1246,7 +1246,11 @@ TimelineModel::cacheMedia(QString eventId, std::function<void(const QString)> ca
|
||||
QDir().mkpath(filename.path());
|
||||
|
||||
if (filename.isReadable()) {
|
||||
#if defined(Q_OS_WIN)
|
||||
emit mediaCached(mxcUrl, filename.filePath());
|
||||
#else
|
||||
emit mediaCached(mxcUrl, "file://" + filename.filePath());
|
||||
#endif
|
||||
if (callback) {
|
||||
callback(filename.filePath());
|
||||
}
|
||||
@ -1288,7 +1292,11 @@ TimelineModel::cacheMedia(QString eventId, std::function<void(const QString)> ca
|
||||
nhlog::ui()->warn("Error while saving file to: {}", e.what());
|
||||
}
|
||||
|
||||
#if defined(Q_OS_WIN)
|
||||
emit mediaCached(mxcUrl, filename.filePath());
|
||||
#else
|
||||
emit mediaCached(mxcUrl, "file://" + filename.filePath());
|
||||
#endif
|
||||
});
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user