1. 22 Mar, 2008 2 commits
    • Sebastian Dröge's avatar
      ext/soup/gstsouphttpsrc.c: Actually set the icy caps on our src pad if we have icecast data. · 89c2fe05
      Sebastian Dröge authored
      Original commit message from CVS:
      * ext/soup/gstsouphttpsrc.c: (gst_soup_http_src_chunk_allocator):
      Actually set the icy caps on our src pad if we have icecast data.
      Fixes bug #523854.
      89c2fe05
    • Sebastian Dröge's avatar
      Use G_PARAM_STATIC_STRINGS everywhere for GParamSpecs that use static strings... · 180aee53
      Sebastian Dröge authored
      Use G_PARAM_STATIC_STRINGS everywhere for GParamSpecs that use static strings (i.e. all). This gives us less memory u...
      
      Original commit message from CVS:
      * configure.ac:
      * ext/alsa/gstalsamixerelement.c:
      (gst_alsa_mixer_element_class_init):
      * ext/alsa/gstalsasink.c: (gst_alsasink_class_init):
      * ext/alsa/gstalsasrc.c: (gst_alsasrc_class_init):
      * ext/cdparanoia/gstcdparanoiasrc.c:
      (gst_cd_paranoia_src_class_init):
      * ext/gio/gstgiosink.c: (gst_gio_sink_class_init):
      * ext/gio/gstgiosrc.c: (gst_gio_src_class_init):
      * ext/gio/gstgiostreamsink.c: (gst_gio_stream_sink_class_init):
      * ext/gio/gstgiostreamsrc.c: (gst_gio_stream_src_class_init):
      * ext/gnomevfs/gstgnomevfssink.c: (gst_gnome_vfs_sink_class_init):
      * ext/gnomevfs/gstgnomevfssrc.c: (gst_gnome_vfs_src_class_init):
      * ext/ogg/gstoggmux.c: (gst_ogg_mux_class_init):
      * ext/pango/gsttextoverlay.c: (gst_text_overlay_class_init):
      * ext/pango/gsttextrender.c: (gst_text_render_class_init):
      * ext/theora/theoradec.c: (gst_theora_dec_class_init):
      * ext/theora/theoraenc.c: (gst_theora_enc_class_init):
      * ext/theora/theoraparse.c: (gst_theora_parse_class_init):
      * ext/vorbis/vorbisenc.c: (gst_vorbis_enc_class_init):
      * gst-libs/gst/audio/gstaudiofiltertemplate.c:
      (gst_audio_filter_template_class_init):
      * gst-libs/gst/audio/gstbaseaudiosink.c:
      (gst_base_audio_sink_class_init):
      * gst-libs/gst/audio/gstbaseaudiosrc.c:
      (gst_base_audio_src_class_init):
      * gst-libs/gst/cdda/gstcddabasesrc.c:
      (gst_cdda_base_src_class_init):
      * gst-libs/gst/interfaces/mixertrack.c:
      (gst_mixer_track_class_init):
      * gst-libs/gst/rtp/gstbasertpdepayload.c:
      (gst_base_rtp_depayload_class_init):
      * gst-libs/gst/rtp/gstbasertppayload.c:
      (gst_basertppayload_class_init):
      * gst/audioconvert/gstaudioconvert.c:
      (gst_audio_convert_class_init):
      * gst/audiorate/gstaudiorate.c: (gst_audio_rate_class_init):
      * gst/audioresample/gstaudioresample.c:
      (gst_audioresample_class_init):
      * gst/audiotestsrc/gstaudiotestsrc.c:
      (gst_audio_test_src_class_init):
      * gst/gdp/gstgdppay.c: (gst_gdp_pay_class_init):
      * gst/playback/gstdecodebin2.c: (gst_decode_bin_class_init):
      * gst/playback/gstplaybasebin.c: (gst_play_base_bin_class_init),
      (preroll_unlinked):
      * gst/playback/gstplaybin.c: (gst_play_bin_class_init):
      * gst/playback/gstplaybin2.c: (gst_play_bin_class_init):
      * gst/playback/gstplaysink.c: (gst_play_sink_class_init):
      * gst/playback/gstqueue2.c: (gst_queue_class_init):
      * gst/playback/gststreaminfo.c: (gst_stream_info_class_init):
      * gst/playback/gststreamselector.c: (gst_selector_pad_class_init),
      (gst_stream_selector_class_init):
      * gst/playback/gsturidecodebin.c: (gst_uri_decode_bin_class_init):
      * gst/subparse/gstsubparse.c: (gst_sub_parse_class_init):
      * gst/tcp/gstmultifdsink.c: (gst_multi_fd_sink_class_init):
      * gst/tcp/gsttcpclientsink.c: (gst_tcp_client_sink_class_init):
      * gst/tcp/gsttcpclientsrc.c: (gst_tcp_client_src_class_init):
      * gst/tcp/gsttcpserversink.c: (gst_tcp_server_sink_class_init):
      * gst/tcp/gsttcpserversrc.c: (gst_tcp_server_src_class_init):
      * gst/videorate/gstvideorate.c: (gst_video_rate_class_init):
      * gst/videoscale/gstvideoscale.c: (gst_video_scale_class_init):
      * gst/videotestsrc/gstvideotestsrc.c:
      (gst_video_test_src_class_init):
      * gst/volume/gstvolume.c: (gst_volume_class_init):
      * sys/v4l/gstv4lelement.c: (gst_v4lelement_class_init):
      * sys/v4l/gstv4lmjpegsink.c: (gst_v4lmjpegsink_class_init):
      * sys/v4l/gstv4lmjpegsrc.c: (gst_v4lmjpegsrc_class_init):
      * sys/v4l/gstv4lsrc.c: (gst_v4lsrc_class_init):
      * sys/ximage/ximagesink.c: (gst_ximagesink_class_init):
      * sys/xvimage/xvimagesink.c: (gst_xvimagesink_class_init):
      Use G_PARAM_STATIC_STRINGS everywhere for GParamSpecs that use
      static strings (i.e. all). This gives us less memory usage,
      fewer allocations and thus less memory defragmentation. Depend
      on core CVS for this. Fixes bug #523806.
      180aee53
  2. 21 Mar, 2008 1 commit
    • Sebastian Dröge's avatar
      configure.ac: Check if the compiler supports do { } while (0) macros. This... · 5f1bb9fd
      Sebastian Dröge authored
      configure.ac: Check if the compiler supports do { } while (0) macros. This fixes a warning when compiling with g++ 4....
      
      Original commit message from CVS:
      * configure.ac:
      Check if the compiler supports do { } while (0) macros. This fixes
      a warning when compiling with g++ 4.3, resulting in a build failure
      because of -Werror.
      * ext/mpeg2enc/gstmpeg2encpicturereader.cc:
      * ext/mplex/gstmplex.cc:
      Include <string.h> for memcpy and friends to fix the build with
      gcc 4.3.
      * tests/check/Makefile.am:
      Remove trailing backslash.
      5f1bb9fd
  3. 20 Mar, 2008 6 commits
    • Wim Taymans's avatar
      gst/selector/gstinputselector.c: Do g_object_notify() only when not holding... · 29d91835
      Wim Taymans authored
      gst/selector/gstinputselector.c: Do g_object_notify() only when not holding the lock to get the property because othe...
      
      Original commit message from CVS:
      * gst/selector/gstinputselector.c:
      (gst_input_selector_set_active_pad), (gst_input_selector_switch):
      Do g_object_notify() only when not holding the lock to get the property
      because otherwise we run into a deadlock with the deep-notify handlers
      that are possibly installed.
      29d91835
    • Wim Taymans's avatar
      gst/selector/gstinputselector.c: Release the selector lock when pad alloc... · 1cb3f390
      Wim Taymans authored
      gst/selector/gstinputselector.c: Release the selector lock when pad alloc happens on a non selected pad.
      
      Original commit message from CVS:
      * gst/selector/gstinputselector.c: (gst_selector_pad_class_init),
      (gst_selector_pad_event), (gst_selector_pad_bufferalloc),
      (gst_selector_pad_chain), (gst_input_selector_set_active_pad):
      Release the selector lock when pad alloc happens on a non selected pad.
      1cb3f390
    • Wim Taymans's avatar
      gst/selector/gstinputselector.c: Add pad property to configure behaviour of... · e20e15e5
      Wim Taymans authored
      gst/selector/gstinputselector.c: Add pad property to configure behaviour of the unselected pad, it can return OK or N...
      
      Original commit message from CVS:
      * gst/selector/gstinputselector.c: (gst_selector_pad_class_init),
      (gst_selector_pad_init), (gst_selector_pad_set_property),
      (gst_selector_pad_get_property), (gst_selector_pad_event),
      (gst_selector_pad_bufferalloc), (gst_selector_pad_chain),
      (gst_input_selector_set_active_pad):
      Add pad property to configure behaviour of the unselected pad, it can
      return OK or NOT_LINKED, based on the use case.
      e20e15e5
    • Wim Taymans's avatar
      gst/selector/gstinputselector.*: Figure out the locking a bit more. · a00c9300
      Wim Taymans authored
      Original commit message from CVS:
      * gst/selector/gstinputselector.c:
      (gst_selector_pad_get_running_time), (gst_selector_pad_reset),
      (gst_selector_pad_event), (gst_selector_pad_bufferalloc),
      (gst_input_selector_wait), (gst_selector_pad_chain),
      (gst_input_selector_class_init), (gst_input_selector_init),
      (gst_input_selector_dispose), (gst_segment_set_start),
      (gst_input_selector_set_active_pad),
      (gst_input_selector_set_property),
      (gst_input_selector_get_property),
      (gst_input_selector_get_linked_pad),
      (gst_input_selector_is_active_sinkpad),
      (gst_input_selector_activate_sinkpad),
      (gst_input_selector_request_new_pad),
      (gst_input_selector_release_pad),
      (gst_input_selector_change_state), (gst_input_selector_block),
      (gst_input_selector_switch):
      * gst/selector/gstinputselector.h:
      Figure out the locking a bit more.
      Mark buffers with discont after switching.
      Fix initial segment forwarding, make sure to only forward one segment
      regardless of what the sequence of buffers/segments is. See #522203.
      Improve flushing when blocked.
      Return NOT_LINKED when a stream is not selected.
      Not API change for the switch signal in the docs.
      Fix start/time/accum values of the new segment.
      Correctly unlock and flush a blocking selector when going to READY.
      a00c9300
    • Stefan Kost's avatar
      ext/ladspa/: Add some thoughts and FIXME's. · 6ad41986
      Stefan Kost authored
      Original commit message from CVS:
      * ext/ladspa/gstladspa.c:
      * ext/ladspa/gstsignalprocessor.c:
      Add some thoughts and FIXME's.
      6ad41986
    • Stefan Kost's avatar
      gst/bayer/gstbayer2rgb.c: Include stdlib.h for abs. · 7a1019a2
      Stefan Kost authored
      Original commit message from CVS:
      * gst/bayer/gstbayer2rgb.c:
      Include stdlib.h for abs.
      7a1019a2
  4. 19 Mar, 2008 4 commits
  5. 18 Mar, 2008 1 commit
  6. 17 Mar, 2008 2 commits
  7. 14 Mar, 2008 3 commits
  8. 13 Mar, 2008 3 commits
    • Wim Taymans's avatar
      gst/selector/gstinputselector.*: Various cleanups. · 48d66c2c
      Wim Taymans authored
      Original commit message from CVS:
      * gst/selector/gstinputselector.c: (gst_selector_pad_class_init),
      (gst_selector_pad_finalize), (gst_selector_pad_get_property),
      (gst_selector_pad_event), (gst_input_selector_class_init),
      (gst_input_selector_init), (gst_input_selector_set_active_pad),
      (gst_input_selector_set_property),
      (gst_input_selector_get_property),
      (gst_input_selector_request_new_pad),
      (gst_input_selector_release_pad),
      (gst_input_selector_push_pending_stop),
      (gst_input_selector_switch):
      * gst/selector/gstinputselector.h:
      Various cleanups.
      Added tags to the pads.
      Select active pad based on the pad object instead of its name.
      Fix refcount in set_active_pad.
      Add property to get the number of pads.
      * gst/selector/gstoutputselector.c:
      (gst_output_selector_class_init),
      (gst_output_selector_set_property),
      (gst_output_selector_get_property):
      Various cleanups.
      Select the active pad based on the pad object instead of its name.
      Fix locking when setting the active pad.
      * gst/selector/gstselector-marshal.list:
      * tests/check/elements/selector.c: (cleanup_pad),
      (selector_set_active_pad), (run_input_selector_buffer_count):
      Fixes for pad instead of padname for pad selection.
      48d66c2c
    • Sebastian Dröge's avatar
      Use GST_LICENSE, GST_PACKAGE_NAME and GST_PACKAGE_ORIGIN instead of hardcoding... · e4476e15
      Sebastian Dröge authored
      Use GST_LICENSE, GST_PACKAGE_NAME and GST_PACKAGE_ORIGIN instead of hardcoding values where possible. Fixes bug #522212.
      
      Original commit message from CVS:
      * ext/alsaspdif/alsaspdifsink.c:
      * ext/gsm/gstgsm.c:
      * ext/jack/gstjack.c:
      * ext/libmms/gstmms.c:
      * ext/neon/gstneonhttpsrc.c:
      * ext/shout/gstshout.c:
      * ext/timidity/gsttimidity.c:
      * ext/timidity/gstwildmidi.c:
      * gst/nuvdemux/gstnuvdemux.c:
      * gst/tta/gsttta.c:
      Use GST_LICENSE, GST_PACKAGE_NAME and GST_PACKAGE_ORIGIN instead
      of hardcoding values where possible. Fixes bug #522212.
      e4476e15
    • Wouter Cloetens's avatar
      ext/soup/gstsouphttpsrc.*: Try to resume on server disconnect. Fixes bug #522134. · 601db48c
      Wouter Cloetens authored
      Original commit message from CVS:
      Patch by: Wouter Cloetens <wouter at mind dot be>
      * ext/soup/gstsouphttpsrc.c: (gst_soup_http_src_init),
      (gst_soup_http_src_finished_cb), (gst_soup_http_src_response_cb),
      (gst_soup_http_src_build_message), (gst_soup_http_src_create):
      * ext/soup/gstsouphttpsrc.h:
      Try to resume on server disconnect. Fixes bug #522134.
      601db48c
  9. 12 Mar, 2008 1 commit
  10. 11 Mar, 2008 3 commits
    • Olivier Crete's avatar
      gst/rtpmanager/rtpsession.*: Implement collision and loop detection in rtpmanager. · fe7b1e82
      Olivier Crete authored
      Original commit message from CVS:
      Patch by: Olivier Crete <tester at tester dot ca>
      * gst/rtpmanager/rtpsession.c: (find_add_conflicting_addresses),
      (check_collision), (obtain_source), (rtp_session_create_new_ssrc),
      (rtp_session_create_source), (rtp_session_process_rtp),
      (rtp_session_process_sr), (rtp_session_process_rr),
      (rtp_session_process_sdes), (rtp_session_process_bye),
      (rtp_session_send_bye_locked), (rtp_session_send_bye),
      (rtp_session_on_timeout):
      * gst/rtpmanager/rtpsession.h:
      Implement collision and loop detection in rtpmanager.
      Fixes #520626.
      * gst/rtpmanager/rtpsource.c: (rtp_source_reset),
      (rtp_source_init):
      * gst/rtpmanager/rtpsource.h:
      Add method to reset stats.
      fe7b1e82
    • Ole Andre Vadla Ravnaas's avatar
      gst/rtpmanager/gstrtpsession.c: Avoid a deadlock when joining the RTCP thread... · 0b94354a
      Ole Andre Vadla Ravnaas authored
      gst/rtpmanager/gstrtpsession.c: Avoid a deadlock when joining the RTCP thread in PAUSED because it might be blocked d...
      
      Original commit message from CVS:
      Based on patch by: Ole André Vadla Ravnås  <ole.andre.ravnas@tandberg.com>
      * gst/rtpmanager/gstrtpsession.c: (gst_rtp_session_init),
      (rtcp_thread), (start_rtcp_thread), (stop_rtcp_thread),
      (join_rtcp_thread), (gst_rtp_session_change_state):
      Avoid a deadlock when joining the RTCP thread in PAUSED because it might
      be blocked downstream. Also avoid spawning multiple rtcp threads.
      Fixes #520894.
      0b94354a
    • Stefan Kost's avatar
      gst/rtpmanager/rtpjitterbuffer.c: Don't try to reset the clock skew when we have no timestamps. · 4e64ace7
      Stefan Kost authored
      Original commit message from CVS:
      Patch by: Stefan Kost <ensonic@users.sf.net>
      * gst/rtpmanager/rtpjitterbuffer.c: (calculate_skew):
      Don't try to reset the clock skew when we have no timestamps.
      Fixes #519005.
      4e64ace7
  11. 08 Mar, 2008 1 commit
    • Sjoerd Simons's avatar
      ext/faad/gstfaad.c: Improve the header checking to look for what faad2 looks... · e92772a7
      Sjoerd Simons authored
      ext/faad/gstfaad.c: Improve the header checking to look for what faad2 looks for too. Fixes playback of same apple tr...
      
      Original commit message from CVS:
      Patch by: Sjoerd Simons <sjoerd at luon dot net>
      * ext/faad/gstfaad.c: (looks_like_valid_header):
      Improve the header checking to look for what faad2 looks
      for too. Fixes playback of same apple trailers.
      Fixes bug #469979.
      e92772a7
  12. 07 Mar, 2008 1 commit
  13. 06 Mar, 2008 2 commits
  14. 05 Mar, 2008 2 commits
    • Mark Nauwelaerts's avatar
      Port mplex element to 0.10. Fixes bug #520329. · acb81c58
      Mark Nauwelaerts authored
      Original commit message from CVS:
      Patch by: Mark Nauwelaerts <manauw at skynet dot be>
      * configure.ac:
      * ext/Makefile.am:
      * ext/mplex/Makefile.am:
      * ext/mplex/gstmplex.cc:
      * ext/mplex/gstmplex.hh:
      * ext/mplex/gstmplexibitstream.cc:
      * ext/mplex/gstmplexibitstream.hh:
      * ext/mplex/gstmplexjob.cc:
      * ext/mplex/gstmplexjob.hh:
      * ext/mplex/gstmplexoutputstream.cc:
      * ext/mplex/gstmplexoutputstream.hh:
      Port mplex element to 0.10. Fixes bug #520329.
      * tests/check/Makefile.am:
      * tests/check/elements/mplex.c: (test_sink_event), (setup_src_pad),
      (teardown_src_pad), (setup_mplex), (cleanup_mplex),
      (GST_START_TEST), (mplex_suite), (main):
      Add unit test for the mplex element.
      acb81c58
    • Mark Nauwelaerts's avatar
      configure.ac: Clean up detection of different mjpegtoolsAPI versions. · 646ac4cd
      Mark Nauwelaerts authored
      Original commit message from CVS:
      Patch by: Mark Nauwelaerts <manauw at skynet dot be>
      * configure.ac:
      Clean up detection of different mjpegtoolsAPI versions.
      * ext/mpeg2enc/gstmpeg2enc.cc:
      * ext/mpeg2enc/gstmpeg2enc.hh:
      * ext/mpeg2enc/gstmpeg2encoder.cc:
      * ext/mpeg2enc/gstmpeg2encoptions.cc:
      * ext/mpeg2enc/gstmpeg2encpicturereader.cc:
      * ext/mpeg2enc/gstmpeg2encpicturereader.hh:
      * ext/mpeg2enc/gstmpeg2encstreamwriter.cc:
      * ext/mpeg2enc/gstmpeg2encstreamwriter.hh:
      Streamline conditional code for evolving mjpegtools API,
      optimize and fix/prevent crash in log handling, use
      names/nicks for enums in the usual way andm inor updates
      in code and properties/settings. Partially fixes bug #520329.
      646ac4cd
  15. 04 Mar, 2008 1 commit
  16. 03 Mar, 2008 3 commits
    • Peter Kjellerstedt's avatar
      configure.ac: Use AG_GST_CHECK_PLUGIN and AG_GST_DISABLE_PLUGIN to simplify... · d6f82ebf
      Peter Kjellerstedt authored
      configure.ac: Use AG_GST_CHECK_PLUGIN and AG_GST_DISABLE_PLUGIN to simplify which plug-ins are included/excluded. (#4...
      
      Original commit message from CVS:
      * configure.ac:
      Use AG_GST_CHECK_PLUGIN and AG_GST_DISABLE_PLUGIN to simplify which
      plug-ins are included/excluded. (#498222)
      d6f82ebf
    • Sebastian Dröge's avatar
      Correct all relevant warnings found by the sparse semantic code analyzer. This... · 286ade37
      Sebastian Dröge authored
      Correct all relevant warnings found by the sparse semantic code analyzer. This include marking several symbols static...
      
      Original commit message from CVS:
      * ext/alsa/gstalsamixertrack.c: (gst_alsa_mixer_track_get_type):
      * ext/alsa/gstalsasink.c: (set_hwparams):
      * ext/alsa/gstalsasrc.c: (set_hwparams):
      * ext/gio/gstgio.c: (gst_gio_uri_handler_get_uri):
      * ext/ogg/gstoggmux.h:
      * ext/ogg/gstogmparse.c:
      * gst-libs/gst/audio/audio.c:
      * gst-libs/gst/fft/kiss_fft_f64.c: (kiss_fft_f64_alloc):
      * gst-libs/gst/pbutils/missing-plugins.c:
      (gst_missing_uri_sink_message_new),
      (gst_missing_element_message_new),
      (gst_missing_decoder_message_new),
      (gst_missing_encoder_message_new):
      * gst-libs/gst/rtp/gstbasertppayload.c:
      * gst-libs/gst/rtp/gstrtcpbuffer.c:
      (gst_rtcp_packet_bye_get_reason):
      * gst/audioconvert/gstaudioconvert.c:
      * gst/audioresample/gstaudioresample.c:
      * gst/ffmpegcolorspace/imgconvert.c:
      * gst/playback/test.c: (gen_video_element), (gen_audio_element):
      * gst/typefind/gsttypefindfunctions.c:
      * gst/videoscale/vs_4tap.c:
      * gst/videoscale/vs_4tap.h:
      * sys/v4l/gstv4lelement.c:
      * sys/v4l/gstv4lsrc.c: (gst_v4lsrc_get_any_caps):
      * sys/v4l/v4l_calls.c:
      * sys/v4l/v4lsrc_calls.c: (gst_v4lsrc_capture_init),
      (gst_v4lsrc_try_capture):
      * sys/ximage/ximagesink.c: (gst_ximagesink_check_xshm_calls),
      (gst_ximagesink_ximage_new):
      * sys/xvimage/xvimagesink.c: (gst_xvimagesink_check_xshm_calls),
      (gst_xvimagesink_xvimage_new):
      * tests/check/elements/audioconvert.c:
      * tests/check/elements/audioresample.c:
      (fail_unless_perfect_stream):
      * tests/check/elements/audiotestsrc.c: (setup_audiotestsrc):
      * tests/check/elements/decodebin.c:
      * tests/check/elements/gdpdepay.c: (setup_gdpdepay),
      (setup_gdpdepay_streamheader):
      * tests/check/elements/gdppay.c: (setup_gdppay), (GST_START_TEST),
      (setup_gdppay_streamheader):
      * tests/check/elements/gnomevfssink.c: (setup_gnomevfssink):
      * tests/check/elements/multifdsink.c: (setup_multifdsink):
      * tests/check/elements/textoverlay.c:
      * tests/check/elements/videorate.c: (setup_videorate):
      * tests/check/elements/videotestsrc.c: (setup_videotestsrc):
      * tests/check/elements/volume.c: (setup_volume):
      * tests/check/elements/vorbisdec.c: (setup_vorbisdec):
      * tests/check/elements/vorbistag.c:
      * tests/check/generic/clock-selection.c:
      * tests/check/generic/states.c: (setup), (teardown):
      * tests/check/libs/cddabasesrc.c:
      * tests/check/libs/video.c:
      * tests/check/pipelines/gio.c:
      * tests/check/pipelines/oggmux.c:
      * tests/check/pipelines/simple-launch-lines.c:
      (simple_launch_lines_suite):
      * tests/check/pipelines/streamheader.c:
      * tests/check/pipelines/theoraenc.c:
      * tests/check/pipelines/vorbisdec.c:
      * tests/check/pipelines/vorbisenc.c:
      * tests/examples/seek/scrubby.c:
      * tests/examples/seek/seek.c: (query_positions_elems),
      (query_positions_pads):
      * tests/icles/stress-xoverlay.c: (myclock):
      Correct all relevant warnings found by the sparse semantic code
      analyzer. This include marking several symbols static, using
      NULL instead of 0 for pointers and using "foo (void)" instead
      of "foo ()" for declarations.
      * win32/common/libgstrtp.def:
      Add gst_rtp_buffer_set_extension_data to the symbol definition file.
      286ade37
    • Jens Granseuer's avatar
      gst/mve/gstmvedemux.c: Fix audio discontinuity that happens when silent chunks... · 3f4628dd
      Jens Granseuer authored
      gst/mve/gstmvedemux.c: Fix audio discontinuity that happens when silent chunks are followed by real data again. Fixes...
      
      Original commit message from CVS:
      Patch by: Jens Granseuer <jensgr at gmx dot net>
      * gst/mve/gstmvedemux.c: (gst_mve_audio_data),
      (gst_mve_demux_get_type):
      Fix audio discontinuity that happens when silent chunks are
      followed by real data again. Fixes bug #519905.
      3f4628dd
  17. 01 Mar, 2008 1 commit
  18. 28 Feb, 2008 2 commits
  19. 27 Feb, 2008 1 commit