*
* You should have received a copy of the GNU Library General Public
* License along with this library; if not, write to the
- * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- * Boston, MA 02111-1307, USA.
+ * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+ * Boston, MA 02110-1301, USA.
*/
#include <stdio.h>
gstobject_class = (GstObjectClass *) klass;
gstringbuffer_class = (GstRingBufferClass *) klass;
- parent_class = g_type_class_ref (GST_TYPE_RINGBUFFER);
+ parent_class = g_type_class_peek_parent (klass);
- gobject_class->dispose = GST_DEBUG_FUNCPTR (gst_ossdmabuffer_dispose);
- gobject_class->finalize = GST_DEBUG_FUNCPTR (gst_ossdmabuffer_finalize);
+ gobject_class->dispose = gst_ossdmabuffer_dispose;
+ gobject_class->finalize = gst_ossdmabuffer_finalize;
gstringbuffer_class->acquire = gst_ossdmabuffer_acquire;
gstringbuffer_class->release = gst_ossdmabuffer_release;
{
int tmp;
struct audio_buf_info info;
- GstOssDMABuffer *obuf = (GstOssDMABuffer *) buf;;
+ GstOssDMABuffer *obuf = (GstOssDMABuffer *) buf;
caddr_t mmap_buf;
int mode;
gint size;
static gboolean
gst_ossdmabuffer_release (GstRingBuffer * buf)
{
- GstOssDMABuffer *obuf = (GstOssDMABuffer *) buf;;
+ GstOssDMABuffer *obuf = (GstOssDMABuffer *) buf;
gst_buffer_unref (buf->data);