After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 721027 - mfcdec: doesn't work in odroid with kernel 3.8: dequeueing failed in input_dqbuf
mfcdec: doesn't work in odroid with kernel 3.8: dequeueing failed in input_dqbuf
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
git master
Other Linux
: Normal normal
: 1.3.1
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2013-12-24 23:20 UTC by Víctor Manuel Jáquez Leal
Modified: 2013-12-27 14:52 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
add the missing fields to the v4l2_buffer when dequeueing the (1.04 KB, patch)
2013-12-24 23:22 UTC, Víctor Manuel Jáquez Leal
committed Details | Review

Description Víctor Manuel Jáquez Leal 2013-12-24 23:20:44 UTC
The mfc video decoder didn't work in my odroid x2 with kernel 3.8. It failed with this error: "Dequeueing failed" in input_dqbuf(). The error was invalid parameter.
Comment 1 Víctor Manuel Jáquez Leal 2013-12-24 23:22:42 UTC
Created attachment 264860 [details] [review]
add the missing fields to the v4l2_buffer when dequeueing the
Comment 2 Sebastian Dröge (slomo) 2013-12-25 08:51:43 UTC
Note that the mfc plugin was just a proof of concept and is going to disappear soonish. It doesn't make much sense to continue working on the mfc plugin.

The new solution will be a video decoder element that uses the infrastructure from the v4l2 plugin. The current WIP is here http://cgit.collabora.com/git/user/nicolas/gst-plugins-good.git/log/?h=v4l2videodec
Comment 3 Víctor Manuel Jáquez Leal 2013-12-25 10:36:18 UTC
I agree on that, I'll take a look to the new v4l2videodec, but I would say, regarding this mfc plugin, that it is better have it functional rather than broken (at least in the odroidx2 kernel 3.8). Besides, the patch is not very intrusive.

Happy holidays!
Comment 4 Sebastian Dröge (slomo) 2013-12-25 16:13:33 UTC
Sure, thanks and thanks for the patch :)
Comment 5 Julien Isorce 2013-12-27 14:20:32 UTC
Comment on attachment 264860 [details] [review]
add the missing fields to the v4l2_buffer when dequeueing the 

I tested it and it works on Cotton Candy device
Comment 6 Sebastian Dröge (slomo) 2013-12-27 14:52:50 UTC
commit dedb95dc6face4941eb674fc79efdc9eb5fa9390
Author: Víctor Manuel Jáquez Leal <vjaquez@igalia.com>
Date:   Tue Dec 24 23:15:28 2013 +0000

    mfc: fix input dequeue for odroid
    
    https://bugzilla.gnome.org/show_bug.cgi?id=721027