- 30 Jan, 2008 6 commits
-
-
Jan Schmidt authored
Original commit message from CVS: Release 0.10.17
-
Jan Schmidt authored
gst-libs/gst/interfaces/: Also remove the conditional registration of the signals that disappeared with the ABI chang... Original commit message from CVS: * gst-libs/gst/interfaces/mixeroptions.c: * gst-libs/gst/interfaces/mixertrack.c: Also remove the conditional registration of the signals that disappeared with the ABI change in 0.10.14
-
Jan Schmidt authored
gst-libs/gst/rtsp/gstrtspconnection.c: Revert patch to gstrtspconnection.c for brown paper bag release of -base. Re-o... Original commit message from CVS: * gst-libs/gst/rtsp/gstrtspconnection.c: Revert patch to gstrtspconnection.c for brown paper bag release of -base. Re-opens: #511825
-
Jan Schmidt authored
gst-libs/gst/interfaces/: Change the way these deprecated function pointers are removed so that the compiled ABI is u... Original commit message from CVS: * gst-libs/gst/interfaces/mixeroptions.h: * gst-libs/gst/interfaces/mixertrack.h: Change the way these deprecated function pointers are removed so that the compiled ABI is unconditionally smaller. This sets in stone an ABI break that actually occurred when the things were deprecated in 0.10.14, which seems to be the best fix as the only known users are oss-mixer and sunaudio-mixer in gst-plugins-good. Fixes: #513018
-
Jan Schmidt authored
gst-libs/gst/interfaces/: Change the way these deprecated function pointers are removed so that the compiled ABI is u... Original commit message from CVS: * gst-libs/gst/interfaces/mixeroptions.h: * gst-libs/gst/interfaces/mixertrack.h: Change the way these deprecated function pointers are removed so that the compiled ABI is unconditionally smaller. This sets in stone an ABI break that actually occurred when the things were deprecated in 0.10.14, which seems to be the best fix as the only known users are oss-mixer and sunaudio-mixer in gst-plugins-good.
-
Tim-Philipp Müller authored
win32/common/libgstpbutils.def: Export the two new _get_type() functions which are needed by the python bindings. Original commit message from CVS: * win32/common/libgstpbutils.def: Export the two new _get_type() functions which are needed by the python bindings.
-
- 29 Jan, 2008 2 commits
-
-
Sebastian Dröge authored
gst-libs/gst/rtsp/gstrtspconnection.c: Cast glong to time_t as time_t might have a different type on other platforms,... Original commit message from CVS: * gst-libs/gst/rtsp/gstrtspconnection.c: (add_date_header): Cast glong to time_t as time_t might have a different type on other platforms, like FreeBSD, and we get a compiler warning otherwise. Fixes bug #511825.
-
Sebastian Dröge authored
gst-libs/gst/audio/gstaudiofilter.c: Initialize the GstRingerBuffer class to get it's debug category initialized. gst... Original commit message from CVS: * gst-libs/gst/audio/gstaudiofilter.c: (gst_audio_filter_class_init): Initialize the GstRingerBuffer class to get it's debug category initialized. gst_ring_buffer_parse_caps() uses the ringbuffer debug category and otherwise we get some g_critical(). Fixes bug #512334.
-
- 28 Jan, 2008 3 commits
-
-
Jan Schmidt authored
Original commit message from CVS: * configure.ac: Back to CVS
-
Jan Schmidt authored
Original commit message from CVS: Release 0.10.16
-
Jan Schmidt authored
Original commit message from CVS: Update .po files
-
- 22 Jan, 2008 1 commit
-
-
Thijs Vermeir authored
Original commit message from CVS: Patch by: Thijs Vermeir <thijsvermeir at gmail dot com> * gst-libs/gst/rtp/gstrtpbuffer.c: (gst_rtp_buffer_get_extension_data): Fix typos and wrong extension check. Fixes #511274.
-
- 18 Jan, 2008 1 commit
-
-
Jan Schmidt authored
Original commit message from CVS: * po/sk.po: Oops - add new sk.po mentioned in the LINGUAS I just committed
-
- 17 Jan, 2008 2 commits
-
-
Jan Schmidt authored
Original commit message from CVS: * po/LINGUAS: Add ca translation to the disted list. * win32/vs6/libgstsdp.dsp: Convert line endings to CRLF
-
Sébastien Moutte authored
Original commit message from CVS: * win32/MANIFEST: Add win32/vs6/libgstrtsp.dsp to MANIFEST
-
- 16 Jan, 2008 1 commit
-
-
Sebastian Dröge authored
Original commit message from CVS: * configure.ac: * tests/check/pipelines/gio.c: (GST_START_TEST): Update for API changes in GIO and require GIO 2.15.2 for this.
-
- 14 Jan, 2008 4 commits
-
-
Jan Schmidt authored
Original commit message from CVS: * win32/common/libgstsdp.def: * win32/common/libgstvideo.def: Add new API declarations
-
Jan Schmidt authored
ext/theora/: Take a 2nd stab at handling libtheora granulepos changes in the decoder and parser by inspecting the bit... Original commit message from CVS: * ext/theora/gsttheoradec.h: * ext/theora/gsttheoraparse.h: * ext/theora/theoradec.c: * ext/theora/theoraparse.c: Take a 2nd stab at handling libtheora granulepos changes in the decoder and parser by inspecting the bitstream version of the incoming data.
-
Sebastian Dröge authored
Original commit message from CVS: * configure.ac: * pkgconfig/Makefile.am: * pkgconfig/gstreamer-audio-uninstalled.pc.in: * pkgconfig/gstreamer-audio.pc.in: * pkgconfig/gstreamer-cdda-uninstalled.pc.in: * pkgconfig/gstreamer-cdda.pc.in: * pkgconfig/gstreamer-fft-uninstalled.pc.in: * pkgconfig/gstreamer-fft.pc.in: * pkgconfig/gstreamer-floatcast-uninstalled.pc.in: * pkgconfig/gstreamer-floatcast.pc.in: * pkgconfig/gstreamer-interfaces-uninstalled.pc.in: * pkgconfig/gstreamer-interfaces.pc.in: * pkgconfig/gstreamer-netbuffer-uninstalled.pc.in: * pkgconfig/gstreamer-netbuffer.pc.in: * pkgconfig/gstreamer-pbutils-uninstalled.pc.in: * pkgconfig/gstreamer-pbutils.pc.in: * pkgconfig/gstreamer-riff-uninstalled.pc.in: * pkgconfig/gstreamer-riff.pc.in: * pkgconfig/gstreamer-rtp-uninstalled.pc.in: * pkgconfig/gstreamer-rtp.pc.in: * pkgconfig/gstreamer-rtsp-uninstalled.pc.in: * pkgconfig/gstreamer-rtsp.pc.in: * pkgconfig/gstreamer-sdp-uninstalled.pc.in: * pkgconfig/gstreamer-sdp.pc.in: * pkgconfig/gstreamer-tag-uninstalled.pc.in: * pkgconfig/gstreamer-tag.pc.in: * pkgconfig/gstreamer-video-uninstalled.pc.in: * pkgconfig/gstreamer-video.pc.in: Provide one pkg-config file for every gst-plugins-base library. This makes linking to those libraries much more intuitive and provides standard pkg-config behaviour for them. Fixes bug #499697.
-
David Schleef authored
Original commit message from CVS: * gst/videoscale/vs_4tap.c: Fix valgrind error on 4tap scaling method.
-
- 13 Jan, 2008 2 commits
-
-
Sébastien Moutte authored
gst-libs/gst/sdp/gstsdpmessage.c: Include Winsock2.h for VS6 and use a different way initialize hints structure so it... Original commit message from CVS: * gst-libs/gst/sdp/gstsdpmessage.c: (is_multicast_address): Include Winsock2.h for VS6 and use a different way initialize hints structure so it can build with VS6. * win32/MANIFEST: * win32/vs6/libgstsdp.dsp: * win32/common/libgstsdp.def: Add new files for libgstsdp. * win32/vs6/grammar.dsp: Copy pbutils-enumtypes* from win32/common to pbutils sources folder. * win32/vs6/gst_plugins_base.dsw: * win32/vs6/libgstdecodebin.dsp: * win32/vs6/libgstdecodebin2.dsp: * win32/vs6/libgstplaybin.dsp: * win32/vs6/libgstvolume.dsp: Add new dependencies to the link list.
-
Julien Moutte authored
Original commit message from CVS: 2008-01-13 Julien Moutte <julien@fluendo.com> * win32/common/config.h: * win32/common/gstrtsp-enumtypes.c: (gst_rtsp_result_get_type), (gst_rtsp_event_get_type), (gst_rtsp_family_get_type), (gst_rtsp_state_get_type), (gst_rtsp_version_get_type), (gst_rtsp_method_get_type), (gst_rtsp_auth_method_get_type), (gst_rtsp_header_field_get_type), (gst_rtsp_status_code_get_type): * win32/common/interfaces-enumtypes.c: (gst_color_balance_type_get_type), (gst_mixer_type_get_type), (gst_mixer_message_type_get_type), (gst_mixer_flags_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): * win32/common/pbutils-enumtypes.c: (gst_install_plugins_return_get_type): * win32/common/pbutils-enumtypes.h: Update/Add generated files in the win32 build directory.
-
- 12 Jan, 2008 3 commits
-
-
Jan Schmidt authored
Original commit message from CVS: * tests/check/Makefile.am: Fix CFLAGS to also pull in the gstcheck cflags from AM_CFLAGS. * tests/check/elements/audiorate.c: (do_perfect_stream_test): * tests/check/elements/playbin.c: * tests/check/libs/mixer.c: (test_element_interface_supported), (gst_implements_interface_init): * tests/check/libs/rtp.c: (GST_START_TEST): Fix various assignment type mismatches.
-
Jan Schmidt authored
Add test to see if hstrerror is available or if we need libresolv (Solaris) for it, then use it in libgstrtsp. Original commit message from CVS: * configure.ac: * gst-libs/gst/rtsp/Makefile.am: Add test to see if hstrerror is available or if we need libresolv (Solaris) for it, then use it in libgstrtsp.
-
Jan Schmidt authored
Original commit message from CVS: * gst-libs/gst/tag/Makefile.am: Fix include path order
-
- 11 Jan, 2008 3 commits
-
-
Tim-Philipp Müller authored
Original commit message from CVS: Ignore more and make buildbot happy
-
Edward Hervey authored
gst-libs/gst/pbutils/install-plugins.*: Add GBoxed GType for GstInstallPluginsContext, this eases the wrapping for bi... Original commit message from CVS: * gst-libs/gst/pbutils/install-plugins.c: (gst_install_plugins_context_copy), (gst_install_plugins_context_get_type): * gst-libs/gst/pbutils/install-plugins.h: Add GBoxed GType for GstInstallPluginsContext, this eases the wrapping for bindings.
-
Michael Smith authored
ext/theora/theoradec.c: Adapt for post-alpha meaning of granulepos, when we have a newer version of libtheora. Original commit message from CVS: * ext/theora/theoradec.c: (gst_theora_dec_class_init), (_theora_granule_frame), (_theora_granule_start_time), (theora_dec_sink_convert), (theora_dec_decode_buffer): Adapt for post-alpha meaning of granulepos, when we have a newer version of libtheora. * ext/theora/theoraenc.c: (gst_theora_enc_class_init), (theora_enc_get_ogg_packet_end_time), (theora_enc_sink_event), (theora_enc_is_discontinuous), (theora_enc_chain): Likewise. * tests/check/Makefile.am: Link libtheora into theoraenc test so we can check which version of libtheora we're testing against. * tests/check/pipelines/theoraenc.c: (check_libtheora), (check_buffer_granulepos), (check_buffer_granulepos_from_starttime), (GST_START_TEST), (theoraenc_suite): Adapt tests to check the values that are now defined for theora; make the tests backwards-adapt the passed values if we're running against an old libtheora. Fixes #497964
-
- 10 Jan, 2008 2 commits
-
-
Tim-Philipp Müller authored
gst-libs/gst/audio/: Ref audio clock class from a thread-safe context to make sure however unlikely that may be in pr... Original commit message from CVS: * gst-libs/gst/audio/gstbaseaudiosink.c: (gst_base_audio_sink_class_init): * gst-libs/gst/audio/gstbaseaudiosrc.c: (gst_base_audio_src_class_init): Ref audio clock class from a thread-safe context to make sure we're not bit by GObjects lack of thread-safety here (#349410), however unlikely that may be in practice.
-
Sebastian Dröge authored
autogen.sh: Add -Wno-portability to the automake parameters to stop warnings about GNU make extensions being used. We... Original commit message from CVS: * autogen.sh: Add -Wno-portability to the automake parameters to stop warnings about GNU make extensions being used. We require GNU make in almost every Makefile anyway. * configure.ac: Use AM_PROG_CC_C_O as a compiler that accepts both -c and -o at the same time is required for per target flags.
-
- 08 Jan, 2008 3 commits
-
-
Tim-Philipp Müller authored
gst-libs/gst/tag/gsttagdemux.c: Post an error message if we can't pull as many bytes as we need for the tag. This mak... Original commit message from CVS: * gst-libs/gst/tag/gsttagdemux.c: (gst_tag_demux_pull_start_tag): Post an error message if we can't pull as many bytes as we need for the tag. This makes sure the user gets to see a proper error message if a file with a partial ID3 tag is fed to decodebin, and not a 'no ID3 tag demuxer' error, which would be confusing (see #508138).
-
Tim-Philipp Müller authored
Original commit message from CVS: * gst-libs/gst/pbutils/descriptions.c: (formats): Add description strings for ID3, APE, and ICY tags.
-
Tim-Philipp Müller authored
gst/playback/gstdecodebin.c: Make sure we error out correctly if we can't activate one of the elements we've added. ... Original commit message from CVS: * gst/playback/gstdecodebin.c: (try_to_link_1): Make sure we error out correctly if we can't activate one of the elements we've added. Fixes #508138.
-
- 07 Jan, 2008 3 commits
-
-
Bastien Nocera authored
ext/alsa/gstalsamixer.c: Use snd_mixer_selem_set_{playback|capture}_volume_all() if the volume is the same for all ch... Original commit message from CVS: Patch by: Bastien Nocera <hadess at hadess net> * ext/alsa/gstalsamixer.c: (gst_alsa_mixer_get_volume), (check_if_volumes_are_the_same), (gst_alsa_mixer_set_volume): Use snd_mixer_selem_set_{playback|capture}_volume_all() if the volume is the same for all channels. This works around some problem in alsa that leaves us with inconsistent state for some reason (#486840).
-
Jerone Young authored
ext/alsa/gstalsamixer.c: If there's no mixer track by the name of 'Master' or 'Front', check if there's one called 'P... Original commit message from CVS: Patch by: Jerone Young <jerone at gmail com> * ext/alsa/gstalsamixer.c: (gst_alsa_mixer_find_master_mixer): If there's no mixer track by the name of 'Master' or 'Front', check if there's one called 'PCM' before trying the generic fallback logic (fixes #506928, where we pick 'Mic' as master track for the AD1984 card in a Thinkpad T61/X61 laptop).
-
Wim Taymans authored
Original commit message from CVS: * gst/playback/gstplay-enum.c: (register_gst_autoplug_select_result), (gst_autoplug_select_result_get_type), (register_gst_play_flags), (gst_play_flags_get_type): * gst/playback/gstplay-enum.h: Add enums for configuration flags. * gst/playback/gstplaybin2.c: (gst_play_bin_class_init), (init_group), (gst_play_bin_init), (gst_play_bin_set_property), (gst_play_bin_get_property), (no_more_pads_cb), (autoplug_select_cb), (gst_play_bin_change_state): Merge mode with flags. Add more property getters/setters, defaults and docs. Add properties to get number of audio/video/text streams. Create sink object in _init so that we can always rely on it being there. * gst/playback/gstplaysink.c: (gst_play_sink_init), (gen_video_chain), (gen_audio_chain), (gen_vis_chain), (activate_vis), (gst_play_sink_reconfigure), (gst_play_sink_set_flags), (gst_play_sink_get_flags), (gst_play_sink_change_state): * gst/playback/gstplaysink.h: Use flags to configure the sink pipelines. Add tee before audio pipeline so that we can use it for visualisations. Start working on integrating visualisations. Remove mode, we can do everything with the flags now. Add method to configue the sink pipeline.
-
- 06 Jan, 2008 2 commits
-
-
Sebastian Dröge authored
Update to GMemoryInputStream API changes in GLib SVN and require gio-2.0 >= 2.15.1 for this. Fixes bug #507584. Original commit message from CVS: * configure.ac: * ext/gio/gstgiobasesrc.c: (gst_gio_base_src_get_size): * tests/check/pipelines/gio.c: (free_input), (GST_START_TEST): Update to GMemoryInputStream API changes in GLib SVN and require gio-2.0 >= 2.15.1 for this. Fixes bug #507584. We can also report the duration for every GSeekable, not only GFileInputStream and GMemoryInputStream.
-
Tim-Philipp Müller authored
tests/check/pipelines/theoraenc.c: Turn these functions into macros so we can see right away where the failure occured. Original commit message from CVS: * tests/check/pipelines/theoraenc.c: (check_buffer_is_header), (check_buffer_timestamp), (check_buffer_duration): Turn these functions into macros so we can see right away where the failure occured.
-
- 05 Jan, 2008 1 commit
-
-
Julien Moutte authored
sys/xvimage/xvimagesink.c: Add debugging information to understand how X calculates the stride for XvImages. Original commit message from CVS: 2008-01-05 Julien Moutte <julien@fluendo.com> * sys/xvimage/xvimagesink.c: (gst_xvimagesink_xvimage_new): Add debugging information to understand how X calculates the stride for XvImages.
-
- 03 Jan, 2008 1 commit
-
-
Sebastian Dröge authored
gst/volume/: Use GstAudioFilter as base class for the volume element instead of plain GstBaseTransform. Original commit message from CVS: * gst/volume/Makefile.am: * gst/volume/gstvolume.c: (volume_choose_func), (gst_volume_base_init), (gst_volume_class_init), (gst_volume_init), (volume_setup): * gst/volume/gstvolume.h: Use GstAudioFilter as base class for the volume element instead of plain GstBaseTransform.
-