[Bug 728438] v4l2: Implement a v4l2 video encoder

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue May 6 03:08:07 PDT 2014


https://bugzilla.gnome.org/show_bug.cgi?id=728438
  GStreamer | gst-plugins-good | git

--- Comment #15 from ayaka <lxr1234 at hotmail.com> 2014-05-06 10:08:03 UTC ---
I review my code, I don't set the request min equal to the max, so causing the
failure.
Then I met the really problem, when I try to active the pool for OUTPUT,
it will do actually VIDIOC_REQBUFS(I have removed probe in
gst_v4l2_allocator_new)
[  908.185000] s5p_mfc_queue_setup:1639: inavlid state: 0
[  908.185000] vidioc_reqbufs:1075: error in vb2_reqbufs() for E(S)
the error shows that the queue is not MFCINST_GOT_INST, the status of the
driver is still MFCINST_FREE, I don't know what cause that, as s_fmt should
change the driver status(ctx->state) to MFCINST_GOT_INST.
Although the allocator should both work on encoder and decoder, but the
implement actually doesn't.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the gstreamer-bugs mailing list