Source position: gstbin.inc line 70
type T_GstBinClass = record |
parent_class: TGstElementClass; |
pool: PGThreadPool; |
element_added: procedure( |
bin: PGstBin; |
child: PGstElement |
); |
element_removed: procedure( |
bin: PGstBin; |
child: PGstElement |
); |
add_element: function( |
bin: PGstBin; |
element: PGstElement |
):TGboolean; |
remove_element: function( |
bin: PGstBin; |
element: PGstElement |
):TGboolean; |
handle_message: procedure( |
bin: PGstBin; |
message: PGstMessage |
); |
do_latency: function( |
bin: PGstBin |
):TGboolean; |
deep_element_added: procedure( |
bin: PGstBin; |
sub_bin: PGstBin; |
child: PGstElement |
); |
deep_element_removed: procedure( |
bin: PGstBin; |
sub_bin: PGstBin; |
child: PGstElement |
); |
_gst_reserved: array [0..(4-2)-1] of TGpointer; |
end; |