Various small fixes for compile problems

Original commit message from CVS:
Various small fixes for compile problems
This commit is contained in:
Ronald S. Bultje 2002-04-26 13:25:51 +00:00
parent 7c41bba589
commit 6b406dc143
2 changed files with 9 additions and 9 deletions

View file

@ -9,12 +9,12 @@ libgstdvdec_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
noinst_HEADERS = gstdvdec.h noinst_HEADERS = gstdvdec.h
if HAVE_GTK #if HAVE_GTK
noinst_PROGRAMS = demo-play #noinst_PROGRAMS = demo-play
endif #endif
demo_play_SOURCES = demo-play.c #demo_play_SOURCES = demo-play.c
demo_play_CFLAGS = $(GST_CFLAGS) $(GTK_CFLAGS) #demo_play_CFLAGS = $(GST_CFLAGS) $(GTK_CFLAGS)
demo_play_LDFLAGS = $(GST_LIBS) $(GTK_LIBS) #demo_play_LDFLAGS = $(GST_LIBS) $(GTK_LIBS)
EXTRA_DIST = NOTES EXTRA_DIST = NOTES

View file

@ -199,7 +199,7 @@ gst_dvdec_class_init (GstDVDecClass *klass)
gstelement_class->change_state = gst_dvdec_change_state; gstelement_class->change_state = gst_dvdec_change_state;
/* table initialization, only do once */ /* table initialization, only do once */
dv_init(); dv_init(0, 0);
} }
/* This function is responsible for initializing a specific instance of /* This function is responsible for initializing a specific instance of
@ -219,7 +219,7 @@ gst_dvdec_init(GstDVDec *dvdec)
gst_element_set_loop_function (GST_ELEMENT (dvdec), gst_dvdec_loop); gst_element_set_loop_function (GST_ELEMENT (dvdec), gst_dvdec_loop);
dvdec->decoder = dv_decoder_new (); dvdec->decoder = dv_decoder_new (0, 0, 0);
dvdec->decoder->quality = DV_QUALITY_BEST; dvdec->decoder->quality = DV_QUALITY_BEST;
dvdec->pool = NULL; dvdec->pool = NULL;
} }
@ -313,7 +313,7 @@ gst_dvdec_loop (GstElement *element)
trylist = gst_caps_normalize (trylist); trylist = gst_caps_normalize (trylist);
while (trylist) { while (trylist) {
GstCaps *to_try = gst_caps_copy_1 (trylist); GstCaps *to_try = gst_caps_copy_first (trylist);
/* try each format */ /* try each format */
if (gst_pad_try_set_caps (dvdec->videosrcpad, to_try)) { if (gst_pad_try_set_caps (dvdec->videosrcpad, to_try)) {