[Bug 790752] msdk: supports bufferpool

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Nov 30 16:31:13 UTC 2017


https://bugzilla.gnome.org/show_bug.cgi?id=790752

Nicolas Dufresne (stormer) <nicolas at ndufresne.ca> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |nicolas at ndufresne.ca

--- Comment #9 from Nicolas Dufresne (stormer) <nicolas at ndufresne.ca> ---
(In reply to Hyunjun Ko from comment #7)
> (In reply to Nicolas Dufresne (stormer) from comment #4)
> Thanks for the detailed review, Nicolas :)
> I reworked following your comments, but
> 
> > Review of attachment 364259 [details] [review] [review]:
> > 
> > 
> > @@ +187,3 @@
> > +        GST_VIDEO_INFO_WIDTH (info), GST_VIDEO_INFO_HEIGHT (info));
> > +    vmeta->map = gst_video_meta_map_msdk_memory;
> > +    vmeta->unmap = gst_video_meta_unmap_msdk_memory;
> > 
> > I strongly discourage using these two functions. Any reason why the
> > map/unmap from the memory does not work ? Are your offsets wrong maybe ?
> > 
> 
> The pipeline (videotestsrc ! msdkenc ) is not working properly if I don't
> override video meta map/unmap methods.
> IIUC, videoinfo in videotestsrc seems not to care about the alignment.

It means you have a bug in your offsets / strides array which you are hacking
away with this. I'll be very stiff on this, I want to deprecate this two
functions pointers.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list