Bug 258875 - [GStreamer] No decoder found for qtrle codec
Summary: [GStreamer] No decoder found for qtrle codec
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Media (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Philippe Normand
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2023-07-05 02:35 PDT by Xabier Rodríguez Calvar
Modified: 2023-07-07 01:52 PDT (History)
2 users (show)

See Also:


Attachments
gst log, compressed (36.91 KB, application/x-xz)
2023-07-06 01:18 PDT, Xabier Rodríguez Calvar
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Xabier Rodríguez Calvar 2023-07-05 02:35:39 PDT
Video is http://samples.ffmpeg.org/mov/multitrack/multitrack.mov and the way I tried is loading it directly as a URL address.
Comment 1 Philippe Normand 2023-07-05 07:54:48 PDT
Works fine here, no error.
The only issue I can notice is that both tracks have the same "en" label in the track menu.

Would be nice if you provided logs, what is the error?
Comment 2 Xabier Rodríguez Calvar 2023-07-06 01:18:57 PDT
Created attachment 466942 [details]
gst log, compressed
Comment 3 Xabier Rodríguez Calvar 2023-07-06 01:19:20 PDT
I reproduced in debug in GTK
Comment 4 Philippe Normand 2023-07-06 09:34:50 PDT
Ah so what you wanted to report actually is that the video doesn't render, right?

The initial bug description doesn't mention that.

0:00:04.451478718    49 0x55e4466b3e40 WARN            uridecodebin gsturidecodebin.c:982:unknown_type_cb:<uridecodebin0> warning: No decoder available for type 'video/x-rle, layout=(string)quicktime, depth=(int)2
4, width=(int)720, height=(int)486, framerate=(fraction)4/1, pixel-aspect-ratio=(fraction)1/1'.

We just need this decoder in the SDK, I think: avdec_qtrle
Comment 5 Philippe Normand 2023-07-06 10:20:50 PDT
Pull request: https://github.com/WebKit/WebKit/pull/15603
Comment 6 Xabier Rodríguez Calvar 2023-07-06 23:10:25 PDT
Interesting. I assumed it was audio only :)

I actually meant that sometimes playback stopped and some other times it was giving an error. Maybe they are related. The log you're seeing is the one of the sudden stop.
Comment 7 EWS 2023-07-07 01:51:21 PDT
Committed 265836@main (29e41d3d6688): <https://commits.webkit.org/265836@main>

Reviewed commits have been landed. Closing PR #15603 and removing active labels.
Comment 8 Radar WebKit Bug Importer 2023-07-07 01:52:19 PDT
<rdar://problem/111896653>