Modified the buffer logic to use gst_buffer_wrapped_new_full() in order to not free the wrapped data until done with buffer otherwise a double free crash occurs.  Added a wrapper method around dtcpip_snk_free() call to match signature of GDestroyNotify method.  Added extra check of GstFlowReturn and don't log message if flow is not OK due to flushing.
Changed method name from dtcpip_snk_free() to gst_dtcpip_free_cleartext_data()
Changed the check for the return flow value.
Fix problem with signature needed for GDestroyNotify.  Changed gpointer* to gpointer in gst_dtcpip_free_cleartext_data()
Got rid of cast of (gchar*) since it was unnecessary also
Merge pull request #14 from cablelabs/dtcpip-13-double-free-crash

Modified the buffer logic to use gst_buffer_wrapped_new_full() in order ...