1. 06 Aug, 2014 1 commit
  2. 27 Jan, 2013 1 commit
  3. 03 Nov, 2012 1 commit
  4. 20 Jun, 2012 1 commit
  5. 29 Nov, 2011 1 commit
  6. 10 Aug, 2011 1 commit
  7. 08 Aug, 2011 2 commits
  8. 15 Sep, 2010 1 commit
    • David Schleef's avatar
      xoverlay: Add guintptr versions of functions · 6dc02137
      David Schleef authored
      And deprecate the gulong versions.  This is to support platforms
      where sizeof(unsigned long) < sizeof(void *).  Fixes #627565.
      
      API: Add gst_x_overlay_set_window_handle()
      API: Deprecate: gst_x_overlay_set_xwindow_id()
      API: Add gst_x_overlay_got_window_handle()
      API: Deprecate: gst_x_overlay_got_xwindow_id()
      API: Add GstXOverlay::set_window_handle()
      API: Deprecate: GstXOverlay::set_xwindow_id()
      6dc02137
  9. 26 Dec, 2009 1 commit
  10. 03 Mar, 2008 1 commit
    • Sebastian Dröge's avatar
      Correct all relevant warnings found by the sparse semantic code analyzer. This... · ec7afb6f
      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.
      ec7afb6f
  11. 07 Jan, 2007 1 commit
    • Julien Moutte's avatar
      sys/: Use flow_lock much more to protect every access to xwindow. · 50d428b9
      Julien Moutte authored
      Original commit message from CVS:
      2007-01-07  Julien MOUTTE  <julien@moutte.net>
      
      * sys/ximage/ximagesink.c: (gst_ximage_buffer_finalize),
      (gst_ximagesink_handle_xerror), (gst_ximagesink_ximage_new),
      (gst_ximagesink_ximage_destroy), (gst_ximagesink_ximage_put),
      (gst_ximagesink_handle_xevents), (gst_ximagesink_setcaps),
      (gst_ximagesink_change_state), (gst_ximagesink_set_xwindow_id),
      (gst_ximagesink_expose), (gst_ximagesink_set_event_handling):
      * sys/xvimage/xvimagesink.c: (gst_xvimage_buffer_destroy),
      (gst_xvimage_buffer_finalize), (gst_xvimagesink_handle_xerror),
      (gst_xvimagesink_xvimage_new), (gst_xvimagesink_xvimage_put),
      (gst_xvimagesink_handle_xevents), (gst_xvimagesink_setcaps),
      (gst_xvimagesink_change_state),
      (gst_xvimagesink_set_xwindow_id),
      (gst_xvimagesink_expose), (gst_xvimagesink_set_event_handling):
      Use flow_lock much more to protect every access to xwindow.
      Try to catch erros while creating images in case some drivers
      are
      just generating an XError when the requested image is too big.
      Should fix : #354698, #384008, #384060.
      * tests/icles/stress-xoverlay.c: (cycle_window),
      (create_window):
      Implement some stress testing of setting window xid.
      50d428b9
  12. 04 Jan, 2007 1 commit
    • Julien Moutte's avatar
      Add a method to the XOverlay interface to allow disabling of event handling in... · 163ec9ec
      Julien Moutte authored
      Add a method to the XOverlay interface to allow disabling of event handling in x[v]imagesink elements. This will let ...
      
      Original commit message from CVS:
      2007-01-04  Julien MOUTTE  <julien@moutte.net>
      
      * gst-libs/gst/interfaces/xoverlay.c:
      (gst_x_overlay_handle_events):
      * gst-libs/gst/interfaces/xoverlay.h:
      * sys/ximage/ximagesink.c: (gst_ximagesink_xwindow_new),
      (gst_ximagesink_set_xwindow_id),
      (gst_ximagesink_set_event_handling),
      (gst_ximagesink_xoverlay_init), (gst_ximagesink_set_property),
      (gst_ximagesink_get_property), (gst_ximagesink_init),
      (gst_ximagesink_class_init):
      * sys/ximage/ximagesink.h:
      * sys/xvimage/xvimagesink.c: (gst_xvimagesink_xwindow_new),
      (gst_xvimagesink_set_xwindow_id),
      (gst_xvimagesink_set_event_handling),
      (gst_xvimagesink_xoverlay_init), (gst_xvimagesink_set_property),
      (gst_xvimagesink_get_property), (gst_xvimagesink_init),
      (gst_xvimagesink_class_init):
      * sys/xvimage/xvimagesink.h:
      * tests/icles/stress-xoverlay.c: (toggle_events),
      (create_window):
      Add a method to the XOverlay interface to allow disabling of
      event handling in x[v]imagesink elements. This will let X events
      propagate to parent windows which can be usefull in some cases.
      Be carefull that the application is then responsible of pushing
      navigation events and expose events to the video sink.
      Fixes: #387138.
      163ec9ec
  13. 09 May, 2006 1 commit
  14. 01 Dec, 2005 1 commit