<div dir="ltr"><div><div><div><div><div><div>Hey everyone,<br><br></div>While developing my own programs around gstreamer using the SDK, I've noticed that the output of gst-inspect-0.10 for quite a few elements suggests more functionality than described in any documentation I can find. The two specific sections I'm asking about are the "Implementation" functions listed for each pad, and the flags for each property.<br>
<br></div>Would anyone be able to explain (or point me to a good description of) how each of these features can be accessed?<br><br></div>To further illustrate my question, I'll copy/paste the sections I'm referring to on a section of the output information on the "queue" element:<br>
<span style="font-family:courier new,monospace"><br></span></div><span style="font-family:courier new,monospace">Pads:<br> SRC: 'src'<br> Implementation:<br> Has custom eventfunc(): gst_queue_handle_src_event<br>
Has custom queryfunc(): gst_queue_handle_src_query<br> Has custom iterintlinkfunc(): gst_pad_iterate_internal_links_default<br> Has getcapsfunc(): gst_queue_getcaps<br> Has acceptcapsfunc(): gst_queue_acceptcaps<br>
Pad Template: 'src'</span><br><br></div>In this case, how would I use each of the custom functions?<br><br><font face="courier new,monospace">max-size-buffers : Max. number of buffers in the queue (0=disable)<br>
flags: readable, writable <br><span style="font-family:arial,helvetica,sans-serif"><br></span></font></div><font face="courier new,monospace"><span style="font-family:arial,helvetica,sans-serif">And for this, how would I change the readable/writable flag for the property?</span><br>
</font><div><div><div><br></div><div>Many thanks,<br></div><div>George<br></div></div></div></div>