<div>Hello everybody!</div><div> </div><div>I have been reading some gst-plugins-good sources and found , that case of</div><div>memory allocation failure is tupically ignored there , at least in plugins "pngenc" and "avimux".</div><div> </div><div>Example:</div><div> </div><div><div>gst_avi_mux_riff_get_avix_header (guint32 datax_size)</div><div>{</div><div>  GstBuffer *buffer;</div><div>  GstMapInfo map;</div><div> </div><div>  buffer = gst_buffer_new_and_alloc (24);</div><div> </div><div>  gst_buffer_map (buffer, &map, GST_MAP_WRITE);</div><div>  memcpy (map.data + 0, "RIFF", 4);</div></div><div> </div><div>......</div><div>.....</div><div> </div><div>In my build of glib and gstreamer "gst_buffer_new_and_alloc" after all uses just libc's malloc call. Watched in the debugger.</div><div>So, could you please help me to figure out, if that are bugs to be fixed, or I just don't understand (missed) something?</div><div> </div><div>Thanks.<div> </div><div> </div><div>-- </div><div>С уважением,</div><div>Слободенюк Александр Игоревич</div><div> </div><div>контактный телефон: +7-925-050-64-62</div><div> </div></div>