1. 31 Mar, 2008 1 commit
  2. 27 Mar, 2008 1 commit
    • Brian Cameron's avatar
      sys/sunaudio/: Fix up the mixer tracks to use a volume range of 0-255, which... · 01c237e9
      Brian Cameron authored
      sys/sunaudio/: Fix up the mixer tracks to use a volume range of 0-255, which is what the sun audio API uses. This sim...
      
      Original commit message from CVS:
      Patch by: Brian Cameron <brian.cameron at sun dot com>
      * sys/sunaudio/gstsunaudiomixerctrl.c:
      (gst_sunaudiomixer_ctrl_get_volume),
      (gst_sunaudiomixer_ctrl_set_volume):
      * sys/sunaudio/gstsunaudiomixertrack.c: (gst_sunaudiomixer_track_new):
      Fix up the mixer tracks to use a volume range of 0-255, which is what
      the sun audio API uses. This simplifies the code and avoids rounding
      errors. Fixes #524593.
      01c237e9
  3. 26 Mar, 2008 1 commit
  4. 25 Mar, 2008 3 commits
  5. 24 Mar, 2008 1 commit
    • René Stadler's avatar
      Make rganalysis and rglimiter elements GAP-flag aware. · 4271a552
      René Stadler authored
      Original commit message from CVS:
      * gst/replaygain/gstrganalysis.c (gst_rg_analysis_init),
      (gst_rg_analysis_transform_ip):
      * gst/replaygain/gstrglimiter.c (gst_rg_limiter_init),
      (gst_rg_limiter_transform_ip):
      Make rganalysis and rglimiter elements GAP-flag aware.
      * tests/check/elements/rganalysis.c: (test_gap_buffers),
      (rganalysis_suite):
      * tests/check/elements/rglimiter.c (test_gap), (rglimiter_suite):
      Add tests to verify gap-awareness.
      4271a552
  6. 23 Mar, 2008 2 commits
  7. 22 Mar, 2008 2 commits
    • Sebastian Dröge's avatar
      ext/soup/gstsouphttpsrc.c: Don't autoplug souphttpsrc for dav/davs. This is better handled by · d86bfe1f
      Sebastian Dröge authored
      Original commit message from CVS:
      * ext/soup/gstsouphttpsrc.c: (gst_soup_http_src_got_headers_cb),
      (gst_soup_http_src_chunk_allocator),
      (gst_soup_http_src_got_chunk_cb),
      (gst_soup_http_src_uri_get_protocols):
      Don't autoplug souphttpsrc for dav/davs. This is better handled by
      GIO and GnomeVFS as they provide authentication.
      Don't leak the icy caps if we already set them and get a new
      icy-metaint header.
      Try harder to set the icy caps on the output buffer to have correct
      caps for the first buffer already.
      * tests/check/elements/souphttpsrc.c: (got_buffer),
      (GST_START_TEST):
      Check that we get a buffer with application/x-icy caps if iradio-mode
      is enabled and we have an icecast URL.
      d86bfe1f
    • Sebastian Dröge's avatar
      ext/soup/gstsouphttpsrc.c: Actually set the icy caps on our src pad if we have icecast data. · 0a50373a
      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.
      0a50373a
  8. 21 Mar, 2008 1 commit
  9. 19 Mar, 2008 1 commit
  10. 18 Mar, 2008 2 commits
    • Andy Wingo Wingo's avatar
      sys/osxvideo/osxvideosink.m (gst_osx_video_sink_osxwindow_destroy) · f7edc0c6
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2008-03-18  Andy Wingo  <wingo@pobox.com>
      
      * sys/osxvideo/osxvideosink.m
      (gst_osx_video_sink_osxwindow_destroy)
      (gst_osx_video_sink_osxwindow_new): Actually set a lock on the
      task, whoopdee.
      (cocoa_event_loop): Pacify the taymans by upping the usleepage to
      2 ms.
      f7edc0c6
    • Andy Wingo Wingo's avatar
      sys/osxvideo/osxvideosink.m (gst_osx_video_sink_osxwindow_destroy) · a6267f38
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2008-03-18  Andy Wingo  <wingo@pobox.com>
      
      * sys/osxvideo/osxvideosink.m (gst_osx_video_sink_osxwindow_destroy)
      (gst_osx_video_sink_osxwindow_new, cocoa_event_loop):
      * sys/osxvideo/osxvideosink.h (struct _GstOSXVideoSink): If we
      need to run an event loop, do so in a task instead of assuming
      that there will be a GMainLoop. Fixes #523134.
      a6267f38
  11. 17 Mar, 2008 2 commits
    • William M. Brack's avatar
      sys/v4l2/v4l2src_calls.c: Make sure the probed frame sizes are reversed in the... · a6019fc0
      William M. Brack authored
      sys/v4l2/v4l2src_calls.c: Make sure the probed frame sizes are reversed in the resulting caps also when using V4L2_FR...
      
      Original commit message from CVS:
      Patch by: William M. Brack <wbrack at mmm com hk>
      * sys/v4l2/v4l2src_calls.c:
      (gst_v4l2src_probe_caps_for_format_and_size),
      (gst_v4l2src_probe_caps_for_format):
      Make sure the probed frame sizes are reversed in the resulting
      caps also when using V4L2_FRMSIZE_STEPWISE (so they end up
      highest resolution first); also remove unused variable.
      (Partly fixes #520092)
      a6019fc0
    • Ole Andre Vadla Ravnaas's avatar
      gst/rtsp/gstrtspsrc.c: Call WSAStartup() and WSACleanup before using the Winsock API. · 110a0ea5
      Ole Andre Vadla Ravnaas authored
      Original commit message from CVS:
      Patch by: Ole André Vadla Ravnås  <ole.andre.ravnas@tandberg.com>
      * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_init),
      (gst_rtspsrc_finalize):
      Call WSAStartup() and WSACleanup before using the Winsock API.
      See #520808.
      110a0ea5
  12. 16 Mar, 2008 3 commits
  13. 15 Mar, 2008 1 commit
  14. 14 Mar, 2008 1 commit
  15. 13 Mar, 2008 2 commits
  16. 11 Mar, 2008 3 commits
    • Mark Nauwelaerts's avatar
      sys/oss/gstosssrc.*: Cache probed caps, so _get_caps() during recording... · fd1c1295
      Mark Nauwelaerts authored
      sys/oss/gstosssrc.*: Cache probed caps, so _get_caps() during recording doesn't cause ioctl calls which may disrupt t...
      
      Original commit message from CVS:
      Patch by: Mark Nauwelaerts <manauw skynet be>
      * sys/oss/gstosssrc.c: (gst_oss_src_init), (gst_oss_src_getcaps),
      (gst_oss_src_close):
      * sys/oss/gstosssrc.h:
      Cache probed caps, so _get_caps() during recording doesn't cause
      ioctl calls which may disrupt the recording (fixes #521875).
      fd1c1295
    • Wim Taymans's avatar
      gst/qtdemux/qtdemux.c: Make sure we always send a DISCONT after a seek by... · aec7206d
      Wim Taymans authored
      gst/qtdemux/qtdemux.c: Make sure we always send a DISCONT after a seek by setting the sample index to an undefined va...
      
      Original commit message from CVS:
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_perform_seek),
      (gst_qtdemux_activate_segment),
      (gst_qtdemux_prepare_current_sample),
      (gst_qtdemux_loop_state_movie), (qtdemux_parse_trak):
      Make sure we always send a DISCONT after a seek by setting the sample
      index to an undefined value after a seek.
      aec7206d
    • Tim-Philipp Müller's avatar
      gst/avi/gstavisubtitle.h: Fix up IS_FOO macros, which makes gtk-doc much happier. · c4c7a688
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst/avi/gstavisubtitle.h: (GST_IS_AVI_SUBTITLE),
      (GST_IS_AVI_SUBTITLE_CLASS):
      Fix up IS_FOO macros, which makes gtk-doc much happier.
      c4c7a688
  17. 08 Mar, 2008 4 commits
  18. 07 Mar, 2008 4 commits
  19. 06 Mar, 2008 1 commit
    • Wim Taymans's avatar
      gst/matroska/: Handle return values from pull_range in a more granular way to... · 1e61eb7e
      Wim Taymans authored
      gst/matroska/: Handle return values from pull_range in a more granular way to properly shut down on seeks.
      
      Original commit message from CVS:
      * gst/matroska/ebml-read.c: (gst_ebml_read_peek_bytes),
      (gst_ebml_read_pull_bytes), (gst_ebml_read_element_id),
      (gst_ebml_read_element_length), (gst_ebml_peek_id),
      (gst_ebml_read_skip), (gst_ebml_read_buffer),
      (gst_ebml_read_bytes), (gst_ebml_read_uint), (gst_ebml_read_sint),
      (gst_ebml_read_float), (gst_ebml_read_ascii), (gst_ebml_read_utf8),
      (gst_ebml_read_date), (gst_ebml_read_master),
      (gst_ebml_read_binary), (gst_ebml_read_header):
      * gst/matroska/ebml-read.h:
      * gst/matroska/matroska-demux.c:
      (gst_matroska_demux_combine_flows), (gst_matroska_demux_reset),
      (gst_matroska_demux_read_track_encodings),
      (gst_matroska_demux_add_stream),
      (gst_matroska_demux_handle_src_query),
      (gst_matroska_demux_handle_seek_event),
      (gst_matroska_demux_init_stream),
      (gst_matroska_demux_parse_tracks),
      (gst_matroska_demux_parse_index_cuetrack),
      (gst_matroska_demux_parse_index_pointentry),
      (gst_matroska_demux_parse_index), (gst_matroska_demux_parse_info),
      (gst_matroska_demux_parse_metadata_id_simple_tag),
      (gst_matroska_demux_parse_metadata_id_tag),
      (gst_matroska_demux_parse_metadata),
      (gst_matroska_demux_sync_streams),
      (gst_matroska_demux_push_hdr_buf),
      (gst_matroska_demux_push_flac_codec_priv_data),
      (gst_matroska_demux_push_xiph_codec_priv_data),
      (gst_matroska_demux_add_wvpk_header),
      (gst_matroska_demux_check_subtitle_buffer),
      (gst_matroska_demux_parse_blockgroup_or_simpleblock),
      (gst_matroska_demux_parse_cluster),
      (gst_matroska_demux_parse_contents_seekentry),
      (gst_matroska_demux_parse_contents),
      (gst_matroska_demux_loop_stream_parse_id),
      (gst_matroska_demux_loop_stream), (gst_matroska_demux_loop):
      * gst/matroska/matroska-demux.h:
      * gst/matroska/matroska-ids.h:
      Handle return values from pull_range in a more granular way to properly
      shut down on seeks.
      Combine return values from push.
      Implement proper error handling.
      Prepare for handling seeking correctly.
      1e61eb7e
  20. 03 Mar, 2008 3 commits
    • Jan Schmidt's avatar
      gst/matroska/ebml-read.c: Use GINT64 formatting constants from GLIB. · edda3b6c
      Jan Schmidt authored
      Original commit message from CVS:
      * gst/matroska/ebml-read.c:
      Use GINT64 formatting constants from GLIB.
      * gst/matroska/matroska-demux.c:
      Add some guards to avoid a possible division by 0 and crashing
      with NULL events on some systems.
      Use gst_gdouble_to_guint64 somewhere instead of an implicit
      conversion.
      * gst/matroska/matroska-mux.c:
      Check for invalid timestamps in a bunch of places to avoid
      writing bogus durations into the output file.
      Fix some double<->gint64 conversions that weren't using
      gst_guint64_to_gdouble
      edda3b6c
    • Peter Kjellerstedt's avatar
      configure.ac: Move the checks for bison, flex and as to the program section... · b7938d24
      Peter Kjellerstedt authored
      configure.ac: Move the checks for bison, flex and as to the program section and the check for gcc inline asm to the c...
      
      Original commit message from CVS:
      * configure.ac:
      Move the checks for bison, flex and as to the program section and the
      check for gcc inline asm to the compiler characteristics section.
      b7938d24
    • Peter Kjellerstedt's avatar
      configure.ac: Use AG_GST_CHECK_PLUGIN and AG_GST_DISABLE_PLUGIN to simplify... · ea6cf647
      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)
      ea6cf647
  21. 29 Feb, 2008 1 commit