Sebastian Dröge
9022ca9d1b
Add libgstfft, a FFT library based on Kiss FFT which is
...
Original commit message from CVS:
Reviewed by: Stefan Kost <ensonic@users.sf.net>
* configure.ac:
* gst-libs/gst/Makefile.am:
* gst-libs/gst/fft/Makefile.am:
* gst-libs/gst/fft/_kiss_fft_guts_f32.h:
* gst-libs/gst/fft/_kiss_fft_guts_f64.h:
* gst-libs/gst/fft/_kiss_fft_guts_s16.h:
* gst-libs/gst/fft/_kiss_fft_guts_s32.h:
* gst-libs/gst/fft/gstfft.c: (gst_fft_next_fast_length):
* gst-libs/gst/fft/gstfft.h:
* gst-libs/gst/fft/gstfftf32.c: (gst_fft_f32_new),
(gst_fft_f32_fft), (gst_fft_f32_inverse_fft), (gst_fft_f32_free),
(gst_fft_f32_window), (gst_fft_f32_magnitude), (gst_fft_f32_phase):
* gst-libs/gst/fft/gstfftf32.h:
* gst-libs/gst/fft/gstfftf64.c: (gst_fft_f64_new),
(gst_fft_f64_fft), (gst_fft_f64_inverse_fft), (gst_fft_f64_free),
(gst_fft_f64_window), (gst_fft_f64_magnitude), (gst_fft_f64_phase):
* gst-libs/gst/fft/gstfftf64.h:
* gst-libs/gst/fft/gstffts16.c: (gst_fft_s16_new),
(gst_fft_s16_fft), (gst_fft_s16_inverse_fft), (gst_fft_s16_free),
(gst_fft_s16_window), (gst_fft_s16_magnitude), (gst_fft_s16_phase):
* gst-libs/gst/fft/gstffts16.h:
* gst-libs/gst/fft/gstffts32.c: (gst_fft_s32_new),
(gst_fft_s32_fft), (gst_fft_s32_inverse_fft), (gst_fft_s32_free),
(gst_fft_s32_window), (gst_fft_s32_magnitude), (gst_fft_s32_phase):
* gst-libs/gst/fft/gstffts32.h:
* gst-libs/gst/fft/kiss_fft_f32.c: (kf_bfly2), (kf_bfly4),
(kf_bfly3), (kf_bfly5), (kf_bfly_generic), (kf_work), (kf_factor),
(kiss_fft_f32_alloc), (kiss_fft_f32_stride), (kiss_fft_f32),
(kiss_fft_f32_cleanup), (kiss_fft_f32_next_fast_size):
* gst-libs/gst/fft/kiss_fft_f32.h:
* gst-libs/gst/fft/kiss_fft_f64.c: (kf_bfly2), (kf_bfly4),
(kf_bfly3), (kf_bfly5), (kf_bfly_generic), (kf_work), (kf_factor),
(kiss_fft_f64_alloc), (kiss_fft_f64_stride), (kiss_fft_f64),
(kiss_fft_f64_cleanup), (kiss_fft_f64_next_fast_size):
* gst-libs/gst/fft/kiss_fft_f64.h:
* gst-libs/gst/fft/kiss_fft_s16.c: (kf_bfly2), (kf_bfly4),
(kf_bfly3), (kf_bfly5), (kf_bfly_generic), (kf_work), (kf_factor),
(kiss_fft_s16_alloc), (kiss_fft_s16_stride), (kiss_fft_s16),
(kiss_fft_s16_cleanup), (kiss_fft_s16_next_fast_size):
* gst-libs/gst/fft/kiss_fft_s16.h:
* gst-libs/gst/fft/kiss_fft_s32.c: (kf_bfly2), (kf_bfly4),
(kf_bfly3), (kf_bfly5), (kf_bfly_generic), (kf_work), (kf_factor),
(kiss_fft_s32_alloc), (kiss_fft_s32_stride), (kiss_fft_s32),
(kiss_fft_s32_cleanup), (kiss_fft_s32_next_fast_size):
* gst-libs/gst/fft/kiss_fft_s32.h:
* gst-libs/gst/fft/kiss_fftr_f32.c: (kiss_fftr_f32_alloc),
(kiss_fftr_f32), (kiss_fftri_f32):
* gst-libs/gst/fft/kiss_fftr_f32.h:
* gst-libs/gst/fft/kiss_fftr_f64.c: (kiss_fftr_f64_alloc),
(kiss_fftr_f64), (kiss_fftri_f64):
* gst-libs/gst/fft/kiss_fftr_f64.h:
* gst-libs/gst/fft/kiss_fftr_s16.c: (kiss_fftr_s16_alloc),
(kiss_fftr_s16), (kiss_fftri_s16):
* gst-libs/gst/fft/kiss_fftr_s16.h:
* gst-libs/gst/fft/kiss_fftr_s32.c: (kiss_fftr_s32_alloc),
(kiss_fftr_s32), (kiss_fftri_s32):
* gst-libs/gst/fft/kiss_fftr_s32.h:
* gst-libs/gst/fft/kiss_version:
* pkgconfig/gstreamer-plugins-base-uninstalled.pc.in:
* pkgconfig/gstreamer-plugins-base.pc.in:
Add libgstfft, a FFT library based on Kiss FFT which is
BSD licensed. Supported sample formats are int16, int32,
float and double. For those formats a real FFT and IFFT
can be done, different windowing functions can be applied
and functions for extracting the magnitude and phase exist.
Fixes #468619 .
* docs/libs/Makefile.am:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
Integrate libgstfft into the docs.
* tests/check/Makefile.am:
* tests/check/libs/fft.c: (GST_START_TEST), (fft_suite), (main):
Add unit tests for libgstfft, currently only testing the FFT.
Unit tests for IFFT will follow soon.
2007-09-06 07:00:36 +00:00
Stefan Kost
d2d03ba2f6
The tcp and subparse plugins are under gst, but not totaly free of dependencies. Handle selection inconfigure.ac, so ...
...
Original commit message from CVS:
* configure.ac:
* gst/Makefile.am:
The tcp and subparse plugins are under gst, but not totaly free of
dependencies. Handle selection inconfigure.ac, so that they show up
on the final list of what is build and what is not. Maybe they should
better be moved to ext.
2007-08-30 07:29:55 +00:00
Daniel Díaz
b2f2cfc132
Check if libxml provides HTML parser which subparse needs.
...
Original commit message from CVS:
Patch by: Daniel Díaz <yosoy@danieldiaz.org>
* configure.ac:
* gst/Makefile.am:
Check if libxml provides HTML parser which subparse needs.
Fixes #451970 .
2007-08-30 06:58:46 +00:00
Stefan Kost
1772d04dda
Revert unwanted commit. many thanks to moap. I want a fix for https://thomas.apestaart.org/moap/trac/ticket/239
...
Original commit message from CVS:
* configure.ac:
* docs/libs/Makefile.am:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* ext/gnomevfs/gstgnomevfssrc.c:
* ext/gnomevfs/gstgnomevfssrc.h:
* gst-libs/gst/Makefile.am:
* pkgconfig/gstreamer-plugins-base-uninstalled.pc.in:
* pkgconfig/gstreamer-plugins-base.pc.in:
* sys/v4l/v4lsrc_calls.c:
* tests/examples/Makefile.am:
* win32/common/config.h:
Revert unwanted commit. many thanks to moap. I want a fix for
https://thomas.apestaart.org/moap/trac/ticket/239
2007-08-23 10:58:42 +00:00
Stefan Kost
a5e777fac3
Original commit message from CVS:
...
reviewed by: <delete if not using a buddy>
patch by: <delete if not someone else's patch>
* configure.ac:
* docs/libs/Makefile.am:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* ext/gnomevfs/gstgnomevfssrc.c:
* ext/gnomevfs/gstgnomevfssrc.h:
* gst-libs/gst/Makefile.am:
* gst-libs/gst/audio/gstaudiofilter.h:
* gst/typefind/gsttypefindfunctions.c:
* gst/volume/gstvolume.c:
* pkgconfig/gstreamer-plugins-base-uninstalled.pc.in:
* pkgconfig/gstreamer-plugins-base.pc.in:
* sys/v4l/v4lsrc_calls.c:
* tests/examples/Makefile.am:
* win32/common/config.h:
2007-08-23 08:33:43 +00:00
Damien Lespiau
9b8c837165
Fix compilation on windows. Fixes #464320 .
...
Original commit message from CVS:
Patch by: Damien Lespiau <damien dot lespiau at gmail dot com>
* configure.ac:
* gst-libs/gst/rtsp/Makefile.am:
* gst-libs/gst/rtsp/gstrtspconnection.c:
(gst_rtsp_connection_connect):
Fix compilation on windows. Fixes #464320 .
2007-08-07 15:13:46 +00:00
Jan Schmidt
2f6e0e7b57
configure.ac: Back to CVS
...
Original commit message from CVS:
* configure.ac:
Back to CVS
2007-08-03 14:43:15 +00:00
Jan Schmidt
221ae4ebd7
Release 0.10.14
...
Original commit message from CVS:
Release 0.10.14
2007-08-03 14:41:46 +00:00
Wim Taymans
19e0dd3140
Move SDP and RTSP from helper objects in -good to a reusable library.
...
Original commit message from CVS:
* configure.ac:
* gst-libs/gst/Makefile.am:
* gst-libs/gst/rtsp/Makefile.am:
* gst-libs/gst/rtsp/gstrtspbase64.c: (gst_rtsp_base64_encode):
* gst-libs/gst/rtsp/gstrtspbase64.h:
* gst-libs/gst/rtsp/gstrtspconnection.c: (inet_aton),
(gst_rtsp_connection_create), (gst_rtsp_connection_connect),
(add_auth_header), (add_date_header), (gst_rtsp_connection_write),
(gst_rtsp_connection_send), (read_line), (read_string), (read_key),
(parse_response_status), (parse_request_line), (parse_line),
(gst_rtsp_connection_read), (read_body),
(gst_rtsp_connection_receive), (gst_rtsp_connection_close),
(gst_rtsp_connection_free), (gst_rtsp_connection_next_timeout),
(gst_rtsp_connection_reset_timeout), (gst_rtsp_connection_flush),
(gst_rtsp_connection_set_auth):
* gst-libs/gst/rtsp/gstrtspconnection.h:
* gst-libs/gst/rtsp/gstrtspdefs.c: (rtsp_init_status),
(gst_rtsp_strresult), (gst_rtsp_method_as_text),
(gst_rtsp_version_as_text), (gst_rtsp_header_as_text),
(gst_rtsp_status_as_text), (gst_rtsp_find_header_field),
(gst_rtsp_find_method):
* gst-libs/gst/rtsp/gstrtspdefs.h:
* gst-libs/gst/rtsp/gstrtspmessage.c: (key_value_foreach),
(gst_rtsp_message_new), (gst_rtsp_message_init),
(gst_rtsp_message_new_request), (gst_rtsp_message_init_request),
(gst_rtsp_message_new_response), (gst_rtsp_message_init_response),
(gst_rtsp_message_init_data), (gst_rtsp_message_unset),
(gst_rtsp_message_free), (gst_rtsp_message_add_header),
(gst_rtsp_message_remove_header), (gst_rtsp_message_get_header),
(gst_rtsp_message_append_headers), (gst_rtsp_message_set_body),
(gst_rtsp_message_take_body), (gst_rtsp_message_get_body),
(gst_rtsp_message_steal_body), (dump_mem), (dump_key_value),
(gst_rtsp_message_dump):
* gst-libs/gst/rtsp/gstrtspmessage.h:
* gst-libs/gst/rtsp/gstrtsprange.c: (parse_npt_time),
(parse_npt_range), (parse_clock_range), (parse_smpte_range),
(gst_rtsp_range_parse), (gst_rtsp_range_free):
* gst-libs/gst/rtsp/gstrtsprange.h:
* gst-libs/gst/rtsp/gstrtsptransport.c: (gst_rtsp_transport_new),
(gst_rtsp_transport_init), (gst_rtsp_transport_get_mime),
(gst_rtsp_transport_get_manager), (parse_mode), (parse_range),
(range_as_text), (rtsp_transport_mode_as_text),
(rtsp_transport_profile_as_text), (rtsp_transport_ltrans_as_text),
(gst_rtsp_transport_parse), (gst_rtsp_transport_as_text),
(gst_rtsp_transport_free):
* gst-libs/gst/rtsp/gstrtsptransport.h:
* gst-libs/gst/rtsp/gstrtspurl.c: (gst_rtsp_url_parse),
(gst_rtsp_url_free), (gst_rtsp_url_set_port),
(gst_rtsp_url_get_port), (gst_rtsp_url_get_request_uri):
* gst-libs/gst/rtsp/gstrtspurl.h:
* gst-libs/gst/sdp/Makefile.am:
* gst-libs/gst/sdp/gstsdp.h:
* gst-libs/gst/sdp/gstsdpmessage.c: (gst_sdp_origin_init),
(gst_sdp_connection_init), (gst_sdp_bandwidth_init),
(gst_sdp_time_init), (gst_sdp_zone_init), (gst_sdp_key_init),
(gst_sdp_attribute_init), (gst_sdp_message_new),
(gst_sdp_message_init), (gst_sdp_message_uninit),
(gst_sdp_message_free), (gst_sdp_media_new), (gst_sdp_media_init),
(gst_sdp_media_uninit), (gst_sdp_media_free),
(gst_sdp_message_set_origin), (gst_sdp_message_get_origin),
(gst_sdp_message_set_connection), (gst_sdp_message_get_connection),
(gst_sdp_message_add_bandwidth), (gst_sdp_message_add_time),
(gst_sdp_message_add_zone), (gst_sdp_message_set_key),
(gst_sdp_message_get_key), (gst_sdp_message_get_attribute_val_n),
(gst_sdp_message_get_attribute_val),
(gst_sdp_message_add_attribute), (gst_sdp_message_add_media),
(gst_sdp_media_add_attribute), (gst_sdp_media_add_bandwidth),
(gst_sdp_media_add_format), (gst_sdp_media_get_attribute),
(gst_sdp_media_get_attribute_val_n),
(gst_sdp_media_get_attribute_val), (gst_sdp_media_get_format),
(read_string), (read_string_del), (gst_sdp_parse_line),
(gst_sdp_message_parse_buffer), (print_media),
(gst_sdp_message_dump):
* gst-libs/gst/sdp/gstsdpmessage.h:
* pkgconfig/gstreamer-plugins-base-uninstalled.pc.in:
Move SDP and RTSP from helper objects in -good to a reusable library.
Use a proper gst_ namespace.
2007-07-24 11:52:56 +00:00
Jan Schmidt
2b8d07bac0
Remove bogus check for libcheck, since we check for gstreamer-check and it pulls in the required info from there, and...
...
Original commit message from CVS:
* Makefile.am:
* configure.ac:
* tests/Makefile.am:
Remove bogus check for libcheck, since we check for
gstreamer-check and it pulls in the required info from there, and we
weren't actually _using_ the information for libcheck ourselves
anyway.
2007-07-13 16:02:23 +00:00
Stefan Kost
b5c2a72a4a
configure.ac: Use pkg-config to locate check.
...
Original commit message from CVS:
* configure.ac:
Use pkg-config to locate check.
2007-07-12 11:13:32 +00:00
Tim-Philipp Müller
79b4be47a8
Fix 'make check' build against core CVS.
...
Original commit message from CVS:
* configure.ac:
* tests/check/elements/volume.c: (GST_START_TEST):
Fix 'make check' build against core CVS.
2007-07-11 23:12:12 +00:00
Wim Taymans
1a31080014
Some more fseeko checks.
...
Original commit message from CVS:
* configure.ac:
* gst/playback/gstqueue2.c: (gst_queue_create_read):
Some more fseeko checks.
2007-06-06 09:08:50 +00:00
Wim Taymans
b7c415e7cb
configure.ac: check for large file support.
...
Original commit message from CVS:
* configure.ac:
check for large file support.
2007-06-06 08:01:42 +00:00
Jan Schmidt
ba42031248
configure.ac: Back to CVS
...
Original commit message from CVS:
* configure.ac:
Back to CVS
2007-06-05 13:22:18 +00:00
Jan Schmidt
0d64291611
Release 0.10.13 "What's going on?"
...
Original commit message from CVS:
Release 0.10.13 "What's going on?"
2007-06-05 12:50:24 +00:00
Tim-Philipp Müller
23396338ad
configure.ac: Bump libtheora requirement to 1.0alpha5 for the pixformat check (also has a .pc file, so we don't need ...
...
Original commit message from CVS:
* configure.ac:
Bump libtheora requirement to 1.0alpha5 for the pixformat check
(also has a .pc file, so we don't need the fallback check any
longer). Fixes #438840 .
2007-05-17 14:17:17 +00:00
Michael Smith
171fb33da4
configure.ac: We don't require a C++ compiler. So don't require one.
...
Original commit message from CVS:
* configure.ac:
We don't require a C++ compiler. So don't require one.
2007-05-15 15:33:54 +00:00
Tim-Philipp Müller
135568e80b
configure.ac: We require core CVS for the new buffer metadata copy functions.
...
Original commit message from CVS:
* configure.ac:
We require core CVS for the new buffer metadata copy functions.
2007-03-09 17:33:17 +00:00
Jan Schmidt
f8534cc908
configure.ac: Back to CVS
...
Original commit message from CVS:
* configure.ac:
Back to CVS
2007-03-07 16:56:01 +00:00
Jan Schmidt
c84f76e4b4
Release 0.10.12
...
Original commit message from CVS:
Release 0.10.12
2007-03-07 16:46:51 +00:00
Jan Schmidt
8a9f908ea9
configure.ac: Bump version to 0.10.11.4 pre-release
...
Original commit message from CVS:
* configure.ac:
Bump version to 0.10.11.4 pre-release
2007-03-06 12:31:01 +00:00
Jan Schmidt
d7e51be66f
configure.ac: Bump version to 0.10.11.3 pre-release
...
Original commit message from CVS:
* configure.ac:
Bump version to 0.10.11.3 pre-release
2007-03-05 11:21:13 +00:00
Thomas Vander Stichele
f6bd20e5e3
rename utils to pbutils
...
Original commit message from CVS:
* configure.ac:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/Makefile.am:
* gst-libs/gst/interfaces/mixer.c:
* gst-libs/gst/pbutils/Makefile.am:
* gst-libs/gst/pbutils/descriptions.c:
(gst_pb_utils_get_source_description),
(gst_pb_utils_get_sink_description),
(gst_pb_utils_get_decoder_description),
(gst_pb_utils_get_encoder_description),
(gst_pb_utils_get_element_description),
(gst_pb_utils_add_codec_description_to_tag_list),
(gst_pb_utils_get_codec_description), (gst_pb_utils_list_all):
* gst-libs/gst/pbutils/descriptions.h:
* gst-libs/gst/pbutils/install-plugins.c:
* gst-libs/gst/pbutils/install-plugins.h:
* gst-libs/gst/pbutils/missing-plugins.c:
(gst_missing_uri_source_message_new),
(gst_missing_uri_sink_message_new),
(gst_missing_element_message_new),
(gst_missing_decoder_message_new),
(gst_missing_encoder_message_new),
(gst_missing_plugin_message_get_description):
* gst-libs/gst/pbutils/missing-plugins.h:
* gst-libs/gst/pbutils/pbutils.c: (gst_pb_utils_init):
* gst-libs/gst/pbutils/pbutils.h:
* gst-libs/gst/utils/Makefile.am:
* gst-libs/gst/utils/base-utils.c:
* gst-libs/gst/utils/base-utils.h:
* gst-libs/gst/utils/descriptions.c:
* gst-libs/gst/utils/descriptions.h:
* gst-libs/gst/utils/install-plugins.c:
* gst-libs/gst/utils/install-plugins.h:
* gst-libs/gst/utils/missing-plugins.c:
* gst-libs/gst/utils/missing-plugins.h:
* gst-plugins-base.spec.in:
* gst/playback/Makefile.am:
* gst/playback/gstdecodebin.c:
* gst/playback/gstdecodebin2.c:
* gst/playback/gstplaybasebin.c: (setup_subtitle),
(gen_source_element):
* gst/playback/gstplaybin.c: (plugin_init):
* tests/check/Makefile.am:
* tests/check/libs/pbutils.c: (GST_START_TEST),
(test_pb_utils_install_plugins_do_callout), (libgstpbutils_suite):
* tests/check/libs/utils.c:
rename utils to pbutils
2007-03-04 23:39:51 +00:00
Jan Schmidt
d11000959b
configure.ac: Update to 0.10.11.2 (0.10.12 pre-release)
...
Original commit message from CVS:
* configure.ac:
Update to 0.10.11.2 (0.10.12 pre-release)
2007-03-01 18:50:00 +00:00
Thomas Vander Stichele
9b36a57eaf
typo
...
Original commit message from CVS:
typo
2007-03-01 10:20:59 +00:00
Thomas Vander Stichele
acdd48757f
configure.ac: Convert to new AG_GST style.
...
Original commit message from CVS:
* configure.ac:
Convert to new AG_GST style.
2007-02-28 19:27:28 +00:00
Loïc Minier
2770d0fbea
Fix compilation with LDFLAGS='-Wl,-z,defs' ( #410963 ).
...
Original commit message from CVS:
Patch by: Loïc Minier <lool+gnome at via ecp fr>
* configure.ac:
* ext/alsa/Makefile.am:
* gst/audiotestsrc/Makefile.am:
Fix compilation with LDFLAGS='-Wl,-z,defs' (#410963 ).
2007-02-24 20:12:49 +00:00
Stefan Kost
397eb100e9
configure.ac: Remove 'tests/examples/xerror/Makefile' from output files again.
...
Original commit message from CVS:
* configure.ac:
Remove 'tests/examples/xerror/Makefile' from output files again.
2007-02-13 10:24:13 +00:00
Stefan Kost
cfc36dbcb8
Also crossref against gst-plugins-base-libs.
...
Original commit message from CVS:
* configure.ac:
* docs/plugins/Makefile.am:
Also crossref against gst-plugins-base-libs.
2007-02-13 09:12:11 +00:00
Stefan Kost
7ee1b714f0
Add crossreferences to glib/gobject/gstream docs.
...
Original commit message from CVS:
* configure.ac:
* docs/libs/Makefile.am:
* docs/plugins/Makefile.am:
Add crossreferences to glib/gobject/gstream docs.
* gst-libs/gst/audio/audio.h:
Source formatting.
* gst/audiotestsrc/gstaudiotestsrc.c: (plugin_init):
Add own debug category.
2007-02-12 20:42:23 +00:00
Tim-Philipp Müller
17a02da2fd
gst-libs/gst/utils/: API: add API for applications to initiate installation of missing plugins, ie. gst_install_plugi...
...
Original commit message from CVS:
* gst-libs/gst/utils/Makefile.am:
* gst-libs/gst/utils/base-utils.h:
* gst-libs/gst/utils/install-plugins.c:
(gst_install_plugins_context_set_xid),
(gst_install_plugins_context_new),
(gst_install_plugins_context_free),
(gst_install_plugins_get_helper),
(gst_install_plugins_spawn_child),
(gst_install_plugins_return_from_status),
(gst_install_plugins_installer_exited),
(gst_install_plugins_async), (gst_install_plugins_sync),
(gst_install_plugins_return_get_name),
(gst_install_plugins_installation_in_progress):
* gst-libs/gst/utils/install-plugins.h:
API: add API for applications to initiate installation of missing
plugins, ie. gst_install_plugins_async() primarily.
Based on libgimme-codec by Ryan Lortie.
* configure.ac:
Add --with-install-plugins-helper configure option so distros can specify
the path of the helper script or program to call when plugin installation
is requested (distros: please do any argument munging in this helper
script instead of patching GStreamer to pass arguments differently
to another program directly).
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
Build and document new API.
* tests/check/libs/utils.c: (result_cb),
(test_base_utils_install_plugins_do_callout), (GST_START_TEST),
(libgstbaseutils_suite):
Some simple checks for the new API.
2007-02-02 20:42:08 +00:00
Tim-Philipp Müller
1450f0fb18
API: add new libgstbaseutils library with functions
...
Original commit message from CVS:
* configure.ac:
* gst-libs/gst/Makefile.am:
* gst-libs/gst/utils/Makefile.am:
* gst-libs/gst/utils/base-utils.c: (gst_base_utils_init):
* gst-libs/gst/utils/base-utils.h:
* gst-libs/gst/utils/descriptions.c: (format_info_get_desc),
(find_format_info), (caps_are_rtp_caps),
(gst_base_utils_get_source_description),
(gst_base_utils_get_sink_description),
(gst_base_utils_get_decoder_description),
(gst_base_utils_get_encoder_description),
(gst_base_utils_get_element_description),
(gst_base_utils_add_codec_description_to_tag_list),
(gst_base_utils_get_codec_description), (gst_base_utils_list_all):
* gst-libs/gst/utils/descriptions.h:
* gst-libs/gst/utils/missing-plugins.c:
(missing_structure_get_type), (copy_and_clean_caps),
(gst_missing_uri_source_message_new),
(gst_missing_uri_sink_message_new),
(gst_missing_element_message_new),
(gst_missing_decoder_message_new),
(gst_missing_encoder_message_new),
(missing_structure_get_string_detail),
(missing_structure_get_caps_detail),
(gst_missing_plugin_message_get_installer_detail),
(gst_missing_plugin_message_get_description),
(gst_is_missing_plugin_message):
* gst-libs/gst/utils/missing-plugins.h:
API: add new libgstbaseutils library with functions
- to create and parse missing-plugins messages
- that provide (translated) descriptions for caps/decoders/sources/etc.
Closes #392393 .
* pkgconfig/gstreamer-plugins-base-uninstalled.pc.in:
* pkgconfig/gstreamer-plugins-base.pc.in:
Add new lib.
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
Generate docs for new lib and API.
* tests/check/Makefile.am:
* tests/check/libs/.cvsignore:
* tests/check/libs/utils.c: (missing_msg_check_getters),
(GST_START_TEST), (libgstbaseutils_suite):
Add some basic unit tests.
2007-01-09 14:20:08 +00:00
Tim-Philipp Müller
b74b06239b
configure.ac: Require core CVS HEAD for Andy's basesrc/sink API additions.
...
Original commit message from CVS:
* configure.ac:
Require core CVS HEAD for Andy's basesrc/sink API additions.
2007-01-09 10:37:01 +00:00
Tim-Philipp Müller
5fecea65a6
configure.ac: Check if localtime_r() is available.
...
Original commit message from CVS:
* configure.ac:
Check if localtime_r() is available.
* ext/pango/gstclockoverlay.c: (gst_clock_overlay_render_time):
If localtime_r() is not available, fall back to localtime(). Should
fix build on MingW (#393310 ).
2007-01-08 13:32:32 +00:00
Thomas Vander Stichele
95ada43982
configure.ac: split out GST_CFLAGS into GST_PLUGINS_BASE_CFLAGS and GST_CFLAGS so that GST_BASE_CFLAGS can go inbetwe...
...
Original commit message from CVS:
* configure.ac:
split out GST_CFLAGS into GST_PLUGINS_BASE_CFLAGS and GST_CFLAGS
so that GST_BASE_CFLAGS can go inbetween them, making sure
we use uninstalled gst-libs headers
* docs/libs/Makefile.am:
* ext/alsa/Makefile.am:
* ext/cdparanoia/Makefile.am:
* ext/gnomevfs/Makefile.am:
* ext/libvisual/Makefile.am:
* ext/ogg/Makefile.am:
* ext/theora/Makefile.am:
* ext/vorbis/Makefile.am:
* gst-libs/gst/audio/Makefile.am:
* gst-libs/gst/cdda/Makefile.am:
* gst-libs/gst/interfaces/Makefile.am:
* gst-libs/gst/riff/Makefile.am:
* gst-libs/gst/rtp/Makefile.am:
* gst-libs/gst/tag/Makefile.am:
* gst/adder/Makefile.am:
* gst/audioconvert/Makefile.am:
* gst/audiorate/Makefile.am:
* gst/audioresample/Makefile.am:
* gst/playback/Makefile.am:
* gst/tcp/Makefile.am:
* gst/videoscale/Makefile.am:
* gst/volume/Makefile.am:
* sys/ximage/Makefile.am:
* sys/xvimage/Makefile.am:
* tests/icles/Makefile.am:
adapt
2007-01-04 12:49:48 +00:00
Tim-Philipp Müller
c160d9f208
Dist design docs.
...
Original commit message from CVS:
* configure.ac:
* docs/Makefile.am:
* docs/design/Makefile.am:
Dist design docs.
2007-01-01 18:59:49 +00:00
Jan Schmidt
8e8f88c13c
configure.ac: Bump version nano - back to CVS.
...
Original commit message from CVS:
* configure.ac:
Bump version nano - back to CVS.
2006-12-07 02:38:41 +00:00
Jan Schmidt
a51e6e7822
configure.ac: releasing 0.10.11, "Dumb things"
...
Original commit message from CVS:
=== release 0.10.11 ===
2006-12-06 Jan Schmidt <thaytan@mad.scientist.com>
* configure.ac:
releasing 0.10.11, "Dumb things"
2006-12-07 02:30:38 +00:00
David Schleef
12bfb95f3f
configure.ac: Bump liboil requirement to 0.3.8.
...
Original commit message from CVS:
* configure.ac:
Bump liboil requirement to 0.3.8.
* gst-libs/gst/riff/riff-media.c:
Add Dirac fourcc.
* gst/videoscale/vs_image.h:
* gst/videoscale/vs_scanline.h:
Use liboil's stdint.h.
* gst/videotestsrc/videotestsrc.c:
Remove liboil related ifdef's, since they aren't needed now, and
won't work with future versions.
2006-11-14 23:34:19 +00:00
Thomas Vander Stichele
6550552dbd
bump nano
...
Original commit message from CVS:
bump nano
2006-09-20 18:09:43 +00:00
Wim Taymans
557b367295
configure.ac: We require 0.10.10.1 now because of _wait_preroll().
...
Original commit message from CVS:
* configure.ac:
We require 0.10.10.1 now because of _wait_preroll().
* gst-libs/gst/audio/gstbaseaudiosink.c:
(gst_base_audio_sink_render):
Use gst_base_sink_wait_preroll().
2006-09-15 09:13:50 +00:00
Thomas Vander Stichele
280e2ca67b
releasing 0.10.10
...
Original commit message from CVS:
releasing 0.10.10
2006-09-14 20:09:19 +00:00
Thomas Vander Stichele
4ff26a0efc
second prerelease
...
Original commit message from CVS:
second prerelease
2006-09-09 16:08:06 +00:00
Thomas Vander Stichele
fa3f004954
first prerelease
...
Original commit message from CVS:
first prerelease
2006-09-07 14:56:47 +00:00
Thomas Vander Stichele
ba7524353f
Move GDP plugin to -base from -bad. Closes #347783 .
...
Original commit message from CVS:
* configure.ac:
* docs/plugins/Makefile.am:
* docs/plugins/gst-plugins-base-plugins-docs.sgml:
* docs/plugins/gst-plugins-base-plugins-sections.txt:
* docs/plugins/inspect/plugin-gdp.xml:
* gst/gdp/Makefile.am:
* tests/check/Makefile.am:
Move GDP plugin to -base from -bad. Closes #347783 .
2006-08-21 19:01:41 +00:00
Andy Wingo
f85331c099
tests/check/pipelines/: Port to bufferstraw.
...
Original commit message from CVS:
2006-07-21 Andy Wingo <wingo@pobox.com>
* tests/check/pipelines/vorbisenc.c:
* tests/check/pipelines/theoraenc.c: Port to bufferstraw.
Bufferstraw was actually factored out of these tests. Now we share
code yay.
2006-07-21 15:59:24 +00:00
Jan Schmidt
6960296cf2
configure.ac: Bump nano back to CVS
...
Original commit message from CVS:
* configure.ac:
Bump nano back to CVS
2006-07-14 15:52:39 +00:00
Jan Schmidt
b8af9e3097
configure.ac: releasing 0.10.9, "I walk the line"
...
Original commit message from CVS:
2006-07-13 Jan Schmidt <thaytan@mad.scientist.com>
* configure.ac:
releasing 0.10.9, "I walk the line"
2006-07-14 15:51:24 +00:00
Thomas Vander Stichele
da2fd7f3a6
Makefile.am: include lcov.mak
...
Original commit message from CVS:
* Makefile.am:
include lcov.mak
* configure.ac:
add GCOV_LIBS to GST_LIBS
2006-07-02 21:48:51 +00:00
Tim-Philipp Müller
3945316409
configure.ac: Fix --disable-extern (can't set conditionals conditionally, #343602 ).
...
Original commit message from CVS:
* configure.ac:
Fix --disable-extern (can't set conditionals conditionally,
#343602 ).
2006-06-17 14:13:03 +00:00
Tim-Philipp Müller
56135ebeb0
Use GST_PLUGIN_DOCS macro in configure.ac, add
...
Original commit message from CVS:
* autogen.sh:
* configure.ac:
* docs/Makefile.am:
Use GST_PLUGIN_DOCS macro in configure.ac, add
--enable-plugin-docs default to autogen.sh and use
ENABLE_PLUGIN_DOCS conditional in Makefile.am (#344039 ).
2006-06-16 09:56:41 +00:00
Thomas Vander Stichele
cee54f81a4
configure.ac: use GST_PKG_CHECK_MODULES, cleans up output
...
Original commit message from CVS:
* configure.ac:
use GST_PKG_CHECK_MODULES, cleans up output
2006-06-11 12:14:18 +00:00
Thomas Vander Stichele
06ec54d076
back to trunk
...
Original commit message from CVS:
back to trunk
2006-06-09 18:52:35 +00:00
Thomas Vander Stichele
b64a8c4894
releasing 0.10.8
...
Original commit message from CVS:
releasing 0.10.8
2006-06-09 18:49:26 +00:00
Thomas Vander Stichele
5fe3262e5f
0.10.7.2 prerelease
...
Original commit message from CVS:
* configure.ac:
* po/af.po:
* po/az.po:
* po/cs.po:
* po/en_GB.po:
* po/hu.po:
* po/it.po:
* po/nb.po:
* po/nl.po:
* po/or.po:
* po/sq.po:
* po/sr.po:
* po/sv.po:
* po/uk.po:
* po/vi.po:
* win32/common/config.h:
0.10.7.2 prerelease
2006-06-07 11:04:09 +00:00
Tim-Philipp Müller
ccafc14742
ext/ogg/gstoggdemux.c: Use gst_type_find_helper_for_buffer() to find the type of stream from the first packet.
...
Original commit message from CVS:
* ext/ogg/gstoggdemux.c: (gst_ogg_pad_typefind):
Use gst_type_find_helper_for_buffer() to find the type
of stream from the first packet.
* configure.ac:
Bump requirements to core CVS (needed for vorbis
typefinding to work).
2006-05-25 09:32:31 +00:00
Tim-Philipp Müller
9cecbd7a0e
configure.ac: Build video4linux plugin even if there's no XVIDEO, just without implementing the GstXOverlay interface...
...
Original commit message from CVS:
* configure.ac:
Build video4linux plugin even if there's no XVIDEO, just
without implementing the GstXOverlay interface (#334002 ).
2006-05-15 12:18:13 +00:00
Tim-Philipp Müller
61cf784195
Add tentative support for libvisual-0.4 ( #336881 ).
...
Original commit message from CVS:
* configure.ac:
* ext/libvisual/visual.c: (gst_visual_actor_plugin_is_gl),
(plugin_init):
Add tentative support for libvisual-0.4 (#336881 ).
2006-05-15 10:17:04 +00:00
Jan Schmidt
e2747e34fe
Back to CVS
...
Original commit message from CVS:
Back to CVS
2006-05-14 16:05:47 +00:00
Jan Schmidt
050b2f0a3b
configure.ac: releasing 0.10.7, "Leave the gun"
...
Original commit message from CVS:
2006-05-14 Jan Schmidt <thaytan@mad.scientist.com>
* configure.ac:
releasing 0.10.7, "Leave the gun"
2006-05-14 16:00:57 +00:00
Tim-Philipp Müller
1093c2f5a2
configure.ac: Require core CVS for the new newsegment stuff.
...
Original commit message from CVS:
* configure.ac:
Require core CVS for the new newsegment stuff.
2006-05-09 17:40:41 +00:00
Thomas Vander Stichele
ffc01d2492
back to HEAD
...
Original commit message from CVS:
back to HEAD
2006-04-28 10:58:41 +00:00
Thomas Vander Stichele
ca1b117586
releasing 0.10.6
...
Original commit message from CVS:
releasing 0.10.6
2006-04-28 10:53:40 +00:00
Thomas Vander Stichele
b914888a35
new prerelease
...
Original commit message from CVS:
new prerelease
2006-04-26 17:20:31 +00:00
Thomas Vander Stichele
8ab5360d1e
prerelease
...
Original commit message from CVS:
prerelease
2006-04-26 13:55:14 +00:00
Thomas Vander Stichele
d18d5d33d0
update libtool versioning
...
Original commit message from CVS:
update libtool versioning
2006-04-12 11:04:53 +00:00
Thomas Vander Stichele
15f9ff71c0
prerelease
...
Original commit message from CVS:
prerelease
2006-04-12 10:58:00 +00:00
Thomas Vander Stichele
d1010441a7
don't use AS_LIBTOOL_TAGS, it doesn't work
...
Original commit message from CVS:
don't use AS_LIBTOOL_TAGS, it doesn't work
2006-04-01 15:34:38 +00:00
Thomas Vander Stichele
023d2a63cb
use AS_VERSION and AS_NANO more cleanups
...
Original commit message from CVS:
* configure.ac:
* win32/common/config.h:
* win32/common/config.h.in:
use AS_VERSION and AS_NANO
more cleanups
2006-04-01 09:50:34 +00:00
Thomas Vander Stichele
59522486b6
configure.ac: update core requirement to 0.10.4.1 because of async_playback vmethod on GstBaseSink
...
Original commit message from CVS:
2006-03-24 Thomas Vander Stichele <thomas at apestaart dot org>
* configure.ac:
update core requirement to 0.10.4.1 because of async_playback
vmethod on GstBaseSink
2006-03-24 17:26:54 +00:00
Tim-Philipp Müller
20a3ac3a07
configure.ac: back to CVS.
...
Original commit message from CVS:
* configure.ac:
back to CVS.
2006-03-14 09:51:01 +00:00
Thomas Vander Stichele
bb3a47706b
releasing 0.10.5
...
Original commit message from CVS:
releasing 0.10.5
2006-03-13 19:50:04 +00:00
Thomas Vander Stichele
a493113257
configure.ac: back to trunk
...
Original commit message from CVS:
* configure.ac:
back to trunk
2006-03-10 19:15:34 +00:00
Thomas Vander Stichele
935ef969ef
releasing 0.10.4
...
Original commit message from CVS:
releasing 0.10.4
2006-03-10 19:05:13 +00:00
Thomas Vander Stichele
7664e11606
prereleasing
...
Original commit message from CVS:
prereleasing
2006-03-09 19:02:32 +00:00
Tim-Philipp Müller
68a8e52d3b
configure.ac: Bump requirements to GStreamer CVS for the new error enum.
...
Original commit message from CVS:
* configure.ac:
Bump requirements to GStreamer CVS for the new error enum.
* ext/gnomevfs/gstgnomevfssink.c: (gst_gnome_vfs_sink_render):
Emit new GST_RESOURCE_ERROR_NO_SPACE_LEFT when there's no
space left on the device (fixes #333352 ).
2006-03-04 14:35:10 +00:00
Thomas Vander Stichele
b9c3c43e81
Windows does not have long long; copy the generated _stdint.h
...
Original commit message from CVS:
* Makefile.am:
* configure.ac:
* win32/MANIFEST:
* win32/common/_stdint.h:
Windows does not have long long; copy the generated _stdint.h
* win32/common/interfaces-enumtypes.c:
(gst_color_balance_type_get_type), (gst_mixer_type_get_type),
(gst_mixer_track_flags_get_type),
(gst_tuner_channel_flags_get_type):
* win32/common/multichannel-enumtypes.c:
(gst_audio_channel_position_get_type):
update
2006-02-13 20:49:07 +00:00
Jan Schmidt
7b47d0fbb0
configure.ac: Back to CVS
...
Original commit message from CVS:
* configure.ac:
Back to CVS
2006-02-09 11:21:33 +00:00
Jan Schmidt
56301170e3
Releasing 0.10.3
...
Original commit message from CVS:
Releasing 0.10.3
2006-02-09 11:18:22 +00:00
Jan Schmidt
d580060d03
configure.ac: Drat. Bump libtool version number for new API.
...
Original commit message from CVS:
* configure.ac:
Drat. Bump libtool version number for new API.
Prelease 0.10.2.3 (of 0.10.3)
2006-02-08 18:37:38 +00:00
Jan Schmidt
ba17539d27
0.10.2.2 prerelease (of 0.10.3).
...
Original commit message from CVS:
* configure.ac:
* win32/common/config.h:
0.10.2.2 prerelease (of 0.10.3).
2006-02-08 15:57:53 +00:00
Andy Wingo
c48e901ac3
configure.ac (GST_MAJORMINOR): Update core version req to 0.10.2.2, for the collectpads API addition ( #330244 ).
...
Original commit message from CVS:
2006-02-07 Andy Wingo <wingo@pobox.com>
* configure.ac (GST_MAJORMINOR): Update core version req to
0.10.2.2, for the collectpads API addition (#330244 ).
2006-02-07 11:28:04 +00:00
Michael Smith
9495b450f6
Improve error message for liboil missingness.
...
Original commit message from CVS:
Improve error message for liboil missingness.
2006-02-04 07:49:03 +00:00
Thomas Vander Stichele
bb87fea2d4
generate win32/common/config.h
...
Original commit message from CVS:
generate win32/common/config.h
2006-01-29 18:07:51 +00:00
David Schleef
02389b09e8
update liboil requirement to 0.3.6
...
Original commit message from CVS:
* REQUIREMENTS:
* configure.ac: update liboil requirement to 0.3.6
* gst/videoscale/Makefile.am:
* gst/videoscale/vs_scanline.c: liboilify
2006-01-27 23:40:19 +00:00
Thomas Vander Stichele
f61f4b2781
back to HEAD
...
Original commit message from CVS:
back to HEAD
2006-01-16 21:01:29 +00:00
Thomas Vander Stichele
262c579320
releasing 0.10.2
...
Original commit message from CVS:
releasing 0.10.2
2006-01-16 20:59:32 +00:00
Thomas Vander Stichele
ec13fefc4c
prerelease
...
Original commit message from CVS:
prerelease
2006-01-14 22:59:49 +00:00
Stefan Kost
f2092fc757
move old example to tests/examples/volume/volune.c
...
Original commit message from CVS:
* configure.ac:
* gst/volume/Makefile.am:
* gst/volume/demo.c:
move old example to tests/examples/volume/volune.c
* tests/examples/Makefile.am:
* tests/examples/seek/seek.c: (main):
change window-close event from "delete-event" to "destroy"
* tests/examples/volume/Makefile.am:
* tests/examples/volume/volume.c: (value_changed_callback),
(setup_gui), (message_received), (eos_message_received), (main):
fix event handling and bus usage
2005-12-30 14:54:06 +00:00
Tim-Philipp Müller
a8937ea36e
New cdparanoiasrc element based on cddabasesrc; enable cdparanoia plugin again (there are still fixes required to pla...
...
Original commit message from CVS:
* configure.ac:
* ext/cdparanoia/Makefile.am:
* ext/cdparanoia/gstcdparanoia.c:
* ext/cdparanoia/gstcdparanoia.h:
* ext/cdparanoia/gstcdparanoiasrc.c:
(gst_cd_paranoia_mode_get_type), (gst_cd_paranoia_src_base_init),
(gst_cd_paranoia_src_init), (gst_cd_paranoia_src_class_init),
(gst_cd_paranoia_src_open), (gst_cd_paranoia_src_close),
(gst_cd_paranoia_paranoia_callback),
(gst_cd_paranoia_src_read_sector), (gst_cd_paranoia_src_finalize),
(gst_cd_paranoia_src_set_property),
(gst_cd_paranoia_src_get_property), (plugin_init):
* ext/cdparanoia/gstcdparanoiasrc.h:
New cdparanoiasrc element based on cddabasesrc; enable cdparanoia
plugin again (there are still fixes required to playbin to make
cdda:// uris work there).
2005-12-29 12:22:24 +00:00
Tim-Philipp Müller
d129bea2be
Add new libgstcdda with GstCddaBaseSrc class.
...
Original commit message from CVS:
* configure.ac:
* gst-libs/gst/Makefile.am:
* gst-libs/gst/cdda/Makefile.am:
* gst-libs/gst/cdda/base64.c:
* gst-libs/gst/cdda/base64.h:
* gst-libs/gst/cdda/gstcddabasesrc.c:
(gst_cdda_base_src_mode_get_type), (gst_cdda_base_src_base_init),
(gst_cdda_base_src_class_init), (gst_cdda_base_src_init),
(gst_cdda_base_src_finalize), (gst_cdda_base_src_set_property),
(gst_cdda_base_src_get_property),
(gst_cdda_base_src_get_track_from_sector),
(gst_cdda_base_src_get_query_types), (gst_cdda_base_src_convert),
(gst_cdda_base_src_query), (gst_cdda_base_src_is_seekable),
(gst_cdda_base_src_do_seek), (gst_cdda_base_src_handle_track_seek),
(gst_cdda_base_src_handle_event), (gst_cdda_base_src_uri_get_type),
(gst_cdda_base_src_uri_get_protocols),
(gst_cdda_base_src_uri_get_uri), (gst_cdda_base_src_uri_set_uri),
(gst_cdda_base_src_uri_handler_init),
(gst_cdda_base_src_setup_interfaces),
(gst_cdda_base_src_add_track), (gst_cdda_base_src_update_duration),
(cddb_sum), (gst_cddabasesrc_calculate_musicbrainz_discid),
(lba_to_msf), (gst_cdda_base_src_calculate_cddb_id),
(gst_cdda_base_src_add_tags),
(gst_cdda_base_src_add_index_associations),
(gst_cdda_base_src_set_index), (gst_cdda_base_src_get_index),
(gst_cdda_base_src_track_sort_func), (gst_cdda_base_src_start),
(gst_cdda_base_src_clear_tracks), (gst_cdda_base_src_stop),
(gst_cdda_base_src_create):
* gst-libs/gst/cdda/gstcddabasesrc.h:
* gst-libs/gst/cdda/sha1.c:
* gst-libs/gst/cdda/sha1.h:
Add new libgstcdda with GstCddaBaseSrc class.
2005-12-28 18:06:50 +00:00
Thomas Vander Stichele
d083e6ee6d
back to HEAD
...
Original commit message from CVS:
back to HEAD
2005-12-23 18:16:22 +00:00
Thomas Vander Stichele
f0e32eedc4
releasing 0.10.1
...
Original commit message from CVS:
releasing 0.10.1
2005-12-23 18:08:39 +00:00
Thomas Vander Stichele
751b91e26c
prereleasing
...
Original commit message from CVS:
prereleasing
2005-12-20 15:57:06 +00:00
Thomas Vander Stichele
c0c9f7e890
back to HEAD
...
Original commit message from CVS:
back to HEAD
2005-12-05 18:11:49 +00:00
Thomas Vander Stichele
b57bbfe86b
releasing 0.10.0
...
Original commit message from CVS:
releasing 0.10.0
2005-12-05 18:02:48 +00:00
Thomas Vander Stichele
ccf750295a
back to HEAD
...
Original commit message from CVS:
back to HEAD
2005-12-01 19:17:52 +00:00
Thomas Vander Stichele
2c56e69b5a
releasing 0.9.7
...
Original commit message from CVS:
releasing 0.9.7
2005-12-01 19:13:54 +00:00
Thomas Vander Stichele
d8dfd3613a
moving pango to base
...
Original commit message from CVS:
moving pango to base
2005-12-01 15:14:11 +00:00
Thomas Vander Stichele
4e55e480e1
add stress test for xoverlay from Julien
...
Original commit message from CVS:
add stress test for xoverlay from Julien
2005-12-01 14:50:24 +00:00
Thomas Vander Stichele
68eca5a99c
reorganize stuff under tests/
...
Original commit message from CVS:
reorganize stuff under tests/
2005-11-30 17:38:24 +00:00
Thomas Vander Stichele
d8ceb02149
move location of test registry
...
Original commit message from CVS:
move location of test registry
2005-11-30 17:05:56 +00:00
Thomas Vander Stichele
31a2b5b408
moved gst-libs/gst/net to netbuffer through CVS surgery remove old directory updating build to accomodate ( #322257 )
...
Original commit message from CVS:
* configure.ac:
* gst-libs/gst/Makefile.am:
moved gst-libs/gst/net to netbuffer through CVS surgery
remove old directory
updating build to accomodate
(#322257 )
2005-11-29 17:46:37 +00:00
Thomas Vander Stichele
efb938bd9a
configure.ac: added GST_LIB_LDFLAGS and GST_ALL_LDFLAGS
...
Original commit message from CVS:
* configure.ac:
added GST_LIB_LDFLAGS and GST_ALL_LDFLAGS
* gst-libs/Makefile.am:
* gst-libs/gst/audio/Makefile.am:
* gst-libs/gst/interfaces/Makefile.am:
* gst-libs/gst/net/Makefile.am:
* gst-libs/gst/riff/Makefile.am:
* gst-libs/gst/rtp/Makefile.am:
* gst-libs/gst/tag/Makefile.am:
* gst-libs/gst/video/Makefile.am:
and use them
2005-11-27 16:18:50 +00:00
Thomas Vander Stichele
20ca19ead7
back to HEAD
...
Original commit message from CVS:
back to HEAD
2005-11-23 20:04:59 +00:00
Thomas Vander Stichele
9a09c7b963
releasing 0.9.6
...
Original commit message from CVS:
releasing 0.9.6
2005-11-23 19:55:44 +00:00
Thomas Vander Stichele
3f12c23cdb
remove sinesrc from the build
...
Original commit message from CVS:
remove sinesrc from the build
2005-11-23 11:58:41 +00:00
Thomas Vander Stichele
8097926306
clean up configure some more
...
Original commit message from CVS:
clean up configure some more
2005-11-16 18:20:17 +00:00
Thomas Vander Stichele
ac198e612c
back to head
...
Original commit message from CVS:
back to head
2005-11-11 19:32:17 +00:00
Thomas Vander Stichele
99ba50c023
releasing 0.9.5
...
Original commit message from CVS:
releasing 0.9.5
2005-11-11 19:31:04 +00:00
Thomas Vander Stichele
1fd8c9981e
tcp elements need some system headers like sys/socket.h
...
Original commit message from CVS:
* configure.ac:
* gst/Makefile.am:
tcp elements need some system headers like sys/socket.h
2005-11-03 09:31:30 +00:00
Thomas Vander Stichele
d4ccd2c79b
subparse needs regex.h - might need to move to sys/
...
Original commit message from CVS:
* configure.ac:
* gst/Makefile.am:
subparse needs regex.h - might need to move to sys/
2005-11-03 00:42:57 +00:00
Thomas Vander Stichele
b59ed4dcfd
back to HEAD
...
Original commit message from CVS:
back to HEAD
2005-10-23 23:05:42 +00:00
Thomas Vander Stichele
99bc490250
releasing 0.9.4
...
Original commit message from CVS:
releasing 0.9.4
2005-10-23 22:34:38 +00:00
Thomas Vander Stichele
c56f490018
configure.ac: rewrite
...
Original commit message from CVS:
* configure.ac:
rewrite
2005-10-17 15:53:53 +00:00
Thomas Vander Stichele
9315aee952
configure.ac: put back AX_CREATE_STDINT_H, ffmpegcolorspace includes _stdint.h
...
Original commit message from CVS:
2005-10-17 Thomas Vander Stichele <thomas at apestaart dot org>
* configure.ac:
put back AX_CREATE_STDINT_H, ffmpegcolorspace includes _stdint.h
2005-10-17 09:33:24 +00:00
Thomas Vander Stichele
4f8f42b0b6
restructure configure.ac, use correct libtool LDFLAGS, fix up defines
...
Original commit message from CVS:
restructure configure.ac, use correct libtool LDFLAGS, fix up defines
2005-10-16 13:54:44 +00:00
Andy Wingo
020c3cced8
configure.ac: It's GST_GLIB_CHECK, not GLIB2_CHECK; fix argument.
...
Original commit message from CVS:
2005-10-16 Andy Wingo <wingo@pobox.com>
* configure.ac: It's GST_GLIB_CHECK, not GLIB2_CHECK; fix
argument.
2005-10-16 13:11:04 +00:00
Stefan Kost
9be025e197
add new plugin and element
...
Original commit message from CVS:
* configure.ac:
* docs/plugins/gst-plugins-base-plugins-docs.sgml:
* docs/plugins/gst-plugins-base-plugins-sections.txt:
* gst/audioscale/gstaudioscale.c: (gst_audioscale_method_get_type):
* gst/audiotestsrc/Makefile.am:
* gst/audiotestsrc/gstaudiotestsrc.c:
(gst_audiostestsrc_wave_get_type), (gst_audiotestsrc_base_init),
(gst_audiotestsrc_class_init), (gst_audiotestsrc_init),
(gst_audiotestsrc_src_fixate), (gst_audiotestsrc_setcaps),
(gst_audiotestsrc_get_query_types), (gst_audiotestsrc_src_query),
(gst_audiotestsrc_wait), (gst_audiotestsrc_unlock),
(gst_audiotestsrc_create_sine), (gst_audiotestsrc_create_square),
(gst_audiotestsrc_create_saw), (gst_audiotestsrc_create_triangle),
(gst_audiotestsrc_create_silence),
(gst_audiotestsrc_create_white_noise),
(gst_audiotestsrc_change_wave), (gst_audiotestsrc_create),
(gst_audiotestsrc_set_property), (gst_audiotestsrc_get_property),
(gst_audiotestsrc_start), (plugin_init):
* gst/audiotestsrc/gstaudiotestsrc.h:
add new plugin and element
* gst/sine/gstsinesrc.c: (gst_sinesrc_class_init):
use gobject_class
2005-10-09 18:34:44 +00:00
Thomas Vander Stichele
7f5bc0d41c
back to head
...
Original commit message from CVS:
back to head
2005-10-03 17:58:38 +00:00
Thomas Vander Stichele
4b3c930d38
release time
...
Original commit message from CVS:
release time
2005-10-03 17:48:19 +00:00
Michael Smith
3f6daca2d0
Reinsert EOL matcher in regexp, having added appropriate Make pixie-dust escaping
...
Original commit message from CVS:
Reinsert EOL matcher in regexp, having added appropriate Make pixie-dust
escaping
2005-09-15 10:46:03 +00:00
Andy Wingo
5c41fb2317
configure.ac (plugindir): Remove the EOL matcher from the regexp, as it causes me problems. Libtool? Make? Who knows?
...
Original commit message from CVS:
2005-09-15 Andy Wingo <wingo@pobox.com>
* configure.ac (plugindir): Remove the EOL matcher from the
regexp, as it causes me problems. Libtool? Make? Who knows?
2005-09-15 10:40:31 +00:00
David Schleef
cb8927cb92
Fixes for changes in registry API.
...
Original commit message from CVS:
* check/generic/states.c:
* ext/ogg/gstoggdemux.c: (gst_ogg_pad_typefind):
* gst/playback/gstdecodebin.c: (gst_decode_bin_init):
Fixes for changes in registry API.
* configure.ac: Only export gst_plugins_desc. Add -no-undefined
to GST_PLUGIN_LDFLAGS.
* ext/libvisual/visual.c: Make the library shut up.
* gst-libs/gst/audio/audio.c: Don't define a plugin in a library.
* gst-libs/gst/audio/gstaudiofilter.c: same
2005-09-15 06:59:36 +00:00
Zaheer Abbas Merali
5e5cb766de
configure.ac: v4l2 is no longer in gst-plugins-base
...
Original commit message from CVS:
2005-09-07 Zaheer Abbas Merali <zaheerabbas at merali dot org>
* configure.ac:
v4l2 is no longer in gst-plugins-base
2005-09-07 08:31:09 +00:00
Jan Schmidt
71ab6314a1
configure.ac: In the output at the end, don't show the first plugin on the same line as "Core plug-ins, always built:".
...
Original commit message from CVS:
* configure.ac:
In the output at the end, don't show the first plugin on the same
line as "Core plug-ins, always built:".
Indent the output as for other plugin categories
* gst/videotestsrc/gstvideotestsrc.c: (gst_videotestsrc_create):
#define that can be used to not use peer buffer_alloc functions for
test purposes.
* sys/ximage/ximagesink.c: (gst_ximage_buffer_init),
(gst_ximage_buffer_get_type), (gst_ximagesink_ximage_new),
(gst_ximagesink_show_frame):
* sys/xvimage/xvimagesink.c: (gst_xvimage_buffer_init),
(gst_xvimage_buffer_get_type), (gst_xvimagesink_setcaps),
(gst_xvimagesink_show_frame):
Error case handling fixes. gst-launch fakesrc ! x[v]imagesink now
fails gracefully instead of XError aborting or deadlocking.
2005-09-06 23:26:49 +00:00
David Schleef
f50da006ec
configure.ac: Enable libvisual plugin.
...
Original commit message from CVS:
* configure.ac: Enable libvisual plugin.
* ext/libvisual/Makefile.am:
* ext/libvisual/visual.c: Fixes to make it compile.
2005-09-06 22:29:00 +00:00
Thomas Vander Stichele
79e25443db
back to HEAD
...
Original commit message from CVS:
back to HEAD
2005-09-06 14:07:02 +00:00
Thomas Vander Stichele
e7683d31b7
releasing 0.9.2
...
Original commit message from CVS:
releasing 0.9.2
2005-09-06 14:03:04 +00:00
Thomas Vander Stichele
0a27e01804
updating docs build
...
Original commit message from CVS:
updating docs build
2005-09-03 15:02:24 +00:00
Thomas Vander Stichele
60d0106d69
remove some plugins
...
Original commit message from CVS:
remove some plugins
2005-09-02 16:02:38 +00:00
Stefan Kost
242ef1b05b
controllerized elements also need to link against controller-libs ;)
...
Original commit message from CVS:
* configure.ac:
* gst/sine/Makefile.am:
* gst/volume/Makefile.am:
controllerized elements also need to link against controller-libs ;)
2005-08-29 19:52:52 +00:00
Thomas Vander Stichele
2136419a0a
c/: add core's plugins to the mix so that playbin works
...
Original commit message from CVS:
* check/Makefile.am:
* configure.ac:
add core's plugins to the mix so that playbin works
* check/generic/states.c: (GST_START_TEST):
set a 0 timeout on pipelines, so they don't force the next
state change
* gst/playback/gstplaybasebin.c: (setup_source), (prepare_output),
(gst_play_base_bin_change_state):
remove the crappy error handling and do GST error handling
2005-08-24 18:03:12 +00:00
Wim Taymans
f3ef56e841
configure.ac: Remove audioscale.
...
Original commit message from CVS:
* configure.ac:
Remove audioscale.
2005-08-24 15:15:57 +00:00
Thomas Vander Stichele
752a59192c
port audioresample to basetransform
...
Original commit message from CVS:
port audioresample to basetransform
2005-08-24 14:08:58 +00:00
Thomas Vander Stichele
7da31ee8b4
add tests to gst-plugins-base add a volume element test clean up volume a little more for basetransform
...
Original commit message from CVS:
add tests to gst-plugins-base
add a volume element test
clean up volume a little more for basetransform
2005-08-20 18:07:10 +00:00
Thomas Vander Stichele
29569738a6
first stab at documenting elements
...
Original commit message from CVS:
first stab at documenting elements
2005-08-05 17:13:10 +00:00
Jan Schmidt
b34c0e7e53
configure.ac: When testing for X libs, use the X CFlags
...
Original commit message from CVS:
* configure.ac:
When testing for X libs, use the X CFlags
* gst/adder/gstadder.c: (gst_adder_change_state):
Stop the collectpads before calling parent state change function
on PAUSED->READY, otherwise we deadlock deactivating pads.
2005-08-01 21:14:22 +00:00
Stefan Kost
497b586076
deactivate and remove dparams (libgstcontrol)
...
Original commit message from CVS:
deactivate and remove dparams (libgstcontrol)
2005-08-01 16:20:33 +00:00
Ronald S. Bultje
950ecc5d5f
Remove gconf stuff, use gconf elements instead from now on.
...
Original commit message from CVS:
* configure.ac:
* gst-libs/gst/Makefile.am:
* gst-libs/gst/gconf/.cvsignore:
* gst-libs/gst/gconf/Makefile.am:
* gst-libs/gst/gconf/test-gconf.c:
* pkgconfig/Makefile.am:
* pkgconfig/gstreamer-gconf-uninstalled.pc.in:
* pkgconfig/gstreamer-gconf.pc.in:
Remove gconf stuff, use gconf elements instead from now on.
2005-07-20 10:12:34 +00:00
Andy Wingo
790a87c864
configure.ac (DEFAULT_AUDIOSINK, DEFAULT_AUDIOSRC): Use alsa by default. Also because it's the only thing that really...
...
Original commit message from CVS:
2005-07-18 Andy Wingo <wingo@pobox.com>
* configure.ac (DEFAULT_AUDIOSINK, DEFAULT_AUDIOSRC): Use alsa by
default. Also because it's the only thing that really works. (This
is used in the GConf elements).
Use AS_LIBTOOL_TAGS.
2005-07-18 15:01:16 +00:00
Philippe Kalaf
dc0610faff
gst-libs/gst/rtp gst-libs/gst/rtp/gstbasertpdepayload.c gst-libs/gst/rtp/gstbasertpdepayload.h gst-libs/gst/rtp/gstrt...
...
Original commit message from CVS:
* gst-libs/gst/rtp
* gst-libs/gst/rtp/gstbasertpdepayload.c
* gst-libs/gst/rtp/gstbasertpdepayload.h
* gst-libs/gst/rtp/gstrtpbuffer.c
* gst-libs/gst/rtp/gstrtpbuffer.h
* gst-libs/gst/rtp/Makefile.am
* gst-libs/gst/rtp/README
Support libs for RTP. Basicaly this add a GstRTPBuffer (extended GstBuffer) and
a Depayloader Base class that shall be used by payload specific depayloaders.
2005-07-14 10:29:30 +00:00
Thomas Vander Stichele
1ea0574af4
make GST_PLUGIN_LDFLAGS only be flags; GST_LIBS should be added manually to each Makefile.am so we are sure it goes
...
Original commit message from CVS:
make GST_PLUGIN_LDFLAGS only be flags; GST_LIBS should be
added manually to each Makefile.am so we are sure it goes
*last* and doesn't add -L flags before linking in libs of our
own, like, say, internal .la libs, that then accidentally pick
up the installed copy.
2005-07-13 17:58:07 +00:00
Thomas Vander Stichele
9e8a11d3ce
use overridable ERROR_CFLAGS; more macro splitting
...
Original commit message from CVS:
use overridable ERROR_CFLAGS; more macro splitting
2005-07-10 12:03:58 +00:00
Thomas Vander Stichele
c3c4260ea8
no check yet
...
Original commit message from CVS:
no check yet
2005-07-07 16:44:32 +00:00
Thomas Vander Stichele
086b7e44e7
copy extra content files; make plugins-base use gtk-doc.mak
...
Original commit message from CVS:
copy extra content files; make plugins-base use gtk-doc.mak
2005-07-07 16:41:21 +00:00
Andy Wingo
25d9545cf3
sys/v4l/: Port from 0.8.
...
Original commit message from CVS:
2005-07-05 Andy Wingo <wingo@pobox.com>
* sys/v4l/: Port from 0.8.
2005-07-05 14:54:19 +00:00
Wim Taymans
e9de36e38c
Ported tcp plugins to 0.9.
...
Original commit message from CVS:
* configure.ac:
* gst/tcp/Makefile.am:
* gst/tcp/README:
* gst/tcp/gstmultifdsink.c: (gst_multifdsink_get_type),
(gst_multifdsink_base_init), (gst_multifdsink_class_init),
(gst_multifdsink_init), (gst_multifdsink_remove_client_link),
(is_sync_frame), (gst_multifdsink_handle_client_write),
(gst_multifdsink_render), (gst_multifdsink_start),
(gst_multifdsink_stop), (gst_multifdsink_change_state):
* gst/tcp/gstmultifdsink.h:
* gst/tcp/gsttcp.c: (gst_tcp_host_to_ip),
(gst_tcp_gdp_read_buffer), (gst_tcp_gdp_read_caps),
(gst_tcp_gdp_write_buffer), (gst_tcp_gdp_write_caps):
* gst/tcp/gsttcp.h:
* gst/tcp/gsttcpclientsink.c: (gst_tcpclientsink_class_init),
(gst_tcpclientsink_init), (gst_tcpclientsink_setcaps),
(gst_tcpclientsink_render), (gst_tcpclientsink_start),
(gst_tcpclientsink_stop), (gst_tcpclientsink_change_state):
* gst/tcp/gsttcpclientsink.h:
* gst/tcp/gsttcpclientsrc.c: (gst_tcpclientsrc_get_type),
(gst_tcpclientsrc_base_init), (gst_tcpclientsrc_class_init),
(gst_tcpclientsrc_init), (gst_tcpclientsrc_getcaps),
(gst_tcpclientsrc_create), (gst_tcpclientsrc_start),
(gst_tcpclientsrc_stop), (gst_tcpclientsrc_unlock):
* gst/tcp/gsttcpclientsrc.h:
* gst/tcp/gsttcpplugin.c: (plugin_init):
* gst/tcp/gsttcpserversink.c: (gst_tcpserversink_class_init):
* gst/tcp/gsttcpserversink.h:
* gst/tcp/gsttcpserversrc.c: (gst_tcpserversrc_get_type),
(gst_tcpserversrc_base_init), (gst_tcpserversrc_class_init),
(gst_tcpserversrc_init), (gst_tcpserversrc_finalize),
(gst_tcpserversrc_create), (gst_tcpserversrc_start),
(gst_tcpserversrc_stop):
* gst/tcp/gsttcpserversrc.h:
* gst/tcp/gsttcpsink.c:
* gst/tcp/gsttcpsink.h:
* gst/tcp/gsttcpsrc.c:
* gst/tcp/gsttcpsrc.h:
Ported tcp plugins to 0.9.
2005-07-05 10:21:40 +00:00
Andy Wingo
1f40231de5
configure.ac: Enable -Werror.
...
Original commit message from CVS:
2005-07-04 Andy Wingo <wingo@pobox.com>
* configure.ac: Enable -Werror.
* ext/theora/theoradec.c (theora_dec_src_getcaps):
* gst/audioconvert/bufferframesconvert.c
(buffer_frames_convert_fixate):
* gst/audioconvert/gstaudioconvert.c (_fixate_caps_to_int)
(gst_audio_convert_fixate):
* gst/sine/gstsinesrc.c (gst_sinesrc_src_fixate)
(gst_sinesrc_create): Fixate func changes.
* sys/ximage/ximagesink.c: (gst_ximagesink_renegotiate_size),
(gst_ximagesink_buffer_alloc): Unused var.
2005-07-04 10:37:25 +00:00
Andy Wingo
5e606a8451
ext/theora/theoradec.c (theora_dec_src_getcaps): Implement a getcaps to do explicit caps. Needs to be done in all dec...
...
Original commit message from CVS:
2005-07-01 Andy Wingo <wingo@pobox.com>
* ext/theora/theoradec.c (theora_dec_src_getcaps): Implement a
getcaps to do explicit caps. Needs to be done in all decoders,
possibly via a base class.
* configure.ac (GST_PLUGIN_LDFLAGS): Add videoscale.
* ext/ogg/gstoggdemux.c (gst_ogg_pad_typefind): No need to set
caps on the sink pad, just rely on the pad template. Also, setting
ANY caps on a pad is not valid because the caps are not fixed.
* sys/ximage/ximagesink.c (gst_ximagesink_buffer_alloc): Set the
caps on the buffer, and get the width from the desired_caps if
they're set.
(gst_ximagesink_renegotiate_size): Implement via setting the
desired_caps on the ximagesink.
(gst_ximagesink_setcaps): Only reset the width of the player if it
wasn't already set. Not sure if this is right.
(gst_ximagesink_show_frame): Memcpy only for normal buffers.
* sys/ximage/ximagesink.h (desired_caps): New field, is the caps
that the user wants. NULL unless the window has been resized.
* gst/volume/gstvolume.c (volume_transform): Adapt to
basetransform refcount changes.
2005-07-01 17:13:02 +00:00
Thomas Vander Stichele
ab4fbc5655
adding mixer docs
...
Original commit message from CVS:
adding mixer docs
2005-06-30 15:34:38 +00:00
Thomas Vander Stichele
5f8b446446
remove old pc files
...
Original commit message from CVS:
remove old pc files
2005-06-30 13:25:15 +00:00
Thomas Vander Stichele
5014a9eee6
fold all interfaces in one interfaces dir, preserving CVS history
...
Original commit message from CVS:
fold all interfaces in one interfaces dir, preserving CVS history
2005-06-30 11:58:40 +00:00
Thomas Vander Stichele
85ce238308
up requirement for gtk-doc to 1.3 to fix gtk-doc build issues
...
Original commit message from CVS:
up requirement for gtk-doc to 1.3 to fix gtk-doc build issues
2005-06-29 14:06:57 +00:00
Thomas Vander Stichele
36d0c9ce29
reinstate plugin docs
...
Original commit message from CVS:
reinstate plugin docs
2005-06-29 10:56:25 +00:00
Christian Schaller
a378566e01
add videorate plugin to needed files
...
Original commit message from CVS:
add videorate plugin to needed files
2005-06-23 17:10:55 +00:00
Thomas Vander Stichele
4954404e3c
back to head
...
Original commit message from CVS:
back to head
2005-06-18 22:48:36 +00:00
Thomas Vander Stichele
bda5c338da
updates for release
...
Original commit message from CVS:
updates for release
2005-06-18 22:43:51 +00:00
Andy Wingo
cd8caf2f9f
Add gstnet to build.
...
Original commit message from CVS:
2005-06-09 Andy Wingo <wingo@pobox.com>
* configure.ac:
* gst-libs/gst/Makefile.am:
* gst-libs/gst/net/Makefile.am:
Add gstnet to build.
2005-06-09 08:54:45 +00:00
Andy Wingo
a214f5bf7b
gst/volume/Makefile.am: gst/volume/demo.c gst/volume/gstvolume.h
...
Original commit message from CVS:
2005-05-09 Andy Wingo <wingo@pobox.com>
* gst/volume/Makefile.am:
* gst/volume/demo.c
* gst/volume/gstvolume.h
* gst/volume/gstvolume.c: Port to 0.9 API, derive from
basetransform. Probably need an audio filter base class.
2005-05-09 21:37:17 +00:00
Jan Schmidt
8a124c2c66
configure.ac: Disable libvisual
...
Original commit message from CVS:
* configure.ac:
Disable libvisual
* examples/Makefile.am:
* gst-libs/gst/audio/Makefile.am:
* gst-libs/gst/riff/Makefile.am:
* gst-libs/gst/tag/Makefile.am:
* gst-libs/gst/video/Makefile.am:
Fixups for missing variables.
2005-05-09 11:55:12 +00:00
David Schleef
b355a0c389
configure.ac: Require liboil.
...
Original commit message from CVS:
* configure.ac: Require liboil.
* gst/videotestsrc/gstvideotestsrc.c: Fix up liboil calls, add
a few more.
* gst/videotestsrc/videotestsrc.c:
* gst/videotestsrc/videotestsrc.h:
2005-05-09 01:20:55 +00:00
Andy Wingo
21c3b52296
gst/audiorate/gstaudiorate.c (gst_audiorate_class_init): Pacify
...
Original commit message from CVS:
2005-05-05 Andy Wingo <wingo@pobox.com>
* gst/audiorate/gstaudiorate.c (gst_audiorate_class_init): Pacify
GObject.
* configure.ac: Return audiorate and subparse from the ghetto.
Re-enable -Wall -Werror.
* gst/subparse/gstsubparse.c:
* gst/subparse/gstsubparse.h: Port to 0.9. Can operate loop-based
or chain-based. Cleaned up a bit. Not tested.
2005-05-06 03:32:51 +00:00
Christian Schaller
5cfa890021
further fixes to make gst-register work nicely
...
Original commit message from CVS:
further fixes to make gst-register work nicely
2005-05-05 15:54:28 +00:00
Christian Schaller
ea9531ab70
fix build so you can make dist and create rpms
...
Original commit message from CVS:
fix build so you can make dist and create rpms
2005-05-05 15:06:40 +00:00
Thomas Vander Stichele
37822dc3fb
Fix part of the build. Come on guys, autogen didn't even work :)
...
Original commit message from CVS:
Fix part of the build. Come on guys, autogen didn't even work :)
2005-04-25 13:29:40 +00:00
Ronald S. Bultje
8664d3ff31
Remove media-info, which is also successed by playbin (see Totem implementation).
...
Original commit message from CVS:
* configure.ac:
* gst-libs/gst/Makefile.am:
* gst-libs/gst/media-info/.cvsignore:
* gst-libs/gst/media-info/Makefile.am:
* gst-libs/gst/media-info/README:
* gst-libs/gst/media-info/media-info-priv.c:
* gst-libs/gst/media-info/media-info-priv.h:
* gst-libs/gst/media-info/media-info-test.c:
* gst-libs/gst/media-info/media-info.c:
* gst-libs/gst/media-info/media-info.h:
* gst-libs/gst/media-info/media-info.vcproj:
* pkgconfig/Makefile.am:
* pkgconfig/gstreamer-media-info-uninstalled.pc.in:
* pkgconfig/gstreamer-media-info.pc.in:
Remove media-info, which is also successed by playbin (see Totem
implementation).
2005-04-25 10:15:12 +00:00
Ronald S. Bultje
7172a58563
Remove libgstplay, playbin is now the official successor.
...
Original commit message from CVS:
* configure.ac:
* examples/Makefile.am:
* examples/gstplay/.cvsignore:
* examples/gstplay/Makefile.am:
* examples/gstplay/player.c:
* gst-libs/gst/Makefile.am:
* gst-libs/gst/play/.cvsignore:
* gst-libs/gst/play/Makefile.am:
* gst-libs/gst/play/play.c:
* gst-libs/gst/play/play.h:
* gst-libs/gst/play/play.vcproj:
* pkgconfig/Makefile.am:
* pkgconfig/gstreamer-play-uninstalled.pc.in:
* pkgconfig/gstreamer-play.pc.in:
Remove libgstplay, playbin is now the official successor.
2005-04-25 09:33:35 +00:00
Ronald S. Bultje
3420e480bc
Remove deprecated xwindowlistener (I've moved xwindowlistening in the v4l/v4l2 plugins over to serverside).
...
Original commit message from CVS:
* configure.ac:
* gst-libs/gst/Makefile.am:
* gst-libs/gst/xwindowlistener/Makefile.am:
* gst-libs/gst/xwindowlistener/xwindowlistener.c:
* gst-libs/gst/xwindowlistener/xwindowlistener.h:
Remove deprecated xwindowlistener (I've moved xwindowlistening
in the v4l/v4l2 plugins over to serverside).
2005-04-25 08:53:41 +00:00
David Schleef
129c7e8af1
configure.ac: Remove idct and resample libs
...
Original commit message from CVS:
* configure.ac: Remove idct and resample libs
* gst-libs/gst/Makefile.am: same
Remove usage of gst_library_load():
* ext/alsa/gstalsaplugin.c: (plugin_init):
* ext/libvisual/visual.c: (plugin_init):
* ext/ogg/gstogg.c: (plugin_init):
* ext/theora/theora.c: (plugin_init):
* ext/vorbis/vorbis.c: (plugin_init):
* gst-libs/gst/audio/gstaudiofiltertemplate.c: (plugin_init):
* gst/audioscale/gstaudioscale.c:
* gst/adder/gstadder.c: (plugin_init):
* gst/audioconvert/plugin.c: (plugin_init):
* sys/ximage/ximagesink.c: (plugin_init):
* sys/xvimage/xvimagesink.c: (plugin_init):
* gst/tcp/gsttcpplugin.c: (plugin_init):
Link plugins against libraries:
* ext/ogg/Makefile.am:
* ext/theora/Makefile.am:
* ext/vorbis/Makefile.am:
* gst/audioconvert/Makefile.am:
Create proper libraries:
* gst-libs/gst/riff/Makefile.am:
* gst-libs/gst/audio/Makefile.am:
* gst-libs/gst/video/Makefile.am:
Move resample library to audioscale plugin directory:
* gst-libs/gst/resample/Makefile.am:
* gst-libs/gst/resample/README:
* gst-libs/gst/resample/dtof.c:
* gst-libs/gst/resample/dtos.c:
* gst-libs/gst/resample/functable.c:
* gst-libs/gst/resample/private.h:
* gst-libs/gst/resample/resample.c:
* gst-libs/gst/resample/resample.h:
* gst-libs/gst/resample/resample.vcproj:
* gst-libs/gst/resample/test.c:
* gst/audioscale/Makefile.am:
* gst/audioscale/README:
* gst/audioscale/dtof.c:
* gst/audioscale/dtos.c:
* gst/audioscale/functable.c:
* gst/audioscale/private.h:
* gst/audioscale/resample.c:
* gst/audioscale/resample.h:
* gst/audioscale/test.c:
Move tagedit library to gst-libs:
* gst-libs/gst/tag/Makefile.am:
* gst-libs/gst/tag/gstid3tag.c:
* gst-libs/gst/tag/gsttagediting.c:
* gst-libs/gst/tag/gsttageditingprivate.h:
* gst-libs/gst/tag/gstvorbistag.c:
* gst/tags/Makefile.am:
* gst/tags/gstid3tag.c:
* gst/tags/gstvorbistag.c:
Fix for core changes:
* gst/sine/gstsinesrc.c: (gst_sinesrc_class_init),
(gst_sinesrc_init), (gst_sinesrc_src_fixate), (gst_sinesrc_link),
(gst_sinesrc_getrange):
2005-04-25 00:23:06 +00:00
Andy Wingo
29aea8a7cd
configure.ac: Add check and AC_SUBST for libgstbase.
...
Original commit message from CVS:
2005-04-06 Andy Wingo <wingo@pobox.com>
* configure.ac: Add check and AC_SUBST for libgstbase.
2005-04-06 11:17:14 +00:00
Thomas Vander Stichele
66cd4c1006
remove a whole bunch of plugins. This module now contains a set of free reference plugins/elements as agreed.
...
Original commit message from CVS:
remove a whole bunch of plugins. This module now contains a set
of free reference plugins/elements as agreed.
2005-02-23 12:45:50 +00:00
Thomas Vander Stichele
41832628ea
hunting season on 0.9 is now OPEN
...
Original commit message from CVS:
hunting season on 0.9 is now OPEN
2005-02-22 16:48:58 +00:00
Tim-Philipp Müller
1b72d441d0
Since dirac 0.5.0 the framerate in dirac is expressed as a rational number. Fix build and up requirement to 0.5.0, an...
...
Original commit message from CVS:
Since dirac 0.5.0 the framerate in dirac is expressed as a rational number. Fix build and up requirement to 0.5.0, and also pass parameters to gst_diracdec_link in the right order. (fixes #167959 )
2005-02-21 23:41:23 +00:00
Arwed v. Merkatz
4190810daf
support libvisual 0.2.0
...
Original commit message from CVS:
support libvisual 0.2.0
2005-02-19 17:08:27 +00:00
David Schleef
e6ed8165da
configure.ac: Pull in librfb from my CVS tree, because it is too small and annoying to be separate. Move rfbsrc plug...
...
Original commit message from CVS:
* configure.ac: Pull in librfb from my CVS tree, because it is
too small and annoying to be separate. Move rfbsrc plugin
to gst/.
* ext/Makefile.am:
* ext/librfb/Makefile.am:
* ext/librfb/gstrfbsrc.c:
* gst/librfb/Makefile.am:
* gst/librfb/gstrfbsrc.c:
* gst/librfb/rfb.c:
* gst/librfb/rfb.h:
* gst/librfb/rfbbuffer.c:
* gst/librfb/rfbbuffer.h:
* gst/librfb/rfbbytestream.c:
* gst/librfb/rfbbytestream.h:
* gst/librfb/rfbcontext.h:
* gst/librfb/rfbdecoder.c:
* gst/librfb/rfbdecoder.h:
* gst/librfb/rfbutil.h:
2005-02-11 22:01:19 +00:00
Jan Schmidt
83e3fe189c
configure.ac: Add dvdlpcmdec
...
Original commit message from CVS:
* configure.ac:
Add dvdlpcmdec
* ext/mpeg2dec/gstmpeg2dec.c: (gst_mpeg2dec_reset),
(free_all_buffers), (gst_mpeg2dec_alloc_buffer):
Don't push buffers if the src pad isn't negotiated yet.
* gst/audioconvert/gstaudioconvert.c:
(gst_audio_convert_buffer_to_default_format),
(gst_audio_convert_buffer_from_default_format):
Add support for 24-bit width.
* gst/dvdlpcmdec/.cvsignore:
* gst/dvdlpcmdec/Makefile.am:
* gst/dvdlpcmdec/gstdvdlpcmdec.c: (gst_dvdlpcmdec_get_type),
(gst_dvdlpcmdec_base_init), (gst_dvdlpcmdec_class_init),
(gst_dvdlpcm_reset), (gst_dvdlpcmdec_init), (gst_dvdlpcmdec_link),
(gst_dvdlpcmdec_chain), (gst_dvdlpcmdec_change_state),
(plugin_init):
* gst/dvdlpcmdec/gstdvdlpcmdec.h:
New decoder for rearranging DVD LPCM into our audio/x-raw-int
format. Needs support for the channels maps if someone can find
a DVD LPCM track with > 2 channels.
* gst/mpegstream/gstdvddemux.c: (gst_dvd_demux_handle_dvd_event),
(gst_dvd_demux_send_discont), (gst_dvd_demux_handle_discont),
(gst_dvd_demux_get_audio_stream), (gst_dvd_demux_process_private):
* gst/mpegstream/gstdvddemux.h:
* gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_send_discont),
(gst_mpeg_demux_new_output_pad), (gst_mpeg_demux_init_stream),
(gst_mpeg_demux_send_subbuffer), (gst_mpeg_demux_handle_src_query):
* gst/mpegstream/gstmpegdemux.h:
* gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_reset),
(gst_mpeg_parse_parse_packhead), (gst_mpeg_parse_loop),
(gst_mpeg_parse_get_rate), (gst_mpeg_parse_convert_src),
(gst_mpeg_parse_handle_src_query),
(gst_mpeg_parse_handle_src_event):
Use audio/x-dvd-lpcm for LPCM output.
Add DTS output.
2005-02-08 11:08:15 +00:00
David Schleef
4785be863a
configure.ac: Put DEFAULT_AUDIOSINK in config.h and use whereever possible. ( Fixes #165997 )
...
Original commit message from CVS:
* configure.ac: Put DEFAULT_AUDIOSINK in config.h and use
whereever possible. (Fixes #165997 )
* examples/capsfilter/capsfilter1.c: (main):
* examples/dynparams/filter.c: (create_ui):
* examples/seeking/cdparanoia.c: (get_track_info), (main):
* examples/seeking/chained.c: (main):
* examples/seeking/seek.c: (make_mod_pipeline), (make_dv_pipeline),
(make_wav_pipeline), (make_flac_pipeline), (make_sid_pipeline),
(make_vorbis_pipeline), (make_mp3_pipeline), (make_avi_pipeline),
(make_mpeg_pipeline), (make_mpegnt_pipeline):
* examples/seeking/spider_seek.c: (make_spider_pipeline):
* examples/switch/switcher.c: (main):
* ext/dv/demo-play.c: (main):
* ext/faad/gstfaad.c: (gst_faad_change_state):
* ext/mad/gstmad.c: (gst_mad_chain):
* ext/smoothwave/demo-osssrc.c: (main):
* gst-libs/gst/gconf/gconf.c: (gst_gconf_set_string),
(gst_gconf_render_bin_from_description),
(gst_gconf_get_default_audio_sink),
(gst_gconf_get_default_video_sink),
(gst_gconf_get_default_audio_src),
(gst_gconf_get_default_video_src),
(gst_gconf_get_default_visualization_element):
* gst/level/demo.c: (main):
* gst/level/plot.c: (main):
* gst/playback/gstplaybin.c: (gen_video_element),
(gen_audio_element):
* gst/playback/test.c: (gen_video_element), (gen_audio_element):
* gst/playondemand/demo-mp3.c: (setup_pipeline):
* gst/sine/demo-dparams.c: (main):
* gst/spectrum/demo-osssrc.c: (main):
* gst/speed/demo-mp3.c: (main):
* gst/volume/demo.c: (main):
* testsuite/embed/embed.c: (main):
2005-02-02 08:14:01 +00:00
Ronald S. Bultje
812105247b
Update to 1.1 API ( #165446 ).
...
Original commit message from CVS:
* configure.ac:
* ext/musepack/Makefile.am:
* ext/musepack/gstmusepackdec.c: (gst_musepackdec_class_init),
(gst_musepackdec_init), (gst_musepackdec_dispose),
(gst_musepackdec_src_query), (gst_musepackdec_src_convert),
(gst_musepack_stream_init), (gst_musepackdec_loop),
(gst_musepackdec_change_state):
* ext/musepack/gstmusepackdec.cpp:
* ext/musepack/gstmusepackdec.h:
* ext/musepack/gstmusepackreader.c: (gst_musepack_reader_peek),
(gst_musepack_reader_read), (gst_musepack_reader_seek),
(gst_musepack_reader_tell), (gst_musepack_reader_get_size),
(gst_musepack_reader_canseek), (gst_musepack_init_reader):
* ext/musepack/gstmusepackreader.cpp:
* ext/musepack/gstmusepackreader.h:
Update to 1.1 API (#165446 ).
2005-01-29 01:28:34 +00:00
Ronald S. Bultje
705aac4125
Add support for AMR-NB (mobile phone audio format; #155163 , #163286 ).
...
Original commit message from CVS:
* configure.ac:
* ext/Makefile.am:
* ext/amrnb/Makefile.am:
* ext/amrnb/amrnb.c: (plugin_init):
* ext/amrnb/amrnbdec.c: (gst_amrnbdec_get_type),
(gst_amrnbdec_base_init), (gst_amrnbdec_class_init),
(gst_amrnbdec_init), (gst_amrnbdec_link), (gst_amrnbdec_chain),
(gst_amrnbdec_state_change):
* ext/amrnb/amrnbdec.h:
* ext/amrnb/amrnbparse.c: (gst_amrnbparse_get_type),
(gst_amrnbparse_base_init), (gst_amrnbparse_class_init),
(gst_amrnbparse_init), (gst_amrnbparse_formats),
(gst_amrnbparse_querytypes), (gst_amrnbparse_query),
(gst_amrnbparse_handle_event), (gst_amrnbparse_reserve),
(gst_amrnbparse_loop), (gst_amrnbparse_state_change):
* ext/amrnb/amrnbparse.h:
Add support for AMR-NB (mobile phone audio format; #155163 , #163286 ).
* gst/typefind/gsttypefindfunctions.c: (plugin_init):
Add AMR-NB/-WB raw formats.
* ext/alsa/gstalsa.c: (gst_alsa_link):
Keep valid time when changing format.
* gst/qtdemux/qtdemux.c: (gst_qtdemux_loop_header),
(qtdemux_parse_trak):
Add some more format-specific options (#140141 , #143555 , #155163 ).
2005-01-28 10:36:12 +00:00
Ronald S. Bultje
0ff0234599
Update for API change in flac-1.1.1. Update requirement in configure.ac. Fixes #162974 .
...
Original commit message from CVS:
* configure.ac:
* ext/flac/gstflacenc.c: (gst_flacenc_init),
(gst_flacenc_seek_callback), (gst_flacenc_write_callback),
(gst_flacenc_tell_callback), (gst_flacenc_chain),
(gst_flacenc_change_state):
* ext/flac/gstflacenc.h:
Update for API change in flac-1.1.1. Update requirement in
configure.ac. Fixes #162974 .
2005-01-09 20:01:59 +00:00
Ronald S. Bultje
4dced785fe
Remove all references to xvideosink, fix examples ( #140845 ).
...
Original commit message from CVS:
* configure.ac:
* examples/capsfilter/capsfilter1.c: (main):
* examples/seeking/spider_seek.c: (make_spider_pipeline):
* ext/dvdread/Makefile.am:
* ext/dvdread/demo-play:
* ext/dvdread/demo-play.c:
* gconf/gstreamer.schemas.in:
* gst-libs/gst/gconf/gconf.c:
* sys/v4l/TODO:
* testsuite/Makefile.am:
* testsuite/embed/Makefile.am:
* testsuite/embed/embed.c: (cb_expose), (main):
Remove all references to xvideosink, fix examples (#140845 ).
* gst/playback/gstplaybasebin.c: (group_destroy):
Apparently, disposal does not unlink - so do explicitely.
* ext/alsa/gstalsasink.c: (gst_alsa_sink_check_event):
Add debug.
2005-01-09 14:53:59 +00:00
Ronald S. Bultje
3538f0af67
configure.ac: Since we use functions from CVS, up requirement.
...
Original commit message from CVS:
* configure.ac:
Since we use functions from CVS, up requirement.
2005-01-08 18:47:23 +00:00
Ronald S. Bultje
18881b687a
OGM text support, Matroska UTF-8 text support, deadlock fixes all over the place, subtitle awareness in decodebin/pla...
...
Original commit message from CVS:
* configure.ac:
* ext/ogg/gstoggdemux.c: (gst_ogg_pad_new):
* ext/ogg/gstogmparse.c: (gst_ogm_text_parse_get_type),
(gst_ogm_text_parse_base_init), (gst_ogm_text_parse_init),
(gst_ogm_parse_get_sink_querytypes), (gst_ogm_parse_sink_convert),
(gst_ogm_parse_sink_query), (gst_ogm_parse_chain),
(gst_ogm_parse_plugin_init):
* ext/pango/gsttextoverlay.c: (gst_textoverlay_linkedpads),
(gst_textoverlay_link), (gst_textoverlay_getcaps),
(gst_textoverlay_event), (gst_textoverlay_video_chain),
(gst_textoverlay_loop), (gst_textoverlay_init), (plugin_init):
* ext/pango/gsttextoverlay.h:
* gst/matroska/matroska-demux.c: (gst_matroska_demux_add_stream),
(gst_matroska_demux_handle_seek_event),
(gst_matroska_demux_sync_streams),
(gst_matroska_demux_parse_blockgroup),
(gst_matroska_demux_subtitle_caps),
(gst_matroska_demux_plugin_init):
* gst/matroska/matroska-ids.h:
* gst/playback/gstdecodebin.c: (close_pad_link):
* gst/playback/gstplaybasebin.c: (gst_play_base_bin_init),
(gen_preroll_element), (remove_groups), (add_stream),
(new_decoded_pad), (setup_subtitles), (gen_source_element),
(setup_source):
* gst/playback/gstplaybasebin.h:
* gst/playback/gstplaybin.c: (gen_text_element), (setup_sinks):
* gst/subparse/Makefile.am:
* gst/subparse/gstsubparse.c: (gst_subparse_get_type),
(gst_subparse_base_init), (gst_subparse_class_init),
(gst_subparse_init), (gst_subparse_formats),
(gst_subparse_eventmask), (gst_subparse_event),
(gst_subparse_handle_event), (convert_encoding), (get_next_line),
(parse_mdvdsub), (parse_mdvdsub_init), (parse_subrip),
(parse_subrip_deinit), (parse_subrip_init), (parse_mpsub),
(parse_mpsub_deinit), (parse_mpsub_init),
(gst_subparse_buffer_format_autodetect),
(gst_subparse_format_autodetect), (gst_subparse_loop),
(gst_subparse_change_state), (gst_subparse_type_find),
(plugin_init):
* gst/subparse/gstsubparse.h:
* gst/typefind/gsttypefindfunctions.c: (ogmtext_type_find),
(plugin_init):
Add subtitle support, .sub parser (supports SRT and MPsub),
OGM text support, Matroska UTF-8 text support, deadlock fixes
all over the place, subtitle awareness in decodebin/playbin
and some fixes to textoverlay to handle subtitles in a stream
correctly. Fixes #100931 .
2005-01-08 18:22:41 +00:00
Benjamin Otte
1731f0f513
add a puzzle game with...
...
Original commit message from CVS:
* configure.ac:
* gst/games/Makefile.am:
* gst/games/gstpuzzle.c:
add a puzzle game with...
* gst/games/gstvideoimage.c:
* gst/games/gstvideoimage.h:
... full colorspace support (that includes YUV9 and RGB16)) stolen
from videotestsrc and made into something that would be a nice
library for a lot of other plugins.
2005-01-06 06:48:01 +00:00
Stéphane Loeuillet
33ac2869e0
configure.ac: don't compile faad plugin if a RC of 2.0 is found
...
Original commit message from CVS:
* configure.ac:
don't compile faad plugin if a RC of 2.0 is found
* gst/asfdemux/gstasfdemux.c:
(gst_asf_demux_process_ext_content_desc):
try to make Solaris compiler happier
2005-01-05 23:38:23 +00:00
Thomas Vander Stichele
795f383c21
back to cvs
...
Original commit message from CVS:
back to cvs
2005-01-05 13:18:43 +00:00
Thomas Vander Stichele
717e4bcec9
releasing
...
Original commit message from CVS:
releasing
2005-01-05 12:19:52 +00:00
Thomas Vander Stichele
29da52a347
try 2
...
Original commit message from CVS:
try 2
2005-01-04 11:22:04 +00:00
Thomas Vander Stichele
b38b229a96
prerelease
...
Original commit message from CVS:
prerelease
2005-01-03 16:17:19 +00:00
Ronald S. Bultje
df80b706a7
configure.ac: Fix indentation, fix v4l2 plugin detection.
...
Original commit message from CVS:
* configure.ac:
Fix indentation, fix v4l2 plugin detection.
* ext/Makefile.am:
Fix libmms location (Maciej, use diff -u!).
* ext/alsa/gstalsa.c: (gst_alsa_init):
Initialize caps cache to NULL.
* gst/playback/gstplaybin.c: (gst_play_bin_change_state):
Only change state on audiosink if it exists.
2004-12-29 13:27:45 +00:00
Thomas Vander Stichele
49e64795fb
disable docs again until it passes make distcheck
...
Original commit message from CVS:
disable docs again until it passes make distcheck
2004-12-24 13:09:48 +00:00
Thomas Vander Stichele
678ef74f2c
Fixes #158382 . Make speex plugin compatible with both 1.0 and 1.1.
...
Original commit message from CVS:
* configure.ac:
* ext/speex/gstspeexdec.h:
* ext/speex/gstspeexenc.h:
Fixes #158382 . Make speex plugin compatible with both 1.0 and 1.1.
Fix detection code in configure.ac
2004-12-23 14:45:25 +00:00
Thomas Vander Stichele
4bb6fd2180
configure.ac: Put additional LAME check inside the conditional. Fixes #152339
...
Original commit message from CVS:
* configure.ac:
Put additional LAME check inside the conditional. Fixes #152339
2004-12-23 12:43:31 +00:00
Ronald S. Bultje
b72fc28c0a
configure.ac: Fix up.
...
Original commit message from CVS:
* configure.ac:
Fix up.
2004-12-22 19:53:26 +00:00
Maciej Katafiasz
6d894cd208
Add gstmms
...
Original commit message from CVS:
Add gstmms
2004-12-22 19:09:41 +00:00
Stefan Kost
9e0affc66d
Added boilerplate gtk-doc files for plugin-libs documentation.
...
Original commit message from CVS:
Added boilerplate gtk-doc files for plugin-libs documentation.
2004-12-20 16:29:06 +00:00
David Schleef
a3d48eda72
configure.ac: look for musepack headers as musepack/*.h ( fixes #159847 )
...
Original commit message from CVS:
* configure.ac: look for musepack headers as musepack/*.h
(fixes #159847 )
* ext/musepack/gstmusepackdec.h: use <musepack/*.h>
* ext/musepack/gstmusepackreader.h: same
2004-12-17 01:10:30 +00:00
David Schleef
180a910236
configure.ac: add audioresample and cairo plugins. Remove
...
Original commit message from CVS:
* configure.ac: add audioresample and cairo plugins. Remove
HAVE_MMX stuff, because it's not used.
* ext/Makefile.am: same
* ext/audioresample/Makefile.am: You are not ready for an
audio resampling element based on audioresample.
* ext/audioresample/gstaudioresample.c:
* ext/audioresample/gstaudioresample.h:
* ext/cairo/Makefile.am: You are not ready for overlay elements
based on cairo. Don't look too closely, these elements kinda
suck right now.
* ext/cairo/gstcairo.c: new
* ext/cairo/gsttextoverlay.c: new
* ext/cairo/gsttextoverlay.h: new
* ext/cairo/gsttimeoverlay.c: new
* ext/cairo/gsttimeoverlay.h: new
* gst-libs/gst/media-info/media-info-priv.h: fix compile
problem with compilers that don't support variadic macros.
2004-12-16 05:32:07 +00:00
David Schleef
13dfcfb88f
configure.ac: Applied patch from bug #143659 , making default and added code for OS/X.
...
Original commit message from CVS:
* configure.ac: Applied patch from bug #143659 , making default
sources and sinks OS-dependent (for Solaris), and added code
for OS/X.
* gconf/gstreamer.schemas.in: use OS-dependent sinks in gconf.
2004-12-14 06:43:30 +00:00
Christian Schaller
b3f54ff35e
merge patch from 158258
...
Original commit message from CVS:
merge patch from 158258
2004-12-12 12:05:38 +00:00
Thomas Vander Stichele
97537366ee
configure.ac: move GCONF macro outside conditional for the am conditional. Fixes #160439
...
Original commit message from CVS:
2004-12-09 Thomas Vander Stichele <thomas at apestaart dot org>
* configure.ac: move GCONF macro outside conditional for the am
conditional. Fixes #160439
2004-12-09 11:54:10 +00:00
Julien Moutte
d70c927c8b
Adding a first version of directfbvideosink.
...
Original commit message from CVS:
2004-11-28 Julien MOUTTE <julien@moutte.net>
* configure.ac:
* ext/Makefile.am:
* ext/directfb/Makefile.am:
* ext/directfb/directfbvideosink.c: (gst_directfbvideosink_create),
(gst_directfbvideosink_get_pixel_format),
(gst_directfbvideosink_get_format_from_fourcc),
(gst_directfbvideosink_fixate), (gst_directfbvideosink_getcaps),
(gst_directfbvideosink_sink_link),
(gst_directfbvideosink_change_state),
(gst_directfbvideosink_chain), (gst_directfbvideosink_buffer_free),
(gst_directfbvideosink_buffer_alloc),
(gst_directfbvideosink_interface_supported),
(gst_directfbvideosink_interface_init),
(gst_directfbvideosink_navigation_send_event),
(gst_directfbvideosink_navigation_init),
(gst_directfbvideosink_set_property),
(gst_directfbvideosink_get_property),
(gst_directfbvideosink_finalize), (gst_directfbvideosink_init),
(gst_directfbvideosink_base_init),
(gst_directfbvideosink_class_init),
(gst_directfbvideosink_get_type), (plugin_init):
* ext/directfb/directfbvideosink.h: Adding a first version of
directfbvideosink.
* sys/xvimage/xvimagesink.c: (gst_xvimagesink_init): Initializing some
more.
2004-11-28 19:08:45 +00:00
Arwed v. Merkatz
ae0628f6af
added TTA parser and decoder
...
Original commit message from CVS:
added TTA parser and decoder
2004-11-26 23:10:28 +00:00
Ronald S. Bultje
3d7e0b09a2
APE v1/2 tag reader plus typefind function.
...
Original commit message from CVS:
* configure.ac:
* gst/apetag/Makefile.am:
* gst/apetag/apedemux.c: (gst_ape_demux_get_type),
(gst_ape_demux_base_init), (gst_ape_demux_class_init),
(gst_ape_demux_init), (gst_ape_demux_get_src_formats),
(gst_ape_demux_get_src_query_types),
(gst_ape_demux_handle_src_query), (gst_ape_demux_get_event_mask),
(gst_ape_demux_handle_src_event), (gst_ape_demux_handle_event),
(gst_ape_demux_typefind_peek), (gst_ape_demux_typefind_get_length),
(gst_ape_demux_typefind_suggest), (gst_ape_demux_typefind),
(gst_ape_demux_parse_tags), (gst_ape_demux_stream_init),
(gst_ape_demux_stream_data), (gst_ape_demux_loop),
(gst_ape_demux_change_state):
* gst/apetag/apedemux.h:
* gst/apetag/apetag.c: (plugin_init):
* gst/typefind/gsttypefindfunctions.c: (apetag_type_find),
(plugin_init):
APE v1/2 tag reader plus typefind function.
2004-11-25 20:14:32 +00:00
Ronald S. Bultje
2b39885ed9
Remove hacks for older core. Require newer core version accordingly.
...
Original commit message from CVS:
* configure.ac:
* gst/playback/gstplaybasebin.c: (gst_play_base_bin_add_element):
* gst/typefind/gsttypefindfunctions.c: (mp3_type_find):
Remove hacks for older core. Require newer core version
accordingly.
2004-11-25 20:09:53 +00:00
Thomas Vander Stichele
e317e6a080
back to cvs
...
Original commit message from CVS:
back to cvs
2004-11-25 19:03:24 +00:00
Thomas Vander Stichele
a825c98a9d
releasing
...
Original commit message from CVS:
releasing
2004-11-25 18:55:57 +00:00
Thomas Vander Stichele
4f3cafbbd3
new prerelease
...
Original commit message from CVS:
new prerelease
2004-11-25 14:39:01 +00:00
Thomas Vander Stichele
4735c6ad5f
whoops, wrong commit
...
Original commit message from CVS:
whoops, wrong commit
2004-11-23 12:41:06 +00:00
Thomas Vander Stichele
75add92575
configure fix from ronald
...
Original commit message from CVS:
configure fix from ronald
2004-11-23 12:19:41 +00:00
Ronald S. Bultje
0aed26cd77
configure.ac: Fix mpeg2enc configure check (similar to mplex check below).
...
Original commit message from CVS:
* configure.ac:
Fix mpeg2enc configure check (similar to mplex check below).
2004-11-14 11:12:00 +00:00
Thomas Vander Stichele
dc52a0ead1
another prerelease
...
Original commit message from CVS:
another prerelease
2004-11-13 16:19:59 +00:00
Arwed v. Merkatz
d6d44a94bc
fix mplex configure check (bug #140994 )
...
Original commit message from CVS:
fix mplex configure check (bug #140994 )
2004-11-13 14:13:26 +00:00
Jan Schmidt
b15bb53be7
Update libvisual to 0.1.7. Link in the debug handling to gstreamer
...
Original commit message from CVS:
* configure.ac:
* ext/libvisual/visual.c: (gst_visual_get_type),
(libvisual_log_handler), (gst_visual_getcaps),
(gst_visual_srclink), (gst_visual_change_state), (make_valid_name),
(plugin_init):
Update libvisual to 0.1.7. Link in the debug handling to gstreamer
* ext/smoothwave/Makefile.am:
* ext/smoothwave/demo-osssrc.c: (main):
* ext/smoothwave/gstsmoothwave.c: (gst_smoothwave_class_init),
(gst_smoothwave_init), (gst_smoothwave_dispose), (gst_sw_sinklink),
(gst_sw_srclink), (gst_smoothwave_chain), (gst_sw_change_state),
(plugin_init):
* ext/smoothwave/gstsmoothwave.h:
Make gstsmoothwave a working element in the 20th century.
* gst/chart/gstchart.c: (gst_chart_init), (gst_chart_srcconnect):
Fix incorrect link function
2004-11-12 17:37:49 +00:00
Iain Holmes
31c96d6d0b
Remove the line dealing with the cache stuff I left in by mistake
...
Original commit message from CVS:
Remove the line dealing with the cache stuff I left in by mistake
2004-11-12 16:43:29 +00:00
Iain Holmes
dede504448
Added the polypaudio sink and hooked it into the build system.
...
Original commit message from CVS:
Added the polypaudio sink and hooked it into the build system.
2004-11-12 15:04:55 +00:00
Ronald S. Bultje
75c18f1b4e
Add musepack decoder.
...
Original commit message from CVS:
* configure.ac:
* ext/Makefile.am:
* ext/musepack/Makefile.am:
* ext/musepack/gstmusepackdec.cpp:
* ext/musepack/gstmusepackdec.h:
* ext/musepack/gstmusepackreader.cpp:
* ext/musepack/gstmusepackreader.h:
Add musepack decoder.
* ext/faad/gstfaad.c: (gst_faad_base_init):
Make pad templates static.
* gst/typefind/gsttypefindfunctions.c: (mp3_type_find),
(plugin_init):
Add musepack typefinder, make mp3 typefinding work halfway stream,
which doesn't actually work yet because id3demux doesn't implement
_get_length().
2004-11-07 18:30:07 +00:00
Benjamin Otte
4f9bfe73fd
gst-libs/gst/audio/gstaudiofilter.c: fix link function to always query channels and query width for floats
...
Original commit message from CVS:
* gst-libs/gst/audio/gstaudiofilter.c: (gst_audiofilter_link):
fix link function to always query channels and query width for
floats
* configure.ac:
add equalizer dir
* gst/equalizer/Makefile.am:
* gst/equalizer/gstiirequalizer.c: (gst_iir_equalizer_get_type),
(gst_iir_equalizer_base_init), (gst_iir_equalizer_class_init),
(gst_iir_equalizer_init), (gst_iir_equalizer_finalize),
(arg_to_scale), (setup_filter),
(gst_iir_equalizer_compute_frequencies),
(gst_iir_equalizer_set_property), (gst_iir_equalizer_get_property),
(gst_iir_equalizer_filter_inplace), (gst_iir_equalizer_setup),
(plugin_init):
add an equalizer
2004-10-28 02:33:47 +00:00
Thomas Vander Stichele
aa204cddf0
fix build on older automake
...
Original commit message from CVS:
fix build on older automake
2004-10-27 00:21:33 +00:00
Wim Taymans
f76c0b9bd7
I lied, I am the One True Buildmaster
...
Original commit message from CVS:
I lied, I am the One True Buildmaster
2004-10-20 16:48:57 +00:00
Thomas Vander Stichele
8c86f56e65
fix the build
...
Original commit message from CVS:
fix the build
2004-10-20 13:51:27 +00:00
Wim Taymans
db8be08d9b
configure.ac: I swear, this is the last time I touch this.
...
Original commit message from CVS:
* configure.ac:
I swear, this is the last time I touch this.
2004-10-18 15:37:57 +00:00
Wim Taymans
c9db916d3e
configure.ac: Added cdaudio to wrong list.
...
Original commit message from CVS:
* configure.ac:
Added cdaudio to wrong list.
2004-10-18 15:18:18 +00:00
Wim Taymans
080300d9dd
configure.ac: Revive cdaudio.
...
Original commit message from CVS:
* configure.ac:
Revive cdaudio.
2004-10-18 14:20:10 +00:00
David Schleef
7aa6ed756e
configure.ac: update for swfdec-0.3 and liboil-0.2
...
Original commit message from CVS:
* configure.ac: update for swfdec-0.3 and liboil-0.2
* ext/swfdec/gstswfdec.c: update for swfdec-0.3
* ext/swfdec/gstswfdec.h: same
* gst/videofilter/gstvideobalance.c: update for liboil-0.2
* gst/videotestsrc/videotestsrc.c: same
2004-10-14 23:19:58 +00:00
Thomas Vander Stichele
90fd515d72
bump nano to cvs
...
Original commit message from CVS:
bump nano to cvs
2004-10-06 17:10:48 +00:00
Thomas Vander Stichele
123a0cd8e5
releasing
...
Original commit message from CVS:
releasing
2004-10-06 17:02:14 +00:00
Thomas Vander Stichele
0800d20c0f
bump for prerelease
...
Original commit message from CVS:
bump for prerelease
2004-10-06 15:56:04 +00:00
Thomas Vander Stichele
77267f6d6e
fixing libmng build
...
Original commit message from CVS:
fixing libmng build
2004-10-05 15:29:37 +00:00
Wim Taymans
8b0a4134c3
configure.ac: configure update for libmng.
...
Original commit message from CVS:
* configure.ac:
configure update for libmng.
2004-10-04 16:38:45 +00:00
Thomas Vander Stichele
96794c0bea
and this one too
...
Original commit message from CVS:
and this one too
2004-10-04 15:21:18 +00:00
Thomas Vander Stichele
3a27d9008e
you need 1.0.4 of speex
...
Original commit message from CVS:
you need 1.0.4 of speex
2004-10-04 15:11:49 +00:00
Christian Schaller
3cee9b68ad
Remove non-working ugly kioplugin Markey has new and much improved one in Amarok which he will send upstream
...
Original commit message from CVS:
Remove non-working ugly kioplugin Markey has new and much improved one in Amarok which he will send upstream
2004-09-28 10:59:02 +00:00
Stéphane Loeuillet
835a60e3fa
- say explicitly in the ./configure output that we're looking for libsidplay 1.36.x (as siddec won't compile against ...
...
Original commit message from CVS:
- say explicitly in the ./configure output that we're looking for libsidplay 1.36.x
(as siddec won't compile against 2.x.x)
2004-09-17 20:52:31 +00:00
David Schleef
78deea7e4a
configure.ac: remove NASM check, since we don't use it. Update dirac check to 0.4
...
Original commit message from CVS:
* configure.ac: remove NASM check, since we don't use it. Update
dirac check to 0.4
* ext/dirac/gstdiracdec.cc: update to current 0.4 API
* gst/audioconvert/gstaudioconvert.c: (gst_audio_convert_link):
Initialized variables.
* gst/qtdemux/qtdemux.c: (gst_qtdemux_change_state),
(gst_qtdemux_loop_header), (qtdemux_parse), (qtdemux_parse_trak),
(gst_qtdemux_handle_esds), (qtdemux_audio_caps): Fix seeking, add
SVQ3 format
2004-09-15 19:29:24 +00:00
Stéphane Loeuillet
c3525fe198
configure.ac: change speex detection as 1.1.6 now uses .pc/pkg-config and they changed their headers location.
...
Original commit message from CVS:
* configure.ac : change speex detection as 1.1.6 now uses
.pc/pkg-config and they changed their headers location.
2004-09-12 13:35:52 +00:00
Zeeshan Ali
f167cf8039
Moving MAS plugin back to gst-sandbox module.
...
Original commit message from CVS:
Moving MAS plugin back to gst-sandbox module.
2004-09-10 00:40:24 +00:00
Zeeshan Ali
d6441e8f27
Trying to correct the GST_CHECK_CONFIGPROG macro. It works perfectly for
...
Original commit message from CVS:
* Trying to correct the GST_CHECK_CONFIGPROG macro. It works perfectly for
I hope i dont break anything.
* Shifting the MAS plugin back from gst-rotten.
2004-09-02 22:46:30 +00:00
Thomas Vander Stichele
4879a220df
bump nano to cvs
...
Original commit message from CVS:
bump nano to cvs
2004-08-31 14:04:38 +00:00
Thomas Vander Stichele
b3049a7b12
releasing
...
Original commit message from CVS:
releasing
2004-08-31 09:51:49 +00:00
Thomas Vander Stichele
28a56927b4
fix for 151236
...
Original commit message from CVS:
fix for 151236
2004-08-30 10:26:52 +00:00
Thomas Vander Stichele
6e16b9163a
fixes #151232
...
Original commit message from CVS:
fixes #151232
2004-08-30 10:03:18 +00:00
Thomas Vander Stichele
d72506ce83
prerelease
...
Original commit message from CVS:
prerelease
2004-08-27 17:38:17 +00:00
Zaheer Abbas Merali
4153653391
configure.ac: Clean up the test for lame presets
...
Original commit message from CVS:
2004-08-20 Zaheer Abbas Merali <zaheerabbas at merali dot org>
* configure.ac:
Clean up the test for lame presets
2004-08-20 10:43:18 +00:00
Zaheer Abbas Merali
6124d65f4a
Only enable lame presets if version of lame has presets in API
...
Original commit message from CVS:
2004-08-19 Zaheer Abbas Merali <zaheerabbas at merali dot org>
* configure.ac:
* ext/lame/Makefile.am:
* ext/lame/gstlame.c: (gst_lame_class_init),
(gst_lame_set_property), (gst_lame_get_property), (gst_lame_setup):
Only enable lame presets if version of lame has presets in API
2004-08-19 22:44:50 +00:00
Thomas Vander Stichele
a7c191247c
set origin and package name
...
Original commit message from CVS:
set origin and package name
2004-08-12 12:00:31 +00:00
Gernot Ziegler
f7de3bfba5
GL sink plugin. (Bug #147302 )
...
Original commit message from CVS:
Patch from Gernot Ziegler <gz@lysator.liu.se> rewriting the
GL sink plugin. (Bug #147302 )
* configure.ac: Test for OpenGL
* sys/Makefile.am: Use test for OpenGL
* sys/glsink/Makefile.am:
* sys/glsink/glimagesink.c: rewrite
* sys/glsink/glimagesink.h: rewrite
2004-08-09 20:14:50 +00:00
David Schleef
f111fd935d
configure.ac: Fix mikmod CFLAGS.
...
Original commit message from CVS:
* configure.ac: Fix mikmod CFLAGS.
2004-08-02 23:00:21 +00:00
Thomas Vander Stichele
4f565ed61e
back to dev
...
Original commit message from CVS:
back to dev
2004-08-02 14:05:48 +00:00
Thomas Vander Stichele
a7248c8f44
gearing up for release
...
Original commit message from CVS:
gearing up for release
2004-08-02 11:39:17 +00:00
Thomas Vander Stichele
bd6d6f057c
bump nano for prerel
...
Original commit message from CVS:
bump nano for prerel
2004-07-30 17:27:46 +00:00
Thomas Vander Stichele
9d0344af8c
don't use stupid colorspace, do use hermes, make macro, mark for translation
...
Original commit message from CVS:
don't use stupid colorspace, do use hermes, make macro, mark for translation
2004-07-30 13:41:55 +00:00
David Schleef
ef60fbc5f6
configure.ac: make test for audiofile more strict
...
Original commit message from CVS:
* configure.ac: make test for audiofile more strict
2004-07-30 04:03:34 +00:00
Thomas Vander Stichele
c397047a6f
up gst requirement for fractions
...
Original commit message from CVS:
up gst requirement for fractions
2004-07-28 12:15:24 +00:00
Zaheer Abbas Merali
bf097276b9
multifilesink plugin for creating new files every time a new media discontinuity event occurs
...
Original commit message from CVS:
2004-07-22 Zaheer Abbas Merali <zaheerabbas at merali dot org>
* configure.ac:
* gst/Makefile.am:
* gst/multifilesink/Makefile.am:
* gst/multifilesink/gstmultifilesink.c:
(gst_multifilesink_get_formats),
(gst_multifilesink_get_query_types), (_do_init),
(gst_multifilesink_base_init), (gst_multifilesink_class_init),
(gst_multifilesink_init), (gst_multifilesink_dispose),
(gst_multifilesink_set_location), (gst_multifilesink_set_property),
(gst_multifilesink_get_property), (gst_multifilesink_open_file),
(gst_multifilesink_close_file), (gst_multifilesink_next_file),
(gst_multifilesink_pad_query), (gst_multifilesink_handle_event),
(gst_multifilesink_chain), (gst_multifilesink_change_state),
(gst_multifilesink_uri_get_type),
(gst_multifilesink_uri_get_protocols),
(gst_multifilesink_uri_get_uri), (gst_multifilesink_uri_set_uri),
(gst_multifilesink_uri_handler_init), (plugin_init):
* gst/multifilesink/gstmultifilesink.h:
* testsuite/Makefile.am:
* testsuite/multifilesink/Makefile.am:
* testsuite/multifilesink/fakesrc_test.c: (gst_newmedia_base_init),
(gst_newmedia_class_init), (gst_newmedia_init),
(gst_newmedia_chain), (gst_newmedia_trigger), (test_format),
(newfile_signal), (test_signal), (main):
multifilesink plugin for creating new files every time a new media
discontinuity event occurs
2004-07-22 17:57:04 +00:00
David Schleef
b84c3f900f
configure.ac: Fix test for Objective C
...
Original commit message from CVS:
* configure.ac: Fix test for Objective C
2004-07-13 06:36:55 +00:00
Thomas Vander Stichele
90a779acb6
new method. various debugging
...
Original commit message from CVS:
new method. various debugging
2004-07-08 17:34:08 +00:00
Thomas Vander Stichele
e2251903b6
fix marshal includes
...
Original commit message from CVS:
fix marshal includes
2004-07-06 15:32:08 +00:00
Wim Taymans
4a54d4e80b
Added some playback helper elements and some test apps, very alpha still.
...
Original commit message from CVS:
* configure.ac:
* gst/playback/Makefile.am:
* gst/playback/decodetest.c: (main):
* gst/playback/gstdecodebin.c: (gst_decode_bin_get_type),
(gst_decode_bin_class_init), (gst_decode_bin_factory_filter),
(compare_ranks), (gst_decode_bin_init), (gst_decode_bin_dispose),
(find_compatibles), (close_pad_link), (try_to_link_1), (new_pad),
(close_link), (type_found), (gst_decode_bin_set_property),
(gst_decode_bin_get_property), (gst_decode_bin_change_state),
(gst_decode_bin_get_event_masks), (gst_decode_bin_send_event),
(gst_decode_bin_get_formats), (gst_decode_bin_convert),
(gst_decode_bin_get_query_types), (gst_decode_bin_query),
(plugin_init):
* gst/playback/gstplaybin.c: (gst_play_bin_get_type),
(gst_play_bin_class_init), (gst_play_bin_init),
(gst_play_bin_dispose), (gen_default_output), (rebuild_pipeline),
(collect_sink_pads), (find_compatibles), (close_pad_link),
(try_to_link_1), (new_pad), (close_link), (type_found),
(setup_source), (gst_play_bin_set_property),
(gst_play_bin_get_property), (gst_play_bin_factory_filter),
(compare_ranks), (gst_play_bin_collect_factories),
(gst_play_bin_change_state), (gst_play_bin_add_element),
(gst_play_bin_remove_element), (gst_play_bin_get_event_masks),
(gst_play_bin_send_event), (gst_play_bin_get_formats),
(gst_play_bin_convert), (gst_play_bin_get_query_types),
(gst_play_bin_query), (gst_play_bin_get_clock), (plugin_init):
* gst/playback/test.c: (main):
Added some playback helper elements and some test apps, very alpha
still.
2004-07-05 11:14:30 +00:00
Thomas Vander Stichele
a05795b7e4
back to dev
...
Original commit message from CVS:
back to dev
2004-06-23 18:21:43 +00:00
Zaheer Abbas Merali
0e7069c2cb
configure.ac: Whoops, my fault...fixed build issues
...
Original commit message from CVS:
2004-06-22 Zaheer Abbas Merali <zaheerabbas at merali.org>
* configure.ac:
Whoops, my fault...fixed build issues
2004-06-22 06:27:37 +00:00
Zaheer Abbas Merali
ee158654d5
configure.ac: Add objective-c support if running in Darwin/Mac OS X
...
Original commit message from CVS:
2004-06-22 Zaheer Abbas Merali <zaheerabbas at merali.org>
* configure.ac:
Add objective-c support if running in Darwin/Mac OS X
* sys/Makefile.am:
* sys/osxvideo:
* sys/osxvideo/Makefile.am:
* sys/osxvideo/osxvideosink.h:
* sys/osxvideo/osxvideosink.m:
* sys/osxvideo/cocoawindow.h:
* sys/osxvideo/cocoawindow.m:
Add osxvideosink, a cocoa-based osx video sink
2004-06-22 00:21:51 +00:00
Thomas Vander Stichele
8f033f8591
fix
...
Original commit message from CVS:
fix
2004-06-17 14:33:19 +00:00
Wim Taymans
7face56b42
gst/audiorate/: Added an audiorate converter that fills in gaps.
...
Original commit message from CVS:
* gst/audiorate/Makefile.am:
* gst/audiorate/gstaudiorate.c: (gst_audiorate_get_type),
(gst_audiorate_base_init), (gst_audiorate_class_init),
(gst_audiorate_link), (gst_audiorate_init), (gst_audiorate_chain),
(gst_audiorate_set_property), (gst_audiorate_get_property),
(gst_audiorate_change_state), (plugin_init):
Added an audiorate converter that fills in gaps.
2004-06-17 13:45:50 +00:00
Thomas Vander Stichele
08a2ed3be0
fix #133002
...
Original commit message from CVS:
fix #133002
2004-06-12 10:59:57 +00:00
Zaheer Abbas Merali
6598d236ff
configure.ac: Added ogg library so that OSX detects libtheora properly
...
Original commit message from CVS:
2004-06-12 Zaheer Abbas Merali <zaheerabbas@merali.org>
* configure.ac:
Added ogg library so that OSX detects libtheora properly
2004-06-12 10:30:59 +00:00
Thomas Vander Stichele
6c640f0324
add enc
...
Original commit message from CVS:
add enc
2004-06-11 15:24:43 +00:00
Stéphane Loeuillet
0eb17ceac9
configure.ac: OSS portability
...
Original commit message from CVS:
* configure.ac: OSS portability
* ext/arts/gst_arts.c: idem
* sys/oss/gstosselement.c: idem
* sys/oss/gstossmixer.c: idem
* sys/oss/gstosssink.c: idem
* sys/oss/gstosssrc.c: idem
* sys/oss/oss_probe.c: idem
- check for soundcard.h in different places for some BSD
2004-06-07 13:40:07 +00:00
Jan Schmidt
6484243ceb
AUTHORS: Add me to the authors file
...
Original commit message from CVS:
* AUTHORS:
Add me to the authors file
* configure.ac:
Increase the libdv requirement to >= version 0.100
* ext/dv/gstdvdec.c: (gst_dvdec_init), (gst_dvdec_src_convert),
(gst_dvdec_src_query), (gst_dvdec_handle_sink_event),
(gst_dvdec_push), (gst_dvdec_loop), (gst_dvdec_change_state):
* ext/dv/gstdvdec.h:
Add support for the new_media flag when sending DISCONT events
Make the querying work when video pad is not linked
2004-06-07 12:01:51 +00:00
Benjamin Otte
2ed4d814cf
messing around with buildbot to see where the error is
...
Original commit message from CVS:
messing around with buildbot to see where the error is
2004-06-05 14:59:42 +00:00
Benjamin Otte
4455243d07
check for qt's moc preprocessor explicitly and use it
...
Original commit message from CVS:
* configure.ac:
* ext/kio/Makefile.am:
check for qt's moc preprocessor explicitly and use it
2004-06-05 14:34:02 +00:00
Thomas Vander Stichele
7fc0c37a08
leniate musicbrainz check; check for v4l-conf before calling it
...
Original commit message from CVS:
leniate musicbrainz check; check for v4l-conf before calling it
2004-06-01 12:10:37 +00:00
Wim Taymans
eb3557adbf
A plugin to add an alpha channel to I420 video. Can optionally do chroma keying.
...
Original commit message from CVS:
* configure.ac:
* gst/alpha/Makefile.am:
* gst/alpha/gstalpha.c: (gst_alpha_method_get_type),
(gst_alpha_get_type), (gst_alpha_base_init),
(gst_alpha_class_init), (gst_alpha_init), (gst_alpha_set_property),
(gst_alpha_get_property), (gst_alpha_sink_link), (gst_alpha_add),
(gst_alpha_chroma_key), (gst_alpha_chain),
(gst_alpha_change_state), (plugin_init):
A plugin to add an alpha channel to I420 video. Can optionally do
chroma keying.
* gst/multipart/Makefile.am:
* gst/multipart/multipart.c: (plugin_init):
* gst/multipart/multipartdemux.c: (gst_multipart_demux_base_init),
(gst_multipart_demux_class_init), (gst_multipart_demux_init),
(gst_multipart_demux_finalize), (gst_multipart_demux_handle_event),
(gst_multipart_find_pad_by_mime), (gst_multipart_demux_chain),
(gst_multipart_demux_change_state),
(gst_multipart_demux_plugin_init):
* gst/multipart/multipartmux.c: (gst_multipart_mux_get_type),
(gst_multipart_mux_base_init), (gst_multipart_mux_class_init),
(gst_multipart_mux_get_sink_event_masks), (gst_multipart_mux_init),
(gst_multipart_mux_sinkconnect), (gst_multipart_mux_pad_link),
(gst_multipart_mux_pad_unlink),
(gst_multipart_mux_request_new_pad),
(gst_multipart_mux_handle_src_event),
(gst_multipart_mux_next_buffer), (gst_multipart_mux_compare_pads),
(gst_multipart_mux_queue_pads), (gst_multipart_mux_loop),
(gst_multipart_mux_get_property), (gst_multipart_mux_set_property),
(gst_multipart_mux_change_state), (gst_multipart_mux_plugin_init):
A Multipart demuxer/muxer. Not sure if it violates specs. Used to
send multipart jpeg images to a browser.
* gst/videobox/Makefile.am:
* gst/videobox/README:
* gst/videobox/gstvideobox.c: (gst_video_box_fill_get_type),
(gst_video_box_get_type), (gst_video_box_base_init),
(gst_video_box_class_init), (gst_video_box_init),
(gst_video_box_set_property), (gst_video_box_get_property),
(gst_video_box_sink_link), (gst_video_box_i420),
(gst_video_box_ayuv), (gst_video_box_chain),
(gst_video_box_change_state), (plugin_init):
Crops or adds borders around an image. can do alpha channel
borders as well.
* gst/videomixer/Makefile.am:
* gst/videomixer/README:
* gst/videomixer/videomixer.c: (gst_videomixer_pad_get_type),
(gst_videomixer_pad_base_init), (gst_videomixer_pad_class_init),
(gst_videomixer_pad_get_sink_event_masks),
(gst_videomixer_pad_get_property),
(gst_videomixer_pad_set_property),
(gst_videomixer_pad_sinkconnect), (gst_videomixer_pad_link),
(gst_videomixer_pad_unlink), (gst_videomixer_pad_init),
(gst_video_mixer_background_get_type), (gst_videomixer_get_type),
(gst_videomixer_base_init), (gst_videomixer_class_init),
(gst_videomixer_init), (gst_videomixer_request_new_pad),
(gst_videomixer_handle_src_event),
(gst_videomixer_blend_ayuv_i420), (gst_videomixer_fill_checker),
(gst_videomixer_fill_color), (gst_videomixer_fill_queues),
(gst_videomixer_blend_buffers), (gst_videomixer_update_queues),
(gst_videomixer_loop), (gst_videomixer_get_property),
(gst_videomixer_set_property), (gst_videomixer_change_state),
(plugin_init):
Generic video mixer plugin, can handle multiple inputs all with
different framerates and video sizes. Is fully alpha channel
aware.
2004-05-28 18:01:33 +00:00
Stéphane Loeuillet
cc41ab4473
- reenable speex plugins for speex 1.1.5 (API/ABI compatible with 1.0.x)
...
Original commit message from CVS:
- reenable speex plugins for speex 1.1.5 (API/ABI compatible with 1.0.x)
- fix a cast warning that prevent compilation of speexenc
2004-05-20 21:57:11 +00:00
David Schleef
549b70ba3c
configure.ac: Minor cosmetic change to convince the buildbot to reautogen.
...
Original commit message from CVS:
* configure.ac: Minor cosmetic change to convince the buildbot to
reautogen.
* sys/sunaudio/gstsunaudio.c: (gst_sunaudiosink_class_init),
(gst_sunaudiosink_init), (gst_sunaudiosink_getcaps),
(gst_sunaudiosink_pad_link), (gst_sunaudiosink_chain),
(gst_sunaudiosink_setparams), (gst_sunaudiosink_open),
(gst_sunaudiosink_close), (gst_sunaudiosink_change_state),
(gst_sunaudiosink_set_property), (gst_sunaudiosink_get_property):
More hacking. Plays audio now.
2004-05-20 21:53:49 +00:00
David Schleef
38088fa100
Original commit message from CVS:
...
* configure.ac:
* sys/Makefile.am:
2004-05-20 19:56:27 +00:00
Stéphane Loeuillet
970e90054a
- change sunaudio category to Sink/Audio
...
Original commit message from CVS:
- change sunaudio category to Sink/Audio
- change HAVE_FIONREAD macro to GST_CHECK_FIONREAD
- add conditional include for FIONREAD ioctl on more files
2004-05-20 19:43:25 +00:00
Stéphane Loeuillet
322db67058
test FIONREAD ioctl presence in an alternate header for Solaris 10 (and perhaps earlier versions)
...
Original commit message from CVS:
test FIONREAD ioctl presence in an alternate header for Solaris 10 (and perhaps earlier versions)
2004-05-20 19:19:26 +00:00
Benjamin Otte
e9f5015f97
configure.ac: remove -Wno-sign-compare
...
Original commit message from CVS:
* configure.ac:
remove -Wno-sign-compare
2004-05-19 16:10:22 +00:00
Benjamin Otte
83137dd758
configure.ac: remove -DG_DISABLE_DEPRECATED. It's not usable without workarounds if you want to work against glib 2.2...
...
Original commit message from CVS:
* configure.ac:
remove -DG_DISABLE_DEPRECATED. It's not usable without workarounds
if you want to work against glib 2.2 and 2.4
2004-05-19 15:26:27 +00:00
David Schleef
c95dd78c2b
configure.ac: Add sunaudio
...
Original commit message from CVS:
* configure.ac: Add sunaudio
* examples/Makefile.am: make gstplay depend on gconf
* gst/ffmpegcolorspace/gstffmpegcodecmap.c: Remove c99-isms
* gst/ffmpegcolorspace/imgconvert.c: (build_rgb_palette),
(convert_table_lookup), (img_convert): remove c99-isms
* gst/ffmpegcolorspace/imgconvert_template.h: make a constant
unsigned, to fix a warning on Solaris
* gst/mpeg1sys/systems.c: bcopy->memcpy
* gst/rtjpeg/RTjpeg.c: (RTjpeg_yuvrgb8): bcopy->memcpy
* sys/Makefile.am: Add sunaudio
2004-05-19 06:10:49 +00:00
Stéphane Loeuillet
2d0bac038b
configure.ac: fix compilation of v4l2src with "-Wall -Werror" fixes #142664
...
Original commit message from CVS:
* configure.ac : fix compilation of v4l2src with "-Wall -Werror"
fixes #142664
2004-05-17 16:58:24 +00:00
Benjamin Otte
064f3dbadc
whoops, checked in too much
...
Original commit message from CVS:
whoops, checked in too much
2004-05-17 00:38:59 +00:00
David Moore
040213e475
compute offsets correctly for internal buffers so timestamps are set correctly when we can't seek. Also handle cases ...
...
Original commit message from CVS:
* autogen.sh:
* configure.ac:
* ext/mad/gstid3tag.c: (gst_id3_tag_chain):
compute offsets correctly for internal buffers so timestamps are set
correctly when we can't seek. Also handle cases where there are no
offsets. (based on a patch by David Moore, fixes #142507 )
2004-05-17 00:25:30 +00:00
Benjamin Otte
31f29234a4
configure.ac: check for exact version of libvisual, it's not supposed to be
...
Original commit message from CVS:
* configure.ac:
check for exact version of libvisual, it's not supposed to be
API/ABI stable yet
2004-05-13 20:21:39 +00:00
Benjamin Otte
3d48de4043
configure.ac: enable shout2 by default
...
Original commit message from CVS:
* configure.ac:
enable shout2 by default
* ext/shout2/gstshout2.c: (gst_shout2send_protocol_get_type),
(gst_shout2send_base_init), (gst_shout2send_init),
(gst_shout2send_connect), (gst_shout2send_change_state):
* ext/shout2/gstshout2.h:
make this work again. Based on a patch by Zaheer Merali (fixes
#142262 )
* ext/theora/theora.c: (plugin_init):
don't set rank on encoders
2004-05-12 02:35:56 +00:00
David Schleef
b47ac926dc
configure.ac: Add prototype Dirac support.
...
Original commit message from CVS:
* configure.ac: Add prototype Dirac support.
* ext/Makefile.am:
* ext/dirac/Makefile.am:
* ext/dirac/gstdirac.cc:
* ext/dirac/gstdiracdec.cc:
2004-05-11 02:30:16 +00:00
Benjamin Otte
39e1d5c6a5
configure.ac: check for kdemacros.h, too (should fix #141821 )
...
Original commit message from CVS:
* configure.ac:
check for kdemacros.h, too (should fix #141821 )
* ext/vorbis/vorbisdec.c: (vorbis_dec_event), (vorbis_dec_chain):
don't crash if no header was sent, but nicely error out (fixes part
of #141554 )
2004-05-04 18:38:39 +00:00
Benjamin Otte
712fde64fe
add initial support for libvisual ( http://libvisual.sourceforge.net ) libvisual is still quite alpha, so expect crashe...
...
Original commit message from CVS:
* configure.ac:
* ext/Makefile.am:
* ext/libvisual/Makefile.am:
* ext/libvisual/visual.c:
add initial support for libvisual (http://libvisual.sourceforge.net )
libvisual is still quite alpha, so expect crashes in there :)
2004-04-30 02:25:09 +00:00
Ronald S. Bultje
aa31694595
New DTS decoder.
...
Original commit message from CVS:
* configure.ac:
* ext/Makefile.am:
* ext/dts/Makefile.am:
* ext/dts/gstdtsdec.c: (gst_dtsdec_get_type),
(gst_dtsdec_base_init), (gst_dtsdec_class_init), (gst_dtsdec_init),
(gst_dtsdec_channels), (gst_dtsdec_renegotiate),
(gst_dtsdec_handle_event), (gst_dtsdec_update_streaminfo),
(gst_dtsdec_loop), (gst_dtsdec_change_state),
(gst_dtsdec_set_property), (gst_dtsdec_get_property),
(plugin_init):
* ext/dts/gstdtsdec.h:
New DTS decoder.
* ext/faad/gstfaad.c: (gst_faad_sinkconnect),
(gst_faad_srcconnect):
Add ESDS atom handling (.m4a).
2004-04-29 00:00:25 +00:00
Benjamin Otte
0ca09a71c4
configure.ac: detect faad correctly as non-working if it's indeed non-working
...
Original commit message from CVS:
* configure.ac:
detect faad correctly as non-working if it's indeed non-working
2004-04-26 18:03:19 +00:00
David Schleef
df3fa511a7
configure.ac: bump required gstreamer version to 0.8.1.1 because of following changes [--ds]
...
Original commit message from CVS:
reviewed by David Schleef
* configure.ac: bump required gstreamer version to 0.8.1.1
because of following changes [--ds]
* gst-libs/gst/riff/riff-read.c: Include gst/gstutils.h.
(gst_riff_peek_head, gst_riff_peek_list, gst_riff_read_list)
(gst_riff_read_header): Use GST_READ_UINT*
macros to access possibly unaligned memory.
* gst/typefind/gsttypefindfunctions.c: Include gst/gstutils.h.
(mp3_type_find): Use GST_READ_UINT*
macros to access possibly unaligned memory.
(mp3_type_find, mpeg1_parse_header, qt_type_find)
(speex_type_find): Likewise
* gst/tags/gstvorbistag.c: (ADVANCE): Likewise
* gst/qtdemux/qtdemux.c: Include stdlib.h (needed by realloc).
(QTDEMUX_GUINT32_GET, QTDEMUX_GUINT16_GET, QTDEMUX_FP32_GET)
(QTDEMUX_FP16_GET, QTDEMUX_FOURCC_GET)
(gst_qtdemux_loop_header, gst_qtdemux_loop_header)
(qtdemux_node_dump_foreach, qtdemux_tree_get_child_by_type)
(qtdemux_tree_get_sibling_by_type): Use GST_READ_UINT*
macros to access possibly unaligned memory.
* gst/mpegstream/gstmpegpacketize.c: (parse_generic, parse_chunk):
Likewise.
* gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_parse_syshead)
(gst_mpeg_demux_parse_packet, gst_mpeg_demux_parse_pes): Likewise.
* gst/mpegaudioparse/gstmpegaudioparse.c: (gst_mp3parse_chain):
Likewise.
* gst/mpeg2sub/gstmpeg2subt.c: (GST_BUFFER_DATA)
(gst_mpeg2subt_chain_subtitle): Likewise.
* gst/mpeg1videoparse/gstmp1videoparse.c: (mp1videoparse_parse_seq)
(gst_mp1videoparse_time_code, gst_mp1videoparse_real_chain):
Likewise.
* gst/mpeg1sys/buffer.c: (mpeg1mux_buffer_update_audio_info):
Likewise.
* gst/cdxaparse/gstcdxaparse.c: (gst_bytestream_peek_bytes):
Likewise.
* gst/asfdemux/gstasfdemux.c: (_read_var_length, _read_uint):
Likewise.
2004-04-20 21:04:21 +00:00
Thomas Vander Stichele
aaa6aacfb3
up required gst version fix po download snippet
...
Original commit message from CVS:
up required gst version
fix po download snippet
2004-04-20 16:07:04 +00:00
Benjamin Otte
5236072df3
configure.ac: require mpeg2dec >= 0.4.0
...
Original commit message from CVS:
* configure.ac:
require mpeg2dec >= 0.4.0
2004-04-17 03:40:37 +00:00
Thomas Vander Stichele
38fef72250
bump nano to 1
...
Original commit message from CVS:
bump nano to 1
2004-04-15 15:21:23 +00:00
Thomas Vander Stichele
f1c62ece9f
releasing
...
Original commit message from CVS:
releasing
2004-04-15 15:16:31 +00:00
Thomas Vander Stichele
37014b348d
nano bump for prerel add bug entry for a fixed bug translation updates
...
Original commit message from CVS:
nano bump for prerel
add bug entry for a fixed bug
translation updates
2004-04-15 10:00:37 +00:00
Benjamin Otte
f13fcb23ec
configure.ac: save libs correctly when checking mad
...
Original commit message from CVS:
* configure.ac:
save libs correctly when checking mad
2004-04-14 15:42:03 +00:00
Ronald S. Bultje
3dd5488a8c
Workaround for missing struct v4l2_buffer declaration in Suse 9 and Mandrake 10 linux/videodev2.h header file ( #135919 ).
...
Original commit message from CVS:
* configure.ac:
* sys/v4l2/gstv4l2element.h:
Workaround for missing struct v4l2_buffer declaration in Suse 9
and Mandrake 10 linux/videodev2.h header file (#135919 ).
2004-04-10 13:27:16 +00:00
Benjamin Otte
c8b89188d1
configure.ac: fix == in test(1) operator
...
Original commit message from CVS:
reviewed by Benjamin Otte <otte@gnome.org>
* configure.ac:
fix == in test(1) operator
2004-04-04 23:38:15 +00:00
Benjamin Otte
86f43e382c
configure.ac: fix --export-symblos-regex to a working regex.
...
Original commit message from CVS:
reviewed by Benjamin Otte <otte@gnome.org>
* configure.ac:
fix --export-symblos-regex to a working regex.
2004-04-04 23:00:03 +00:00
Scott Wheeler
f63937f9a8
Hopefully make the configure check work on Debian.
...
Original commit message from CVS:
Hopefully make the configure check work on Debian.
2004-04-01 17:44:27 +00:00
Scott Wheeler
5744a58f0d
Try a bit harder to get the correct Qt dir. At some point I'll split this out into a real check for Qt, but for now ...
...
Original commit message from CVS:
Try a bit harder to get the correct Qt dir. At some point I'll split this
out into a real check for Qt, but for now I just want the KIO plugin to
actually build.
2004-03-30 05:51:31 +00:00
Benjamin Otte
f9dbfb26cf
try fixing configure on RH9
...
Original commit message from CVS:
try fixing configure on RH9
2004-03-30 03:13:03 +00:00
Benjamin Otte
4ae33d8a98
add experimental kiosrc plugin
...
Original commit message from CVS:
* configure.ac:
* ext/Makefile.am:
* ext/kio/Makefile.am:
* ext/kio/kioreceiver.cpp:
* ext/kio/kioreceiver.h:
* ext/kio/kiosrc.cpp:
* ext/kio/kiosrc.h:
add experimental kiosrc plugin
* ext/alsa/gstalsaplugin.c: (plugin_init):
initialize debugging category only when we're sure registering the
plugins worked.
2004-03-30 02:53:00 +00:00
David I. Lehn
7330a69cdd
configure.ac: GST_PACKAGE default: s/GStreamer/GStreamer Plugins/
...
Original commit message from CVS:
* configure.ac: GST_PACKAGE default: s/GStreamer/GStreamer Plugins/
2004-03-20 18:48:44 +00:00
Thomas Vander Stichele
0ea9f4908e
dist common and m4 correctly
...
Original commit message from CVS:
dist common and m4 correctly
2004-03-18 12:38:53 +00:00
Thomas Vander Stichele
0b41dec1ff
fix X check explain version check
...
Original commit message from CVS:
fix X check
explain version check
2004-03-16 18:00:18 +00:00
Thomas Vander Stichele
be2b046fb6
back to CVS
...
Original commit message from CVS:
back to CVS
2004-03-16 12:42:02 +00:00
Thomas Vander Stichele
55020b5064
releasing
...
Original commit message from CVS:
releasing
2004-03-16 12:25:45 +00:00
Thomas Vander Stichele
8fa8a07c96
update libtool version actually use it in media-info
...
Original commit message from CVS:
update libtool version
actually use it in media-info
2004-03-15 23:31:46 +00:00
Thomas Vander Stichele
400d129c03
work with speex 1.0, not 1.1
...
Original commit message from CVS:
work with speex 1.0, not 1.1
2004-03-15 22:34:48 +00:00
Thomas Vander Stichele
886814fe1a
adding gstreamer-plugins.pc fixes #126999
...
Original commit message from CVS:
adding gstreamer-plugins.pc
fixes #126999
2004-03-15 22:27:32 +00:00
Thomas Vander Stichele
5dcc192fe5
adding media info pc files package them use ffmpegcolorspace in gstplay
...
Original commit message from CVS:
adding media info pc files
package them
use ffmpegcolorspace in gstplay
2004-03-15 17:17:28 +00:00
Thomas Vander Stichele
f369c03c32
adding ffmpegcolorspace element, thanks ronald
...
Original commit message from CVS:
adding ffmpegcolorspace element, thanks ronald
2004-03-15 16:27:29 +00:00
Benjamin Otte
51b07852e2
move gstreamer-gconf pkgconfig files to pkgconfig/ dir. Make sure they get rebuilt properly
...
Original commit message from CVS:
* configure.ac:
* gst-libs/gst/gconf/Makefile.am:
* pkgconfig/Makefile.am:
move gstreamer-gconf pkgconfig files to pkgconfig/ dir. Make sure
they get rebuilt properly
* configure.ac:
when checking for vorbis, try pkgconfig first.
* gst/modplug/gstmodplug.cc:
add fixate function
2004-03-14 10:33:44 +00:00
David Schleef
a518507a47
configure.ac: the Hermes library controls hermescolorspace, not colorspace.
...
Original commit message from CVS:
* configure.ac: the Hermes library controls hermescolorspace, not
colorspace.
* ext/mpeg2dec/gstmpeg2dec.c: (gst_mpeg2dec_base_init),
(gst_mpeg2dec_init): minor pet peeve: disable code with #ifdef,
not /* */
* ext/sdl/sdlvideosink.c: Change XID to unsigned long.
* ext/sdl/sdlvideosink.h: ditto.
* gst/colorspace/gstcolorspace.c: Fix old comments about Hermes
2004-03-13 00:19:26 +00:00
Thomas Vander Stichele
93feda1993
use pkg-config checks for some, falling back to the old one.
...
Original commit message from CVS:
use pkg-config checks for some, falling back to the old one.
fixes #131270
2004-03-10 17:21:14 +00:00
Thomas Vander Stichele
73a1c51374
updating tools generation
...
Original commit message from CVS:
updating tools generation
2004-03-10 12:35:44 +00:00
Thomas Vander Stichele
27f32413fe
releasing
...
Original commit message from CVS:
releasing
2004-03-09 18:35:03 +00:00
Thomas Vander Stichele
21257d7edc
removing plugins from build
...
Original commit message from CVS:
removing plugins from build
2004-03-09 13:10:14 +00:00
Thomas Vander Stichele
c2f6c284fb
fix --with-plugins
...
Original commit message from CVS:
fix --with-plugins
2004-03-02 18:32:27 +00:00
Thomas Vander Stichele
f6874625a5
back to nano
...
Original commit message from CVS:
back to nano
2004-02-26 18:12:55 +00:00
Thomas Vander Stichele
91daae6c02
I hate conflicts, this was supposed to go in yesterday
...
Original commit message from CVS:
I hate conflicts, this was supposed to go in yesterday
2004-02-24 17:05:53 +00:00
Benjamin Otte
3acef0a88c
configure.ac: export [_]*{gst,Gst,GST}.* symbols from plugins
...
Original commit message from CVS:
2004-02-22 Benjamin Otte <otte@gnome.org>
* configure.ac:
export [_]*{gst,Gst,GST}.* symbols from plugins
2004-02-22 Christophe Fergeau <teuf@gnome.org>
reviewed by: Benjamin Otte <otte@gnome.org>
* ext/lame/gstlame.c: (add_one_tag):
* ext/mad/gstid3tag.c: (gst_mad_id3_to_tag_list):
* ext/vorbis/vorbisenc.c: (gst_vorbisenc_get_tag_value),
(gst_vorbisenc_metadata_set1):
* gst/tags/gstid3tag.c:
* gst/tags/gstvorbistag.c: (gst_vorbis_tag_add):
apply fixes from bugs #135042 (lame can't write tags) and #133817
(add GST_ALBUM_VOLUME_{COUNT,NUMBER} tags)
2004-02-22 15:14:25 +00:00
Ramon Garcia Fernandez
e1a8f471cd
Export only gst_plugin_desc from plugins
...
Original commit message from CVS:
Export only gst_plugin_desc from plugins
2004-02-22 01:53:40 +00:00
Thomas Vander Stichele
5da344cc51
fix gdk_pixbuf install location creation for solaris fix category for vorbisdec
...
Original commit message from CVS:
fix gdk_pixbuf install location creation for solaris
fix category for vorbisdec
2004-02-20 15:49:27 +00:00
Andy Wingo
ce89f16818
gst/intfloat/, gst/oneton: Removed, replaced by audioconvert and interleave respectively.
...
Original commit message from CVS:
2004-02-20 Andy Wingo <wingo@pobox.com>
* gst/intfloat/, gst/oneton: Removed, replaced by audioconvert and
interleave respectively.
* gst/interleave/deinterleave.c: New plugin: deinterleave
(replaces on oneton).
* gst/interleave/interleave.c: New plugin: interleave.
* gst/interleave/plugin.h: Support file.
* gst/interleave/plugin.c: Support file.
* configure.ac: Remove intfloat and oneton, add interleave.
* ext/sndfile/gstsf.c: Handle events better.
* gst/audioconvert/gstaudioconvert.c: Change to support int2float
and float2int operation. int2float has scheduling problems as
noted in in2float_chain.
2004-02-20 14:17:57 +00:00
Benjamin Otte
8eae64c32d
ext/xine/: add first version of xine plugin wrapper. Currently only wraps the
...
Original commit message from CVS:
2004-02-20 Benjamin Otte <otte@gnome.org>
* ext/xine/Makefile.am:
* ext/xine/gstxine.h:
* ext/xine/xine.c:
* ext/xine/xineaudiodec.c:
* ext/xine/xinecaps.c:
add first version of xine plugin wrapper. Currently only wraps the
QDM2 win32 DLL, and even that only in proof-of-concept quality.
* configure.ac:
* ext/Makefile.am:
add xine plugin wrapper, disabled by default. Use --enable-xine to
build. Note that it'll segfault on gst-register if you don't remove
the goom and tvtime post plugins from xine.
* gst/qtdemux/qtdemux.c: (gst_qtdemux_handle_sink_event),
(qtdemux_parse), (qtdemux_parse_trak), (qtdemux_audio_caps):
add extradata parsing for QDM2.
change around debugging prints.
2004-02-20 00:52:06 +00:00
David Schleef
36a3243b1a
configure.ac: Move massink to gst-rotten
...
Original commit message from CVS:
* configure.ac: Move massink to gst-rotten
* ext/Makefile.am:
* ext/mas/Makefile.am:
* ext/mas/massink.c:
* ext/mas/massink.h:
2004-02-19 03:08:32 +00:00
Thomas Vander Stichele
b0ecd5f659
move ffmpeg stuff to gst-ffmpeg module
...
Original commit message from CVS:
move ffmpeg stuff to gst-ffmpeg module
2004-02-13 15:11:50 +00:00
Thomas Vander Stichele
e991c9ffe6
use GST_ARCH
...
Original commit message from CVS:
use GST_ARCH
2004-02-13 13:09:27 +00:00
David Schleef
5ccfb9f00a
Convert a few inner loops to use liboil. This is currently optional, and is only enabled if liboil is present (duh!).
...
Original commit message from CVS:
Convert a few inner loops to use liboil. This is currently
optional, and is only enabled if liboil is present (duh!).
* configure.ac: Check for liboil-0.1
* gst/intfloat/Makefile.am:
* gst/intfloat/gstint2float.c: (conv_f32_s16), (scalarmult_f32),
(gst_int2float_chain_gint16):
* gst/videofilter/Makefile.am:
* gst/videofilter/gstvideobalance.c: (gst_videobalance_class_init),
(tablelookup_u8), (gst_videobalance_planar411):
* gst/videotestsrc/Makefile.am:
* gst/videotestsrc/gstvideotestsrc.c: (plugin_init):
* gst/videotestsrc/videotestsrc.c: (splat_u8), (paint_hline_YUY2),
(paint_hline_IYU2), (paint_hline_str4), (paint_hline_str3),
(paint_hline_RGB565), (paint_hline_xRGB1555):
2004-02-12 07:37:50 +00:00
Thomas Vander Stichele
47f8959de4
fix ulonglong.m4 missing by upping gettext required version
...
Original commit message from CVS:
fix ulonglong.m4 missing by upping gettext required version
2004-02-11 16:29:22 +00:00
Thomas Vander Stichele
fd2409640f
remove RELEASE
...
Original commit message from CVS:
remove RELEASE
2004-02-06 13:09:35 +00:00
Thomas Vander Stichele
9fb668fbac
bump version
...
Original commit message from CVS:
bump version
2004-02-04 21:47:06 +00:00
Thomas Vander Stichele
ec752e6445
appease libtool gods
...
Original commit message from CVS:
appease libtool gods
2004-02-04 21:30:15 +00:00
Benjamin Otte
896ef493da
co/: add AX_CREATE_STDINT_H to get correct type definitions for a52dec in _stdint.h.
...
Original commit message from CVS:
2004-02-03 Benjamin Otte <in7y118@public.uni-hamburg.de>
* common/m4/ax_create_stdint_h.m4:
* configure.ac:
add AX_CREATE_STDINT_H to get correct type definitions for a52dec in
_stdint.h.
* Makefile.am:
remove generated _stdint.h in DISTCLEANFILES
* ext/a52dec/gsta52dec.c:
include _stdint.h for a52dec. (should fix #133064 )
2004-02-03 02:40:15 +00:00
Thomas Vander Stichele
918077c6d1
add check for new function
...
Original commit message from CVS:
add check for new function
2004-02-01 19:21:01 +00:00
Benjamin Otte
ebed8d8724
configure.ac: use AC_C_INLINE
...
Original commit message from CVS:
2004-01-30 Benjamin Otte <in7y118@public.uni-hamburg.de>
* configure.ac:
use AC_C_INLINE
* configure.ac:
* ext/Makefile.am:
* ext/theora/Makefile.am:
* ext/theora/theoradec.c:
add theora video decoder. Does just do simple decoding for now and
has been tested against Theora cvs only.
* ext/vorbis/vorbisdec.c: (vorbis_dec_event):
always reset packetno on DISCONT
2004-01-30 20:23:24 +00:00
Christian Schaller
fc7a266b9b
adding NAS plugin
...
Original commit message from CVS:
adding NAS plugin
2004-01-21 06:57:30 +00:00
Thomas Vander Stichele
0d030dd3fa
putting i18n in place for plugins
...
Original commit message from CVS:
putting i18n in place for plugins
2004-01-19 15:45:55 +00:00
Benjamin Otte
39916f3f9f
ChangeLog
...
Original commit message from CVS:
ChangeLog
2004-01-19 15:33:17 +00:00
Jeremy Simon
1abf388f85
Check for libmusicbrainz
...
Original commit message from CVS:
Check for libmusicbrainz
Add the musicbrainz directory to the build process
Update Changelog
2004-01-18 20:19:44 +00:00
David Schleef
cbfaea6f9a
Duplicate the ext/hermes colorspace plugin, and remove Hermes code and GPL code. Fix for new caps negotiation. Rewr...
...
Original commit message from CVS:
* configure.ac:
* gst/colorspace/Makefile.am:
* gst/colorspace/gstcolorspace.c:
* gst/colorspace/gstcolorspace.h:
* gst/colorspace/yuv2rgb.c:
* gst/colorspace/yuv2rgb.h:
Duplicate the ext/hermes colorspace plugin, and remove Hermes
code and GPL code. Fix for new caps negotiation. Rewrite
much of the format handling code, and some of the conversion
code. Basically, rewrote almost everything. This element
handles I420, YV12 to RGB conversions.
* ext/hermes/Makefile.am:
* ext/hermes/gsthermescolorspace.c:
Rename colorspace to hermescolorspace. Fix negotiation issues.
Remove non-Hermes related code. This element handles lots of
RGB to RGB conversions, but no YUV.
* ext/hermes/gstcolorspace.c:
* ext/hermes/gstcolorspace.h:
* ext/hermes/rgb2yuv.c:
* ext/hermes/yuv2rgb.c:
* ext/hermes/yuv2rgb.h:
* ext/hermes/yuv2rgb_mmx16.s:
* ext/hermes/yuv2yuv.c:
* ext/hermes/yuv2yuv.h:
Remove old code.
2004-01-15 08:58:21 +00:00
David Schleef
0b5c2392bb
Fixes to make ext/libcaca compile.
...
Original commit message from CVS:
* configure.ac:
* ext/Makefile.am: Fixes to make ext/libcaca compile.
2004-01-12 03:37:48 +00:00
Julien Moutte
36c13b82d8
configure.ac: Adding examples/switch/Makefile
...
Original commit message from CVS:
2004-01-11 Julien MOUTTE <julien@moutte.net>
* configure.ac: Adding examples/switch/Makefile
* examples/Makefile.am: Adding examples/switch
* examples/switch/Makefile.am: Adding switcher example.
* examples/switch/switcher.c: (got_eos), (idle_iterate),
(switch_timer), (main): Adding an example demonstrating switch usage
with 2 videotestsrc showing different patterns.
* gst/switch/gstswitch.c: (gst_switch_request_new_pad),
(gst_switch_init): Fixing switch with the new caps system.
2004-01-11 17:32:37 +00:00
David Schleef
d95a6d76c4
New source plugin based on librfb-0.1. RFB (remote framebuffer) is the protocol used by VNC.
...
Original commit message from CVS:
New source plugin based on librfb-0.1. RFB (remote framebuffer)
is the protocol used by VNC.
2004-01-07 10:51:05 +00:00