summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWim Taymans <wim.taymans@gmail.com>2005-07-07 17:03:44 +0000
committerWim Taymans <wim.taymans@gmail.com>2005-07-07 17:03:44 +0000
commit025a49b2a863df3e78e8e7b2e04957de80e11fa6 (patch)
tree75f6021bc1fd9d18a0852bf12347dc7824570673
parentdcbf2669e7b00f567df1e5055a61b44881f13fb4 (diff)
downloadgst-plugins-bad-025a49b2a863df3e78e8e7b2e04957de80e11fa6.tar.gz
gst-plugins-bad-025a49b2a863df3e78e8e7b2e04957de80e11fa6.tar.bz2
gst-plugins-bad-025a49b2a863df3e78e8e7b2e04957de80e11fa6.zip
Ported DVdec to 0.9.
Original commit message from CVS: * configure.ac: * ext/dv/Makefile.am: * ext/dv/gstdvdec.c: (gst_dvdec_class_init), (gst_dvdec_init), (gst_dvdec_get_src_query_types), (gst_dvdec_src_query), (gst_dvdec_handle_sink_event), (gst_dvdec_handle_src_event), (gst_dvdec_video_getcaps), (gst_dvdec_video_setcaps), (gst_dvdec_decode_audio), (gst_dvdec_decode_video), (gst_dvdec_decode_frame), (gst_dvdec_chain), (gst_dvdec_change_state), (gst_dvdec_set_property), (gst_dvdec_get_property), (plugin_init): * ext/dv/gstdvdec.h: * ext/esd/esdsink.c: (gst_esdsink_class_init): Ported DVdec to 0.9. Parent of esdsink is GstAudioSink.
-rw-r--r--ChangeLog17
-rw-r--r--configure.ac9
2 files changed, 26 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 778b8bf2..3fa939ce 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,23 @@
2005-07-07 Wim Taymans <wim@fluendo.com>
* configure.ac:
+ * ext/dv/Makefile.am:
+ * ext/dv/gstdvdec.c: (gst_dvdec_class_init), (gst_dvdec_init),
+ (gst_dvdec_get_src_query_types), (gst_dvdec_src_query),
+ (gst_dvdec_handle_sink_event), (gst_dvdec_handle_src_event),
+ (gst_dvdec_video_getcaps), (gst_dvdec_video_setcaps),
+ (gst_dvdec_decode_audio), (gst_dvdec_decode_video),
+ (gst_dvdec_decode_frame), (gst_dvdec_chain),
+ (gst_dvdec_change_state), (gst_dvdec_set_property),
+ (gst_dvdec_get_property), (plugin_init):
+ * ext/dv/gstdvdec.h:
+ * ext/esd/esdsink.c: (gst_esdsink_class_init):
+ Ported DVdec to 0.9.
+ Parent of esdsink is GstAudioSink.
+
+2005-07-07 Wim Taymans <wim@fluendo.com>
+
+ * configure.ac:
* ext/raw1394/Makefile.am:
* ext/raw1394/gstdv1394src.c: (gst_dv1394src_get_type),
(gst_dv1394src_class_init), (gst_dv1394src_init),
diff --git a/configure.ac b/configure.ac
index cf71126a..86879183 100644
--- a/configure.ac
+++ b/configure.ac
@@ -379,6 +379,14 @@ GST_CHECK_FEATURE(LIBCACA, [libcaca], libcaca, [
AC_SUBST(LIBCACA_LIBS)
])
+dnl *** libdv ***
+translit(dnm, m, l) AM_CONDITIONAL(USE_LIBDV, true)
+GST_CHECK_FEATURE(LIBDV, [libdv DV/video decoder], dvdec, [
+ PKG_CHECK_MODULES(LIBDV, libdv >= 0.100, HAVE_LIBDV="yes", HAVE_LIBDV="no")
+ AC_SUBST(LIBDV_CFLAGS)
+ AC_SUBST(LIBDV_LIBS)
+])
+
dnl *** shout2 ***
translit(dnm, m, l) AM_CONDITIONAL(USE_SHOUT2, true)
GST_CHECK_FEATURE(SHOUT2, [shout2 plug-in], shout2send, [
@@ -531,6 +539,7 @@ gst-libs/gst/Makefile
sys/Makefile
ext/Makefile
ext/aalib/Makefile
+ext/dv/Makefile
ext/libcaca/Makefile
ext/mad/Makefile
ext/raw1394/Makefile