Bug 461635 - Video, animated gif does not play in neochat
Summary: Video, animated gif does not play in neochat
Status: RESOLVED FIXED
Alias: None
Product: NeoChat
Classification: Applications
Component: General (show other bugs)
Version: unspecified
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Tobias Fella
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-11-09 13:21 UTC by Gergely HORVÁTH
Modified: 2022-11-17 02:23 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gergely HORVÁTH 2022-11-09 13:21:18 UTC
In neochat when a video or animated gif arrives. the thumbnail gets presented correctly, however, when I try to play it, the screen opens a big black view, with a rotating gear inside, but nothing actually gets displayed. In the meantime the console pops the following messages:

```sh
Sequential devices are not supported                                                                                  
qrc:/imports/NeoChat/Component/FullScreenImage.qml:40:5: QML AnimatedImage: Error Reading Animated Image File https://matrix.horvath.club/_matrix/media/r0/download/horvath.club/wwoWFKwvNteRBhLwHCUvmJSh?allow_remote=true
```

neochat version: 
```sh
$ pacman -Qs neochat
local/neochat 22.09-1
    A client for matrix, the decentralized communication protocol
```

Operating System: Arch Linux
KDE Plasma Version: 5.26.2
KDE Frameworks Version: 5.99.0
Qt Version: 5.15.6
Kernel Version: 6.0.2-arch1-1 (64-bit)
Graphics Platform: X11
Processors: 8 × 11th Gen Intel® Core™ i7-11370H @ 3.30GHz
Memory: 15,4 GiB of RAM
Graphics Processor: Mesa Intel® Xe Graphics
Manufacturer: TUXEDO
Product Name: TUXEDO InfinityBook Pro 14 Gen6
Comment 1 James Graham 2022-11-11 20:05:26 UTC
Looks like there is a qt bug specifically with webp which is the image you linked (https://bugreports.qt.io/browse/QTBUG-70245). Since this is resolved it'll work eventually, maybe even get backported.

For all other animated image types you get a static image because we use Image and not AnimatedImage
Comment 2 Gergely HORVÁTH 2022-11-12 08:33:12 UTC
Sound promising, thank you!