1. 23 Jan, 2007 2 commits
  2. 09 Jan, 2007 3 commits
    • Tim-Philipp Müller's avatar
      ext/ogg/Makefile.am: Dist gstoggdemux.h to fix 'make distcheck'. · 056723b9
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * ext/ogg/Makefile.am:
      Dist gstoggdemux.h to fix 'make distcheck'.
      * sys/v4l/Makefile.am:
      Fix 'make distcheck' even more.
      056723b9
    • Wim Taymans's avatar
      Added docs. · 80d666f3
      Wim Taymans authored
      Original commit message from CVS:
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-base-plugins-docs.sgml:
      * docs/plugins/gst-plugins-base-plugins-sections.txt:
      * ext/ogg/gstoggdemux.c: (gst_ogg_page_copy), (gst_ogg_page_free),
      (gst_ogg_pad_query_types), (gst_ogg_pad_submit_page),
      (gst_ogg_chain_reset), (gst_ogg_chain_new_stream),
      (gst_ogg_demux_perform_seek):
      * ext/ogg/gstoggdemux.h:
      Added docs.
      Add some more comments.
      Small cleanups.
      80d666f3
    • Wim Taymans's avatar
      Small documentation updates/fixes · 62ef7da7
      Wim Taymans authored
      Original commit message from CVS:
      * ext/theora/theoradec.c:
      * ext/vorbis/vorbisdec.c:
      * gst-libs/gst/audio/gstringbuffer.c:
      (gst_ring_buffer_commit_full):
      * gst-libs/gst/audio/gstringbuffer.h:
      * gst-libs/gst/rtp/gstrtpbuffer.c:
      * gst-libs/gst/tag/gstvorbistag.c:
      Small documentation updates/fixes
      62ef7da7
  3. 08 Jan, 2007 1 commit
    • Tim-Philipp Müller's avatar
      configure.ac: Check if localtime_r() is available. · 5fecea65
      Tim-Philipp Müller authored
      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).
      5fecea65
  4. 05 Jan, 2007 2 commits
  5. 04 Jan, 2007 1 commit
    • Thomas Vander Stichele's avatar
      configure.ac: split out GST_CFLAGS into GST_PLUGINS_BASE_CFLAGS and GST_CFLAGS... · 95ada439
      Thomas Vander Stichele authored
      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
      95ada439
  6. 30 Nov, 2006 1 commit
    • Michael Smith's avatar
      tests/check/pipelines/theoraenc.c: It would be very bad if, after a discont... · 0230754d
      Michael Smith authored
      tests/check/pipelines/theoraenc.c: It would be very bad if, after a discont buffer, we thought every single following...
      
      Original commit message from CVS:
      * tests/check/pipelines/theoraenc.c: (check_buffer_granulepos),
      (GST_START_TEST):
      It would be very bad if, after a discont buffer, we thought every
      single following buffer was also discont. So, add to the test to
      ensure that this isn't the case.
      
      * ext/theora/theoraenc.c: (theora_enc_is_discontinuous):
      ... it was the case. So fix it.
      0230754d
  7. 26 Nov, 2006 1 commit
    • Wim Taymans's avatar
      ext/theora/theoradec.c: Implement reverse playback. · 0a5978df
      Wim Taymans authored
      Original commit message from CVS:
      * ext/theora/theoradec.c: (gst_theora_dec_reset),
      (theora_dec_push_forward), (theora_dec_push_reverse),
      (theora_handle_data_packet), (theora_dec_decode_buffer),
      (theora_dec_flush_decode), (theora_dec_chain_reverse),
      (theora_dec_chain_forward), (theora_dec_chain):
      Implement reverse playback.
      * ext/vorbis/vorbisdec.c: (gst_vorbis_dec_reset),
      (vorbis_dec_decode_buffer), (vorbis_dec_flush_decode),
      (vorbis_dec_chain_forward):
      Clear buffers used for reverse playback in _reset.
      No need to set the eos flag, we clip samples using the segment.
      0a5978df
  8. 24 Nov, 2006 2 commits
    • Wim Taymans's avatar
      ext/ogg/gstoggdemux.c: Some cleanups. · b8583561
      Wim Taymans authored
      Original commit message from CVS:
      * ext/ogg/gstoggdemux.c: (gst_ogg_page_copy), (gst_ogg_page_free),
      (gst_ogg_pad_init), (gst_ogg_pad_dispose), (gst_ogg_pad_reset),
      (gst_ogg_pad_stream_out), (gst_ogg_pad_submit_page),
      (gst_ogg_chain_reset), (gst_ogg_demux_perform_seek):
      Some cleanups.
      Handle continued pages in reverse mode.
      b8583561
    • Wim Taymans's avatar
      ext/vorbis/vorbisdec.c: Small cleanups. · 22411eeb
      Wim Taymans authored
      Original commit message from CVS:
      * ext/vorbis/vorbisdec.c: (vorbis_dec_push_forward),
      (vorbis_handle_data_packet), (vorbis_dec_decode_buffer),
      (vorbis_dec_flush_decode):
      Small cleanups.
      Don't try to add invalid timestamps.
      Clipping will unref the buffer.
      22411eeb
  9. 23 Nov, 2006 2 commits
  10. 22 Nov, 2006 1 commit
    • Michael Smith's avatar
      ext/theora/: Mark discontinuities of > 3/4 of a frame, reinit encoder. · 32500268
      Michael Smith authored
      Original commit message from CVS:
      * ext/theora/gsttheoraenc.h:
      * ext/theora/theoraenc.c: (gst_theora_enc_init),
      (theora_enc_reset), (theora_enc_clear), (theora_enc_sink_setcaps),
      (theora_buffer_from_packet), (theora_enc_is_discontinuous),
      (theora_enc_chain), (theora_enc_change_state):
      Mark discontinuities of > 3/4 of a frame, reinit encoder.
      
      * tests/check/pipelines/theoraenc.c: (check_buffer_granulepos),
      (GST_START_TEST), (theoraenc_suite):
      Enable discontinuity test, fix it.
      32500268
  11. 21 Nov, 2006 1 commit
    • Tim-Philipp Müller's avatar
      ext/pango/gsttextoverlay.*: Some textoverlay fixes: for one, in the video... · 60ad6677
      Tim-Philipp Müller authored
      ext/pango/gsttextoverlay.*: Some textoverlay fixes: for one, in the video chain function, actually wait for a text bu...
      
      Original commit message from CVS:
      * ext/pango/gsttextoverlay.c: (gst_text_overlay_init),
      (gst_text_overlay_text_pad_unlink), (gst_text_overlay_text_event),
      (gst_text_overlay_video_event), (gst_text_overlay_pop_text),
      (gst_text_overlay_text_chain), (gst_text_overlay_video_chain),
      (gst_text_overlay_change_state):
      * ext/pango/gsttextoverlay.h:
      Some textoverlay fixes: for one, in the video chain function,
      actually wait for a text buffer to come in if there is none at the
      moment and there should be one; also, deal more gracefully with
      incoming buffers that do not have a timestamp or duration; discard
      text buffer when not needed any longer. Fixes #341681.
      * tests/check/Makefile.am:
      * tests/check/elements/.cvsignore:
      * tests/check/elements/textoverlay.c:
      (notgst_check_setup_src_pad2), (notgst_check_teardown_src_pad2),
      (setup_textoverlay), (buffer_is_all_black), (create_black_buffer),
      (create_text_buffer), (cleanup_textoverlay), (GST_START_TEST),
      (test_video_waits_for_text_send_text_newsegment_thread),
      (test_video_waits_for_text_shutdown_element),
      (test_render_continuity_push_video_buffers_thread),
      (textoverlay_suite):
      Add some unit tests for textoverlay.
      60ad6677
  12. 13 Nov, 2006 2 commits
    • Wim Taymans's avatar
      ext/vorbis/vorbisdec.*: First stab at vorbis reverse playback. · cadc8811
      Wim Taymans authored
      Original commit message from CVS:
      * ext/vorbis/vorbisdec.c: (vorbis_dec_sink_event),
      (vorbis_dec_push_forward), (vorbis_dec_push_reverse),
      (vorbis_handle_data_packet), (vorbis_dec_decode_buffer),
      (vorbis_dec_flush_decode), (vorbis_dec_chain_reverse),
      (vorbis_dec_chain_forward), (vorbis_dec_chain):
      * ext/vorbis/vorbisdec.h:
      First stab at vorbis reverse playback.
      cadc8811
    • Michael Smith's avatar
      ext/ogg/gstoggdemux.c: Improve a debug line slightly. · 410bb3fe
      Michael Smith authored
      Original commit message from CVS:
      * ext/ogg/gstoggdemux.c: (gst_ogg_pad_submit_page):
      Improve a debug line slightly.
      
      * ext/ogg/gstogmparse.c: (gst_ogm_parse_plugin_init):
      Call gst_riff_init() in plugin_init, to avoid getting errors from
      the debug system (unrelated changes to another plugin made this turn
      up; not sure why).
      410bb3fe
  13. 09 Nov, 2006 1 commit
    • Christian Schaller's avatar
      ext/ogg/gstoggdemux.c: Implement first stab at reverse playback. · 099f2f0e
      Christian Schaller authored
      Original commit message from CVS:
      * ext/ogg/gstoggdemux.c: (gst_ogg_pad_submit_page),
      (gst_ogg_demux_get_prev_page), (gst_ogg_demux_perform_seek),
      (gst_ogg_demux_handle_page), (gst_ogg_demux_chain),
      (gst_ogg_demux_loop_forward), (gst_ogg_demux_loop_reverse),
      (gst_ogg_demux_loop):
      Implement first stab at reverse playback.
      099f2f0e
  14. 04 Nov, 2006 1 commit
  15. 02 Nov, 2006 1 commit
    • Wim Taymans's avatar
      ext/theora/: Document and partially implement an algorithm for doing reverse... · 38a28fda
      Wim Taymans authored
      ext/theora/: Document and partially implement an algorithm for doing reverse playback of theora video.
      
      Original commit message from CVS:
      * ext/theora/gsttheoradec.h:
      * ext/theora/theoradec.c: (gst_theora_dec_init),
      (theora_dec_sink_event), (theora_dec_chain_forward),
      (theora_dec_flush_decode), (theora_dec_chain_reverse),
      (theora_dec_chain):
      Document and partially implement an algorithm for doing reverse playback
      of theora video.
      38a28fda
  16. 01 Nov, 2006 1 commit
  17. 27 Oct, 2006 1 commit
  18. 20 Oct, 2006 1 commit
  19. 10 Oct, 2006 1 commit
    • Josep Torre Valles's avatar
      ext/gnomevfs/: Fix URI interface implementation return type. · 4de10dac
      Josep Torre Valles authored
      Original commit message from CVS:
      2006-10-10  Zaheer Abbas Merali  <zaheerabbas at merali dot org>
      
      Patch by: Josep Torre Valles <josep@fluendo.com>
      
      * ext/gnomevfs/gstgnomevfssink.c:
      * ext/gnomevfs/gstgnomevfssrc.c:
      Fix URI interface implementation return type.
      * ext/pango/gsttextoverlay.c: (gst_text_overlay_set_property):
      Fix what looks like a copy/paste issue when assigning values.
      * gst-libs/gst/audio/gstaudiofiltertemplate.c:
      (gst_audio_filter_template_get_type):
      Cast to prevent Forte warnings.
      * gst-libs/gst/cdda/gstcddabasesrc.c: (gst_cdda_base_src_create):
      Fix URI interface implementation return type.
      gst_pad_query_position requires a signed integer pointer as
      3rd parameter, GstClockTime is unsigned.
      * gst/audioconvert/audioconvert.c:
      Fix integer overflow when treated as signed.
      * gst/audioresample/resample.c: (resample_add_input_data):
      Cast to prevent warnings on Forte.
      * gst/ffmpegcolorspace/imgconvert.c: (build_rgb_palette):
      Fix integer overflow when treated as signed.
      * gst/ffmpegcolorspace/imgconvert_template.h:
      Fix integer overflow when treated as signed. RGBA_OUT shifts bits.
      * gst/playback/gstdecodebin.c: (queue_filled_cb),
      (cleanup_decodebin):
      Who initialises a guint to -1!
      Cast function pointers to prevent warnings on Forte.
      * gst/playback/gstplaybasebin.c: (queue_deadlock_check),
      (queue_threshold_reached):
      Cast function pointers correctly to prevent warnings on Forte.
      * gst/playback/gststreaminfo.c: (gst_stream_info_dispose):
      Cast function pointers correctly to prevent warnings on Forte.
      * gst/subparse/gstssaparse.c: (gst_ssa_parse_setcaps):
      Obvious change to unsigned, 0xEF > max signed char.
      * gst/tcp/gstmultifdsink.c: (get_buffers_max), (count_burst_unit):
      GstClockTime is unsigned, initialise correctly.
      * gst/tcp/gsttcp.c: (gst_tcp_socket_write):
      Cast so pointer arithemetic doesn't cause warnings on Forte.
      * gst/videorate/gstvideorate.c:
      Use correct return value.
      * tests/examples/seek/scrubby.c:
      GstClockTime is unsigned, initialise correctly.
      4de10dac
  20. 07 Oct, 2006 1 commit
    • Julien Moutte's avatar
      ext/pango/gsttextoverlay.c: Useless goto. · 3db2dfc0
      Julien Moutte authored
      Original commit message from CVS:
      2006-10-07  Julien MOUTTE  <julien@moutte.net>
      
      * ext/pango/gsttextoverlay.c: (gst_text_overlay_text_event):
      Useless goto.
      * tests/examples/seek/seek.c: (do_seek),
      (rate_spinbutton_changed_cb), (main): Add a rate spinbutton in
      seek example to experiment with rates != 1.0 (reverse playback
      !)
      3db2dfc0
  21. 06 Oct, 2006 1 commit
  22. 05 Oct, 2006 1 commit
    • Tim-Philipp Müller's avatar
      Printf format fixes. · 9e107d67
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * ext/alsa/gstalsadeviceprobe.c:
      (gst_alsa_device_property_probe_get_values):
      * ext/alsa/gstalsasink.c: (set_hwparams):
      * ext/ogg/gstoggdemux.c: (gst_ogg_demux_chain_elem_pad),
      (gst_ogg_chain_new_stream), (gst_ogg_demux_read_chain):
      * ext/ogg/gstoggmux.c: (gst_ogg_mux_send_headers),
      (gst_ogg_mux_process_best_pad):
      * ext/ogg/gstoggparse.c: (gst_ogg_parse_new_stream),
      (gst_ogg_parse_chain):
      * ext/ogg/gstogmparse.c: (gst_ogm_parse_stream_header):
      * ext/vorbis/vorbisdec.c: (vorbis_handle_data_packet):
      * ext/vorbis/vorbisenc.c: (gst_vorbis_enc_setup),
      (gst_vorbis_enc_buffer_check_discontinuous):
      * ext/vorbis/vorbisparse.c: (vorbis_parse_src_query):
      * gst-libs/gst/audio/gstbaseaudiosink.c:
      (gst_base_audio_sink_render):
      * gst-libs/gst/cdda/gstcddabasesrc.c:
      (gst_cdda_base_src_handle_track_seek):
      * gst-libs/gst/rtp/gstbasertpdepayload.c:
      (gst_base_rtp_depayload_push_full):
      * gst-libs/gst/rtp/gstbasertppayload.c: (gst_basertppayload_push):
      * gst/audioresample/resample.c: (resample_input_pushthrough):
      * gst/playback/gstplaybasebin.c: (queue_out_of_data):
      * gst/tcp/gstmultifdsink.c: (gst_multi_fd_sink_handle_clients):
      * gst/typefind/gsttypefindfunctions.c: (mp3_type_find_at_offset),
      (wavpack_type_find):
      * gst/videotestsrc/gstvideotestsrc.c: (gst_video_test_src_create):
      * sys/xvimage/xvimagesink.c: (gst_xvimage_buffer_destroy),
      (gst_xvimagesink_check_xshm_calls), (gst_xvimagesink_xvimage_new):
      * tests/check/elements/volume.c: (GST_START_TEST):
      Printf format fixes.
      9e107d67
  23. 03 Oct, 2006 2 commits
    • James Doc Livingston's avatar
      ext/vorbis/: Add new vorbistag element which derives from vorbisparse and is... · f88fbe13
      James Doc Livingston authored
      ext/vorbis/: Add new vorbistag element which derives from vorbisparse and is essentially the same as well, only that ...
      
      Original commit message from CVS:
      Patch by: James "Doc" Livingston <doclivingston at gmail com>
      * ext/vorbis/Makefile.am:
      * ext/vorbis/vorbis.c: (plugin_init):
      * ext/vorbis/vorbisparse.c: (gst_vorbis_parse_class_init),
      (vorbis_parse_parse_packet), (vorbis_parse_chain):
      * ext/vorbis/vorbisparse.h:
      * ext/vorbis/vorbistag.c: (gst_vorbis_tag_base_init),
      (gst_vorbis_tag_class_init), (gst_vorbis_tag_init),
      (gst_vorbis_tag_parse_packet):
      * ext/vorbis/vorbistag.h:
      Add new vorbistag element which derives from vorbisparse
      and is essentially the same as well, only that it implements
      the GstTagSetter interface and can modify the stream's
      vorbiscomment on the fly (#335635).
      * tests/check/Makefile.am:
      * tests/check/elements/.cvsignore:
      * tests/check/elements/vorbistag.c: (setup_vorbistag),
      (cleanup_vorbistag), (buffer_probe), (start_pipeline),
      (get_buffer), (stop_pipeline), (_create_codebook_header_buffer),
      (_create_audio_buffer), (GST_START_TEST), (vorbistag_suite):
      Add unit test for new vorbistag element.
      f88fbe13
    • Tim-Philipp Müller's avatar
      ext/vorbis/vorbisparse.c: Set BOS flag in packet structure to fix 'jump... · 623b0b53
      Tim-Philipp Müller authored
      ext/vorbis/vorbisparse.c: Set BOS flag in packet structure to fix 'jump depends on unitialized value' errors in valgr...
      
      Original commit message from CVS:
      * ext/vorbis/vorbisparse.c: (gst_vorbis_parse_init),
      (vorbis_parse_push_headers), (vorbis_parse_chain):
      Set BOS flag in packet structure to fix 'jump depends
      on unitialized value' errors in valgrind; various minor
      clean-ups.
      623b0b53
  24. 29 Sep, 2006 1 commit
    • James Doc Livingston's avatar
      ext/ogg/gstoggmux.c: Commit patch from James "Doc" Livingston, adds proper EOS... · c24dbaa8
      James Doc Livingston authored
      ext/ogg/gstoggmux.c: Commit patch from James "Doc" Livingston, adds proper EOS handling in oggmux. GStreamer can, for...
      
      Original commit message from CVS:
      * ext/ogg/gstoggmux.c: (gst_ogg_mux_request_new_pad),
      (gst_ogg_mux_release_pad), (gst_ogg_mux_push_buffer),
      (gst_ogg_mux_compare_pads), (gst_ogg_mux_queue_pads),
      (gst_ogg_mux_send_headers), (gst_ogg_mux_process_best_pad),
      (gst_ogg_mux_collected):
      Commit patch from James "Doc" Livingston, adds proper EOS handling
      in oggmux. GStreamer can, for the first time ever, create a valid
      Ogg file! Yay!
      
      * tests/check/pipelines/oggmux.c: (check_chain_final_state),
      (oggmux_suite):
      Reenable tests now that they pass.
      c24dbaa8
  25. 27 Sep, 2006 1 commit
    • Jonathan Matthew's avatar
      ext/libvisual/visual.c: Libvisual plugin was not passing audio data to... · fbdc3406
      Jonathan Matthew authored
      ext/libvisual/visual.c: Libvisual plugin was not passing audio data to libvisual 0.4.0 correctly. Fixes #357800
      
      Original commit message from CVS:
      Patch by: Jonathan Matthew <jonathan@kaolin.wh9.net>
      * ext/libvisual/visual.c: (gst_visual_clear_actors),
      (gst_visual_chain), (gst_visual_change_state):
      Libvisual plugin was not passing audio data to libvisual 0.4.0
      correctly. Fixes #357800
      fbdc3406
  26. 23 Sep, 2006 1 commit
    • Tim-Philipp Müller's avatar
      Move GST_TAG_CDDA_* tags into libgsttag and make libgstcddabasesrc depend on... · ae45b7d7
      Tim-Philipp Müller authored
      Move GST_TAG_CDDA_* tags into libgsttag and make libgstcddabasesrc depend on libgsttag. This is required so we can ex...
      
      Original commit message from CVS:
      * docs/libs/gst-plugins-base-libs-sections.txt:
      * gst-libs/gst/cdda/Makefile.am:
      * gst-libs/gst/cdda/gstcddabasesrc.c:
      (gst_cdda_base_src_base_init):
      * gst-libs/gst/cdda/gstcddabasesrc.h:
      * gst-libs/gst/tag/tag.h:
      * gst-libs/gst/tag/tags.c: (gst_tag_register_tags_internal),
      (gst_tag_register_musicbrainz_tags):
      Move GST_TAG_CDDA_* tags into libgsttag and make libgstcddabasesrc
      depend on libgsttag. This is required so we can extract/read tags like
      DISCID without depending on libgstcddabasesrc (which used to register
      them).
      * gst-libs/gst/tag/gstvorbistag.c:
      Add vorbiscomment mapping for CDDB_DISCID and MUSICBRAINZ_DISCID
      tags (also see #347848).
      * ext/vorbis/vorbisenc.c: (gst_vorbis_enc_metadata_set1):
      Log vorbis comments we are actually writing. Const-ify array.
      ae45b7d7
  27. 22 Sep, 2006 1 commit
  28. 18 Sep, 2006 3 commits
    • Michael Smith's avatar
      ext/ogg/gstoggmux.c: Timestamps are unsigned; comparision against... · de788829
      Michael Smith authored
      ext/ogg/gstoggmux.c: Timestamps are unsigned; comparision against GST_CLOCK_TIME_NONE was always true, leading to dro...
      
      Original commit message from CVS:
      * ext/ogg/gstoggmux.c: (gst_ogg_mux_push_buffer):
      Timestamps are unsigned; comparision against GST_CLOCK_TIME_NONE was
      always true, leading to dropping all timestamps.
      de788829
    • Stefan Kost's avatar
      ext/libvisual/visual.c: update to work also with libvisual 0.4 API · dfb5b301
      Stefan Kost authored
      Original commit message from CVS:
      * ext/libvisual/visual.c: (gst_vis_src_negotiate),
      (gst_visual_chain), (gst_visual_change_state):
      update to work also with libvisual 0.4 API
      * tools/gst-launch-ext.1.in:
      * tools/gst-visualise.1.in:
      remove references to old man-pages
      * tests/examples/seek/seek.c: (main):
      add real meadi-buttons, add tool-tips for the seek-options, arrange
      seek options in a table
      dfb5b301
    • Michael Smith's avatar
      ext/ogg/gstoggmux.c: Don't generate out-of-order timestamps from oggmux,... · 084dacbb
      Michael Smith authored
      ext/ogg/gstoggmux.c: Don't generate out-of-order timestamps from oggmux, instead clamp output timestamps to be >= the...
      
      Original commit message from CVS:
      * ext/ogg/gstoggmux.c: (gst_ogg_mux_clear),
      (gst_ogg_mux_push_buffer):
      Don't generate out-of-order timestamps from oggmux, instead clamp
      output timestamps to be >= the previously output ts.
      Fixes #355595
      084dacbb
  29. 17 Sep, 2006 1 commit
    • Tim-Philipp Müller's avatar
      ext/alsa/gstalsamixer.c: Try harder to guess which mixer track is the master... · b1fd3431
      Tim-Philipp Müller authored
      ext/alsa/gstalsamixer.c: Try harder to guess which mixer track is the master mixer track (instead of just taking the ...
      
      Original commit message from CVS:
      * ext/alsa/gstalsamixer.c: (gst_alsa_mixer_find_master_mixer),
      (gst_alsa_mixer_ensure_track_list):
      Try harder to guess which mixer track is the master mixer
      track (instead of just taking the first one that has a pvolume).
      Fixes #342228.
      b1fd3431
  30. 16 Sep, 2006 1 commit
    • Stefan Kost's avatar
      ext/gnomevfs/gstgnomevfssrc.c: Add docs about icydemux usage in connection with gnomevfssrc · 267a068e
      Stefan Kost authored
      Original commit message from CVS:
      * ext/gnomevfs/gstgnomevfssrc.c:
      Add docs about icydemux usage in connection with gnomevfssrc
      * ext/libvisual/visual.c:
      * ext/ogg/gstoggaviparse.c:
      * ext/ogg/gstoggdemux.c:
      * ext/ogg/gstoggmux.c:
      * ext/ogg/gstoggparse.c:
      * gst-libs/gst/audio/gstaudiofiltertemplate.c:
      * gst-libs/gst/audio/gstaudiosink.c:
      * gst-libs/gst/audio/gstaudiosrc.c:
      * gst/audiorate/gstaudiorate.c:
      More G_OBJECT macro fixing.
      * gst/audiotestsrc/gstaudiotestsrc.h:
      Fix wrong info in header due to copy & paste
      267a068e