- Sep 02, 2005
-
-
Andy Wingo Wingo authored
Original commit message from CVS: 2005-09-02 Andy Wingo <wingo@pobox.com> * All plugins updated for element state changes.
-
Andy Wingo Wingo authored
Original commit message from CVS: 2005-09-02 Andy Wingo <wingo@pobox.com> * All plugins updated for element state changes.
-
Thomas Vander Stichele authored
Original commit message from CVS: remove hook
-
Thomas Vander Stichele authored
Original commit message from CVS: increase timeout a little
-
Thomas Vander Stichele authored
Original commit message from CVS: update translations
-
- Aug 31, 2005
-
-
Wim Taymans authored
gst-libs/gst/audio/gstbaseaudiosink.c: Resync if the buffer timestamps drift more than a 10th of a second. Original commit message from CVS: * gst-libs/gst/audio/gstbaseaudiosink.c: (gst_base_audio_sink_render): Resync if the buffer timestamps drift more than a 10th of a second.
-
Tim-Philipp Müller authored
sys/v4l/gstv4lsrc.c: The 'timestamp-offset' property is registered as an int64, so let's use g_value_{set|get}_int64(... Original commit message from CVS: * sys/v4l/gstv4lsrc.c: (gst_v4lsrc_set_property), (gst_v4lsrc_get_property): The 'timestamp-offset' property is registered as an int64, so let's use g_value_{set|get}_int64() in our setter and getter functions (makes it work and fixes warnings with gst-inspect).
-
- Aug 30, 2005
-
-
Wim Taymans authored
Original commit message from CVS: * check/elements/audioconvert.c: (setup_audioconvert): * check/elements/audioresample.c: (setup_audioresample): * check/elements/volume.c: (setup_volume): Fix checks.
-
Thomas Vander Stichele authored
Original commit message from CVS: * common/gtk-doc-plugins.mak: * common/plugins.xsl: * docs/plugins/Makefile.am: make module a param
-
Stefan Kost authored
Original commit message from CVS: * examples/seeking/seek.c: (make_mp3_pipeline), (make_mpeg_pipeline), (seek_cb), (start_seek), (stop_seek), (play_cb), (pause_cb), (stop_cb): update the example
-
- Aug 29, 2005
-
-
Stefan Kost authored
Original commit message from CVS: * gst/volume/gstvolume.c: (gst_volume_class_init), (volume_transform): do not update controlled params, if buffer has no timestamp
-
Stefan Kost authored
Original commit message from CVS: * configure.ac: * gst/sine/Makefile.am: * gst/volume/Makefile.am: controllerized elements also need to link against controller-libs ;)
-
Stefan Kost authored
Original commit message from CVS: reviewed by: <delete if not using a buddy> * docs/libs/tmpl/gstcolorbalance.sgml: * docs/libs/tmpl/gstgconf.sgml: * docs/libs/tmpl/gstmixer.sgml: * docs/libs/tmpl/gstringbuffer.sgml: * gst/sine/gstsinesrc.c: (gst_sinesrc_class_init), (gst_sinesrc_create): * gst/volume/gstvolume.c: (gst_volume_class_init), (volume_transform): controllerized two audio plugins
-
Andy Wingo Wingo authored
Original commit message from CVS: 2005-08-29 Andy Wingo <wingo@pobox.com> * ext/vorbis/vorbisdec.c (vorbis_dec_convert, vorbis_dec_push) (vorbis_handle_data_packet): Fix some int overflow errors.
-
Andy Wingo Wingo authored
Original commit message from CVS: 2005-08-29 Andy Wingo <wingo@pobox.com> * ext/ogg/gstoggdemux.c (gst_ogg_demux_init): Init total_time to -1. (gst_ogg_demux_perform_seek): Clamp segment_stop only if it's valid. (gst_ogg_pad_submit_packet): Subtract the chain's begin_time only if it's valid. Fixed streaming-mode playback.
-
Thomas Vander Stichele authored
Original commit message from CVS: increase default timeout on tests for slow powerbooks
-
Andy Wingo Wingo authored
Original commit message from CVS: 2005-08-29 Andy Wingo <wingo@pobox.com> * check/elements/volume.c (cleanup_volume): Fix for running CK_FORK=no.
-
Andy Wingo Wingo authored
Original commit message from CVS: 2005-08-29 Andy Wingo <wingo@pobox.com> * check/elements/audioconvert.c: Convert from native endian, not little endian.
-
Michael Smith authored
Original commit message from CVS: Add an ogg parser element
-
- Aug 28, 2005
-
-
Andy Wingo Wingo authored
Original commit message from CVS: 2005-08-28 Andy Wingo <wingo@pobox.com> * Updates for two-arg init from GST_BOILERPLATE_FULL.
-
- Aug 26, 2005
-
-
Wim Taymans authored
Original commit message from CVS: * gst/audioconvert/audioconvert.c: (if), (float), (audio_convert_get_func_index), (check_default), (audio_convert_clean_fmt), (audio_convert_prepare_context), (audio_convert_clean_context), (audio_convert_get_sizes), (audio_convert_convert): Cleanups.
-
Wim Taymans authored
Original commit message from CVS: * gst/audioconvert/audioconvert.c: (if), (float), (audio_convert_get_func_index), (check_default), (audio_convert_clean_fmt), (audio_convert_prepare_context), (audio_convert_clean_context), (audio_convert_get_sizes), (audio_convert_convert): More elegant and working temp buffer selection algo.
-
Wim Taymans authored
Original commit message from CVS: * gst/audioconvert/audioconvert.c: (if), (float), (audio_convert_get_func_index), (check_default), (audio_convert_clean_fmt), (audio_convert_prepare_context), (audio_convert_clean_context), (audio_convert_get_sizes), (get_temp_buffer), (audio_convert_convert): Use realloc else we lose our original data.
-
Thomas Vander Stichele authored
Original commit message from CVS: use base class' newsegment to properly timestamp
-
Wim Taymans authored
Original commit message from CVS: * gst/audioconvert/audioconvert.c: (if), (float), (audio_convert_get_func_index), (check_default), (audio_convert_clean_fmt), (audio_convert_prepare_context), (audio_convert_clean_context), (audio_convert_get_sizes), (get_temp_buffer), (audio_convert_convert): * gst/audioconvert/gstaudioconvert.c: (gst_audio_convert_parse_caps), (gst_audio_convert_get_unit_size), (gst_audio_convert_transform_caps), (gst_audio_convert_fixate_caps), (gst_audio_convert_transform): * gst/audioconvert/gstchannelmix.c: (gst_channel_mix_mix): Oops, allocate enough space to perform the channel mix.
-
Wim Taymans authored
Original commit message from CVS: * gst/audioconvert/Makefile.am: * gst/audioconvert/audioconvert.c: (if), (float), (audio_convert_get_func_index), (check_default), (audio_convert_clean_fmt), (audio_convert_prepare_context), (audio_convert_clean_context), (audio_convert_get_sizes), (get_temp_buffer), (audio_convert_convert): * gst/audioconvert/audioconvert.h: * gst/audioconvert/gstaudioconvert.c: (gst_audio_convert_class_init), (gst_audio_convert_init), (gst_audio_convert_dispose), (gst_audio_convert_parse_caps), (gst_audio_convert_get_unit_size), (gst_audio_convert_transform_caps), (gst_audio_convert_fixate_caps), (gst_audio_convert_set_caps), (gst_audio_convert_transform_ip), (gst_audio_convert_transform): * gst/audioconvert/gstaudioconvert.h: * gst/audioconvert/gstchannelmix.c: (gst_channel_mix_unset_matrix), (gst_channel_mix_fill_identical), (gst_channel_mix_fill_compatible), (gst_channel_mix_detect_pos), (gst_channel_mix_fill_one_other), (gst_channel_mix_fill_others), (gst_channel_mix_fill_normalize), (gst_channel_mix_fill_matrix), (gst_channel_mix_setup_matrix), (gst_channel_mix_passthrough), (gst_channel_mix_mix): * gst/audioconvert/gstchannelmix.h: Cleanups, librarify a bit, optimize, better negotiation and more.
-
Jan Schmidt authored
Original commit message from CVS: * ext/ogg/gstoggdemux.c: (ogg_find_peek): Another from MikeS: During typefinding, don't support negative offsets (offsets from the end of the stream) in our typefind->peek() function - nothing embedded in ogg ever needs them. However, we need to recognise those requests and reject them, otherwise we return invalid pointers.
-
Jan Schmidt authored
Original commit message from CVS: * ext/ogg/gstoggdemux.c: (gst_ogg_pad_dispose): * ext/vorbis/vorbisdec.c: (gst_vorbis_dec_class_init), (vorbisdec_finalize), (vorbis_handle_type_packet): Big shout-out to MikeS for fixing this giant memory leak. Huzzah!
-
- Aug 25, 2005
-
-
Thomas Vander Stichele authored
Original commit message from CVS: add more conversion tests
-
Thomas Vander Stichele authored
Original commit message from CVS: add more tests
-
Thomas Vander Stichele authored
Original commit message from CVS: plug some leaks
-
Thomas Vander Stichele authored
Original commit message from CVS: * check/Makefile.am: * check/elements/audioconvert.c: (setup_audioconvert), (cleanup_audioconvert), (get_int_caps), (verify_convert), (GST_START_TEST), (audioconvert_suite), (main): add a test for audioconvert * gst/audioresample/gstaudioresample.c: * gst/audioresample/gstaudioresample.h: set DURATION so that TIMESTAMP(a) + DURATION(a) == TIMESTAMP(b); note that for buffers of 1/3 sec this means DURATION(c) is one nanosecond more than for a and b
-
Thomas Vander Stichele authored
Original commit message from CVS: some more testing for perfect streams
-
Thomas Vander Stichele authored
Original commit message from CVS: add a check for audioresample
-
Thomas Vander Stichele authored
Original commit message from CVS: show some info on what's left in the queue
-
Thomas Vander Stichele authored
gst/audioresample/: add room for extra overlap samples when asked to transform size protect against possible mem corr... Original commit message from CVS: * gst/audioresample/debug.c: * gst/audioresample/gstaudioresample.c: add room for extra overlap samples when asked to transform size protect against possible mem corruption and check for discrepancies between written size and outbuffer's size so we can warn for potential problems * gst/audioresample/resample.c: (resample_init), (resample_get_output_size_for_input), (resample_get_output_size), (resample_set_n_channels), (resample_set_format): set debug level based on RESAMPLE_DEBUG env var make sure that get_output_size* returns a whole number of sample_size set sample_size each time either channel or format is set * gst/audioresample/resample_chunk.c: (resample_scale_chunk): * gst/audioresample/resample_functable.c: (resample_scale_functable): * gst/audioresample/resample_ref.c: (resample_scale_ref): remove r->sample_size, it's done in resample.c now add some debugging to the ref implementation make sure we only give back bytes that are wholes of the sample size
-
Jan Schmidt authored
Original commit message from CVS: * gst/playback/gstplaybasebin.c: (fill_buffer): Revert unpopular change for GST_MESSAGE_SRC to GObject.
-
- Aug 24, 2005
-
-
Stefan Kost authored
Original commit message from CVS: * gst/volume/gstvolume.c: made set_caps function static
-
Wim Taymans authored
Original commit message from CVS: * ext/vorbis/vorbisenc.c: (gst_vorbisenc_init), (gst_vorbisenc_change_state): Stop leaking taglists.
-
Thomas Vander Stichele authored
Original commit message from CVS: debugging fixes
-