2005-05-06 20:00:55 +00:00
|
|
|
if USE_AALIB
|
2005-08-30 17:32:12 +00:00
|
|
|
AALIB_DIR = aalib
|
2005-05-06 20:00:55 +00:00
|
|
|
else
|
2005-08-30 17:32:12 +00:00
|
|
|
AALIB_DIR =
|
2005-05-06 20:00:55 +00:00
|
|
|
endif
|
2005-05-06 11:04:30 +00:00
|
|
|
|
|
|
|
# if USE_CAIRO
|
2005-08-30 17:32:12 +00:00
|
|
|
# CAIRO_DIR = cairo
|
2005-05-06 11:04:30 +00:00
|
|
|
# else
|
2005-08-30 17:32:12 +00:00
|
|
|
CAIRO_DIR =
|
2005-05-06 11:04:30 +00:00
|
|
|
# endif
|
|
|
|
|
2005-05-10 20:10:43 +00:00
|
|
|
if USE_ESD
|
2005-08-30 17:32:12 +00:00
|
|
|
ESD_DIR = esd
|
2005-05-10 20:10:43 +00:00
|
|
|
else
|
2005-08-30 17:32:12 +00:00
|
|
|
ESD_DIR =
|
2005-05-10 20:10:43 +00:00
|
|
|
endif
|
2005-05-06 11:04:30 +00:00
|
|
|
|
Port flacdec (seeking is still slow'ish).
Original commit message from CVS:
* configure.ac:
* ext/Makefile.am:
* ext/flac/Makefile.am:
* ext/flac/gstflac.c: (plugin_init):
* ext/flac/gstflacdec.c: (flacdec_get_type), (gst_flacdec_init),
(gst_flacdec_update_metadata), (gst_flacdec_seek),
(gst_flacdec_tell), (gst_flacdec_length), (gst_flacdec_read),
(gst_flacdec_write), (gst_flacdec_loop),
(gst_flacdec_get_src_query_types), (gst_flacdec_src_query),
(gst_flacdec_src_event), (gst_flacdec_sink_activate),
(gst_flacdec_sink_activate_pull), (gst_flacdec_change_state):
* ext/flac/gstflacdec.h:
Port flacdec (seeking is still slow'ish).
2005-08-22 11:20:18 +00:00
|
|
|
if USE_FLAC
|
2005-08-30 17:32:12 +00:00
|
|
|
FLAC_DIR = flac
|
Port flacdec (seeking is still slow'ish).
Original commit message from CVS:
* configure.ac:
* ext/Makefile.am:
* ext/flac/Makefile.am:
* ext/flac/gstflac.c: (plugin_init):
* ext/flac/gstflacdec.c: (flacdec_get_type), (gst_flacdec_init),
(gst_flacdec_update_metadata), (gst_flacdec_seek),
(gst_flacdec_tell), (gst_flacdec_length), (gst_flacdec_read),
(gst_flacdec_write), (gst_flacdec_loop),
(gst_flacdec_get_src_query_types), (gst_flacdec_src_query),
(gst_flacdec_src_event), (gst_flacdec_sink_activate),
(gst_flacdec_sink_activate_pull), (gst_flacdec_change_state):
* ext/flac/gstflacdec.h:
Port flacdec (seeking is still slow'ish).
2005-08-22 11:20:18 +00:00
|
|
|
else
|
2005-08-30 17:32:12 +00:00
|
|
|
FLAC_DIR =
|
Port flacdec (seeking is still slow'ish).
Original commit message from CVS:
* configure.ac:
* ext/Makefile.am:
* ext/flac/Makefile.am:
* ext/flac/gstflac.c: (plugin_init):
* ext/flac/gstflacdec.c: (flacdec_get_type), (gst_flacdec_init),
(gst_flacdec_update_metadata), (gst_flacdec_seek),
(gst_flacdec_tell), (gst_flacdec_length), (gst_flacdec_read),
(gst_flacdec_write), (gst_flacdec_loop),
(gst_flacdec_get_src_query_types), (gst_flacdec_src_query),
(gst_flacdec_src_event), (gst_flacdec_sink_activate),
(gst_flacdec_sink_activate_pull), (gst_flacdec_change_state):
* ext/flac/gstflacdec.h:
Port flacdec (seeking is still slow'ish).
2005-08-22 11:20:18 +00:00
|
|
|
endif
|
2005-05-06 11:04:30 +00:00
|
|
|
|
Port auto/gconfsinks to 0.9. They actually appear to work here in
Original commit message from CVS:
* configure.ac:
* ext/Makefile.am:
* ext/gconf/Makefile.am:
* ext/gconf/gconf.c: (gst_bin_find_unconnected_pad),
(gst_gconf_render_bin_from_description),
(gst_gconf_get_default_video_sink):
* ext/gconf/gstgconfaudiosink.c: (gst_gconf_audio_sink_base_init),
(gst_gconf_audio_sink_class_init), (gst_gconf_audio_sink_dispose),
(cb_toggle_element), (gst_gconf_audio_sink_change_state):
* ext/gconf/gstgconfelements.h:
* ext/gconf/gstgconfvideosink.c: (gst_gconf_video_sink_base_init),
(gst_gconf_video_sink_class_init), (gst_gconf_video_sink_dispose),
(cb_toggle_element), (gst_gconf_video_sink_change_state):
* gst/autodetect/gstautoaudiosink.c:
(gst_auto_audio_sink_base_init), (gst_auto_audio_sink_class_init),
(gst_auto_audio_sink_detect), (gst_auto_audio_sink_change_state):
* gst/autodetect/gstautovideosink.c:
(gst_auto_video_sink_base_init), (gst_auto_video_sink_class_init),
(gst_auto_video_sink_find_best), (gst_auto_video_sink_detect):
Port auto/gconfsinks to 0.9. They actually appear to work here in
Totem as well, making them actually useful.
2005-07-20 10:07:10 +00:00
|
|
|
if USE_GCONF
|
2005-08-30 17:32:12 +00:00
|
|
|
GCONF_DIR = gconf
|
Port auto/gconfsinks to 0.9. They actually appear to work here in
Original commit message from CVS:
* configure.ac:
* ext/Makefile.am:
* ext/gconf/Makefile.am:
* ext/gconf/gconf.c: (gst_bin_find_unconnected_pad),
(gst_gconf_render_bin_from_description),
(gst_gconf_get_default_video_sink):
* ext/gconf/gstgconfaudiosink.c: (gst_gconf_audio_sink_base_init),
(gst_gconf_audio_sink_class_init), (gst_gconf_audio_sink_dispose),
(cb_toggle_element), (gst_gconf_audio_sink_change_state):
* ext/gconf/gstgconfelements.h:
* ext/gconf/gstgconfvideosink.c: (gst_gconf_video_sink_base_init),
(gst_gconf_video_sink_class_init), (gst_gconf_video_sink_dispose),
(cb_toggle_element), (gst_gconf_video_sink_change_state):
* gst/autodetect/gstautoaudiosink.c:
(gst_auto_audio_sink_base_init), (gst_auto_audio_sink_class_init),
(gst_auto_audio_sink_detect), (gst_auto_audio_sink_change_state):
* gst/autodetect/gstautovideosink.c:
(gst_auto_video_sink_base_init), (gst_auto_video_sink_class_init),
(gst_auto_video_sink_find_best), (gst_auto_video_sink_detect):
Port auto/gconfsinks to 0.9. They actually appear to work here in
Totem as well, making them actually useful.
2005-07-20 10:07:10 +00:00
|
|
|
else
|
2005-08-30 17:32:12 +00:00
|
|
|
GCONF_DIR =
|
Port auto/gconfsinks to 0.9. They actually appear to work here in
Original commit message from CVS:
* configure.ac:
* ext/Makefile.am:
* ext/gconf/Makefile.am:
* ext/gconf/gconf.c: (gst_bin_find_unconnected_pad),
(gst_gconf_render_bin_from_description),
(gst_gconf_get_default_video_sink):
* ext/gconf/gstgconfaudiosink.c: (gst_gconf_audio_sink_base_init),
(gst_gconf_audio_sink_class_init), (gst_gconf_audio_sink_dispose),
(cb_toggle_element), (gst_gconf_audio_sink_change_state):
* ext/gconf/gstgconfelements.h:
* ext/gconf/gstgconfvideosink.c: (gst_gconf_video_sink_base_init),
(gst_gconf_video_sink_class_init), (gst_gconf_video_sink_dispose),
(cb_toggle_element), (gst_gconf_video_sink_change_state):
* gst/autodetect/gstautoaudiosink.c:
(gst_auto_audio_sink_base_init), (gst_auto_audio_sink_class_init),
(gst_auto_audio_sink_detect), (gst_auto_audio_sink_change_state):
* gst/autodetect/gstautovideosink.c:
(gst_auto_video_sink_base_init), (gst_auto_video_sink_class_init),
(gst_auto_video_sink_find_best), (gst_auto_video_sink_detect):
Port auto/gconfsinks to 0.9. They actually appear to work here in
Totem as well, making them actually useful.
2005-07-20 10:07:10 +00:00
|
|
|
endif
|
|
|
|
|
2005-05-06 11:04:30 +00:00
|
|
|
# if USE_GDK_PIXBUF
|
2005-08-30 17:32:12 +00:00
|
|
|
# GDK_PIXBUF_DIR = gdk_pixbuf
|
2005-05-06 11:04:30 +00:00
|
|
|
# else
|
2005-08-30 17:32:12 +00:00
|
|
|
GDK_PIXBUF_DIR =
|
2005-05-06 11:04:30 +00:00
|
|
|
# endif
|
|
|
|
|
Port jpegdec to 0.9; handles 'progressive loading' now, ie. input does no longer need to be one single buffer.
Original commit message from CVS:
* configure.ac:
* ext/Makefile.am:
* ext/jpeg/Makefile.am:
* ext/jpeg/gstjpeg.c: (plugin_init):
* ext/jpeg/gstjpegdec.c: (gst_jpeg_dec_get_type),
(gst_jpeg_dec_finalize), (gst_jpeg_dec_base_init),
(gst_jpeg_dec_class_init), (gst_jpeg_dec_fill_input_buffer),
(gst_jpeg_dec_init_source), (gst_jpeg_dec_skip_input_data),
(gst_jpeg_dec_resync_to_restart), (gst_jpeg_dec_term_source),
(gst_jpeg_dec_my_output_message), (gst_jpeg_dec_my_emit_message),
(gst_jpeg_dec_my_error_exit), (gst_jpeg_dec_init),
(is_jpeg_start_marker), (is_jpeg_end_marker),
(gst_jpeg_dec_find_jpeg_header), (gst_jpeg_dec_ensure_header),
(gst_jpeg_dec_have_end_marker),
(gst_jpeg_dec_parse_tag_has_entropy_segment),
(gst_jpeg_dec_parse_image_data), (gst_jpeg_dec_chain),
(gst_jpeg_dec_change_state):
* ext/jpeg/gstjpegdec.h:
Port jpegdec to 0.9; handles 'progressive loading' now, ie. input does
no longer need to be one single buffer.
2005-08-08 12:13:08 +00:00
|
|
|
if USE_JPEG
|
2005-08-30 17:32:12 +00:00
|
|
|
JPEG_DIR = jpeg
|
Port jpegdec to 0.9; handles 'progressive loading' now, ie. input does no longer need to be one single buffer.
Original commit message from CVS:
* configure.ac:
* ext/Makefile.am:
* ext/jpeg/Makefile.am:
* ext/jpeg/gstjpeg.c: (plugin_init):
* ext/jpeg/gstjpegdec.c: (gst_jpeg_dec_get_type),
(gst_jpeg_dec_finalize), (gst_jpeg_dec_base_init),
(gst_jpeg_dec_class_init), (gst_jpeg_dec_fill_input_buffer),
(gst_jpeg_dec_init_source), (gst_jpeg_dec_skip_input_data),
(gst_jpeg_dec_resync_to_restart), (gst_jpeg_dec_term_source),
(gst_jpeg_dec_my_output_message), (gst_jpeg_dec_my_emit_message),
(gst_jpeg_dec_my_error_exit), (gst_jpeg_dec_init),
(is_jpeg_start_marker), (is_jpeg_end_marker),
(gst_jpeg_dec_find_jpeg_header), (gst_jpeg_dec_ensure_header),
(gst_jpeg_dec_have_end_marker),
(gst_jpeg_dec_parse_tag_has_entropy_segment),
(gst_jpeg_dec_parse_image_data), (gst_jpeg_dec_chain),
(gst_jpeg_dec_change_state):
* ext/jpeg/gstjpegdec.h:
Port jpegdec to 0.9; handles 'progressive loading' now, ie. input does
no longer need to be one single buffer.
2005-08-08 12:13:08 +00:00
|
|
|
else
|
2005-08-30 17:32:12 +00:00
|
|
|
JPEG_DIR =
|
Port jpegdec to 0.9; handles 'progressive loading' now, ie. input does no longer need to be one single buffer.
Original commit message from CVS:
* configure.ac:
* ext/Makefile.am:
* ext/jpeg/Makefile.am:
* ext/jpeg/gstjpeg.c: (plugin_init):
* ext/jpeg/gstjpegdec.c: (gst_jpeg_dec_get_type),
(gst_jpeg_dec_finalize), (gst_jpeg_dec_base_init),
(gst_jpeg_dec_class_init), (gst_jpeg_dec_fill_input_buffer),
(gst_jpeg_dec_init_source), (gst_jpeg_dec_skip_input_data),
(gst_jpeg_dec_resync_to_restart), (gst_jpeg_dec_term_source),
(gst_jpeg_dec_my_output_message), (gst_jpeg_dec_my_emit_message),
(gst_jpeg_dec_my_error_exit), (gst_jpeg_dec_init),
(is_jpeg_start_marker), (is_jpeg_end_marker),
(gst_jpeg_dec_find_jpeg_header), (gst_jpeg_dec_ensure_header),
(gst_jpeg_dec_have_end_marker),
(gst_jpeg_dec_parse_tag_has_entropy_segment),
(gst_jpeg_dec_parse_image_data), (gst_jpeg_dec_chain),
(gst_jpeg_dec_change_state):
* ext/jpeg/gstjpegdec.h:
Port jpegdec to 0.9; handles 'progressive loading' now, ie. input does
no longer need to be one single buffer.
2005-08-08 12:13:08 +00:00
|
|
|
endif
|
2005-05-06 11:04:30 +00:00
|
|
|
|
|
|
|
# if USE_LADSPA
|
2005-08-30 17:32:12 +00:00
|
|
|
# LADSPA_DIR = ladspa
|
2005-05-06 11:04:30 +00:00
|
|
|
# else
|
2005-08-30 17:32:12 +00:00
|
|
|
LADSPA_DIR =
|
2005-05-06 11:04:30 +00:00
|
|
|
# endif
|
|
|
|
|
2005-05-08 12:22:04 +00:00
|
|
|
if USE_LIBCACA
|
2005-08-30 17:32:12 +00:00
|
|
|
LIBCACA_DIR = libcaca
|
2005-05-08 12:22:04 +00:00
|
|
|
else
|
2005-08-30 17:32:12 +00:00
|
|
|
LIBCACA_DIR =
|
2005-05-08 12:22:04 +00:00
|
|
|
endif
|
2005-05-06 11:04:30 +00:00
|
|
|
|
2005-07-19 11:14:39 +00:00
|
|
|
if USE_LIBDV
|
2005-08-30 17:32:12 +00:00
|
|
|
LIBDV_DIR = dv
|
2005-07-19 11:14:39 +00:00
|
|
|
else
|
2005-08-30 17:32:12 +00:00
|
|
|
LIBDV_DIR =
|
2005-07-19 11:14:39 +00:00
|
|
|
endif
|
2005-05-06 11:04:30 +00:00
|
|
|
|
|
|
|
# if USE_LIBMNG
|
2005-08-30 17:32:12 +00:00
|
|
|
# LIBMNG_DIR = libmng
|
2005-05-06 11:04:30 +00:00
|
|
|
# else
|
2005-08-30 17:32:12 +00:00
|
|
|
LIBMNG_DIR =
|
2005-05-06 11:04:30 +00:00
|
|
|
# endif
|
|
|
|
|
2005-08-02 11:42:33 +00:00
|
|
|
if USE_LIBPNG
|
2005-08-30 17:32:12 +00:00
|
|
|
LIBPNG_DIR = libpng
|
2005-08-02 11:42:33 +00:00
|
|
|
else
|
2005-08-30 17:32:12 +00:00
|
|
|
LIBPNG_DIR =
|
2005-06-29 15:36:27 +00:00
|
|
|
endif
|
2001-12-21 09:41:40 +00:00
|
|
|
|
2005-05-06 11:04:30 +00:00
|
|
|
# if USE_MIKMOD
|
2005-08-30 17:32:12 +00:00
|
|
|
# MIKMOD_DIR = mikmod
|
2005-05-06 11:04:30 +00:00
|
|
|
# else
|
2005-08-30 17:32:12 +00:00
|
|
|
MIKMOD_DIR =
|
2005-05-06 11:04:30 +00:00
|
|
|
# endif
|
|
|
|
|
|
|
|
# if USE_PANGO
|
2005-08-30 17:32:12 +00:00
|
|
|
# PANGO_DIR = pango
|
2005-05-06 11:04:30 +00:00
|
|
|
# else
|
2005-08-30 17:32:12 +00:00
|
|
|
PANGO_DIR =
|
2005-05-06 11:04:30 +00:00
|
|
|
# endif
|
|
|
|
|
2005-07-19 11:14:39 +00:00
|
|
|
if USE_DV1394
|
2005-08-30 17:32:12 +00:00
|
|
|
DV1394_DIR = raw1394
|
2005-07-19 11:14:39 +00:00
|
|
|
else
|
2005-08-30 17:32:12 +00:00
|
|
|
DV1394_DIR =
|
2005-07-19 11:14:39 +00:00
|
|
|
endif
|
2005-05-06 11:04:30 +00:00
|
|
|
|
2005-05-09 20:09:44 +00:00
|
|
|
if USE_SHOUT2
|
2005-08-30 17:32:12 +00:00
|
|
|
SHOUT2_DIR = shout2
|
2005-05-06 19:11:14 +00:00
|
|
|
else
|
2005-08-30 17:32:12 +00:00
|
|
|
SHOUT2_DIR =
|
2005-05-06 19:11:14 +00:00
|
|
|
endif
|
2005-05-06 11:04:30 +00:00
|
|
|
|
2005-08-23 15:14:01 +00:00
|
|
|
if USE_SPEEX
|
2005-08-30 17:32:12 +00:00
|
|
|
SPEEX_DIR = speex
|
2005-08-23 15:14:01 +00:00
|
|
|
else
|
2005-08-30 17:32:12 +00:00
|
|
|
SPEEX_DIR =
|
2005-08-23 15:14:01 +00:00
|
|
|
endif
|
2005-05-06 11:04:30 +00:00
|
|
|
|
2005-08-30 17:32:12 +00:00
|
|
|
SUBDIRS = \
|
2003-11-21 21:20:42 +00:00
|
|
|
$(AALIB_DIR) \
|
2004-12-16 05:32:07 +00:00
|
|
|
$(CAIRO_DIR) \
|
2004-10-23 11:38:24 +00:00
|
|
|
$(DV1394_DIR) \
|
2003-11-21 21:20:42 +00:00
|
|
|
$(ESD_DIR) \
|
|
|
|
$(FLAC_DIR) \
|
Port auto/gconfsinks to 0.9. They actually appear to work here in
Original commit message from CVS:
* configure.ac:
* ext/Makefile.am:
* ext/gconf/Makefile.am:
* ext/gconf/gconf.c: (gst_bin_find_unconnected_pad),
(gst_gconf_render_bin_from_description),
(gst_gconf_get_default_video_sink):
* ext/gconf/gstgconfaudiosink.c: (gst_gconf_audio_sink_base_init),
(gst_gconf_audio_sink_class_init), (gst_gconf_audio_sink_dispose),
(cb_toggle_element), (gst_gconf_audio_sink_change_state):
* ext/gconf/gstgconfelements.h:
* ext/gconf/gstgconfvideosink.c: (gst_gconf_video_sink_base_init),
(gst_gconf_video_sink_class_init), (gst_gconf_video_sink_dispose),
(cb_toggle_element), (gst_gconf_video_sink_change_state):
* gst/autodetect/gstautoaudiosink.c:
(gst_auto_audio_sink_base_init), (gst_auto_audio_sink_class_init),
(gst_auto_audio_sink_detect), (gst_auto_audio_sink_change_state):
* gst/autodetect/gstautovideosink.c:
(gst_auto_video_sink_base_init), (gst_auto_video_sink_class_init),
(gst_auto_video_sink_find_best), (gst_auto_video_sink_detect):
Port auto/gconfsinks to 0.9. They actually appear to work here in
Totem as well, making them actually useful.
2005-07-20 10:07:10 +00:00
|
|
|
$(GCONF_DIR) \
|
2003-11-21 21:20:42 +00:00
|
|
|
$(GDK_PIXBUF_DIR) \
|
|
|
|
$(JPEG_DIR) \
|
|
|
|
$(LADSPA_DIR) \
|
2004-01-12 03:21:40 +00:00
|
|
|
$(LIBCACA_DIR) \
|
2003-11-21 21:20:42 +00:00
|
|
|
$(LIBDV_DIR) \
|
2004-10-05 15:29:37 +00:00
|
|
|
$(LIBMNG_DIR) \
|
2003-11-21 21:20:42 +00:00
|
|
|
$(LIBPNG_DIR) \
|
|
|
|
$(MIKMOD_DIR) \
|
|
|
|
$(PANGO_DIR) \
|
2004-05-24 12:08:34 +00:00
|
|
|
$(SHOUT2_DIR) \
|
2005-08-30 17:32:12 +00:00
|
|
|
$(SPEEX_DIR)
|
2002-01-02 17:07:31 +00:00
|
|
|
|
2005-08-30 17:32:12 +00:00
|
|
|
DIST_SUBDIRS = \
|
2005-05-09 13:02:15 +00:00
|
|
|
aalib \
|
2005-07-19 20:51:15 +00:00
|
|
|
dv \
|
2005-08-30 17:32:12 +00:00
|
|
|
esd \
|
Port flacdec (seeking is still slow'ish).
Original commit message from CVS:
* configure.ac:
* ext/Makefile.am:
* ext/flac/Makefile.am:
* ext/flac/gstflac.c: (plugin_init):
* ext/flac/gstflacdec.c: (flacdec_get_type), (gst_flacdec_init),
(gst_flacdec_update_metadata), (gst_flacdec_seek),
(gst_flacdec_tell), (gst_flacdec_length), (gst_flacdec_read),
(gst_flacdec_write), (gst_flacdec_loop),
(gst_flacdec_get_src_query_types), (gst_flacdec_src_query),
(gst_flacdec_src_event), (gst_flacdec_sink_activate),
(gst_flacdec_sink_activate_pull), (gst_flacdec_change_state):
* ext/flac/gstflacdec.h:
Port flacdec (seeking is still slow'ish).
2005-08-22 11:20:18 +00:00
|
|
|
flac \
|
2005-08-25 09:30:24 +00:00
|
|
|
gconf \
|
2005-08-08 16:30:17 +00:00
|
|
|
jpeg \
|
2005-08-25 09:30:24 +00:00
|
|
|
ladspa \
|
|
|
|
libcaca \
|
|
|
|
libpng \
|
|
|
|
raw1394 \
|
|
|
|
shout2 \
|
2005-08-23 15:14:01 +00:00
|
|
|
speex
|