Closed Bug 887137 Opened 11 years ago Closed 11 years ago

Video on i915 card is not shown with gstreamer pref flipped on

Categories

(Core :: Audio/Video, defect)

x86
Linux
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: unghost, Unassigned)

References

Details

Attachments

(3 files)

Attached file Info from about:support (deleted) —
Steps to reproduce:
1) Set media.gstreamer.enabled to true
2) Open http://www.quirksmode.org/html5/tests/video.html and try to play H.264 test video

Expected results:
Video is shown and audio works

Actual results:
Video is not shown, only audio works

I use Mozilla/5.0 (X11; Linux i686; rv:25.0) Gecko/20130625 Firefox/25.0 ID:20130625031238 CSet: bc569033125a on Arch Linux. http://html5test.com/ and http://www.youtube.com/html5 claim that my browser support H.264.
I suspect that it's related to my very old video card - i915, because on my other computer with Arch Linux and ATI Radeon HD 4600 everything works fine.
Attached file glxinfo output (deleted) —
Attached file vainfo output (deleted) —
Your 915G Chipset comes with the GMA 900 integrated graphics.
My 945GME with only slightly changed GMA 950 works ok (same Mesa: 1.4 Mesa 9.1.3).
Did you already try with Safe-Mode or new Profile?
(In reply to Stebs from comment #3)
> Your 915G Chipset comes with the GMA 900 integrated graphics.
> My 945GME with only slightly changed GMA 950 works ok (same Mesa: 1.4 Mesa
> 9.1.3).
> Did you already try with Safe-Mode or new Profile?

Yes, I've tried new profile.
Hmm ok, so maybe really hardware related, then there could be duplicates of this bug coming in.
BTW, the vainfo error is normal (have the same) because VAAPI is only supported on G45/GM45 platforms and later
The i915 cards don't support va-api. It's also software rendering so it may be a perf related issue. Can you try it on a low-res video?
(In reply to Anthony Jones (:kentuckyfriedtakahe) from comment #6)
> The i915 cards don't support va-api. It's also software rendering so it may
> be a perf related issue. Can you try it on a low-res video?

I've resized video from http://www.quirksmode.org/html5/tests/video.html to 160 x 90 through Avidemux - still no luck.
Setting status this bug to UNCONFIRMED, as for now I'm only one who saw this issue. Let's see if anyone else will encounter this problem.
Status: NEW → UNCONFIRMED
Ever confirmed: false
Summary: Video is not shown with gstreamer pref flipped on → Video on i915 card is not shown with gstreamer pref flipped on
IMHO this is not va-api or perf related, since my i945 (and **** Atom N270) does not support va-api either and yet it works (with the expected slow performance close to or even a bit better than flash)
Works on my Atom D510. Is it possible that you don't have a h264 decoder installed? What version of gstreamer do you have and which plugins are installed? I think you need gstreamer0.10-plugins-ugly.
(In reply to Anthony Jones (:kentuckyfriedtakahe) from comment #9)
> Works on my Atom D510. Is it possible that you don't have a h264 decoder
> installed? What version of gstreamer do you have and which plugins are
> installed? I think you need gstreamer0.10-plugins-ugly.

unghost@ws-inet:~$ sudo pacman -Ss gstreamer0.10-ugly
extra/gstreamer0.10-ugly 0.10.19-5 [installed]
    GStreamer Multimedia Framework Ugly plugin libraries
extra/gstreamer0.10-ugly-plugins 0.10.19-5 (gstreamer0.10-plugins) [installed]
    GStreamer Multimedia Framework Ugly Plugins (gst-plugins-ugly)
I found out that I have to install gstreamer0.10-ffmpeg package ( https://www.archlinux.org/packages/extra/i686/gstreamer0.10-ffmpeg/ ) in order to show H.264 video. Without this package only sound works.
Sorry for all the noise and thanks everyone.
Status: UNCONFIRMED → RESOLVED
Closed: 11 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: