1. 14 Jun, 2007 1 commit
    • Jan Schmidt's avatar
      Make sure to dist everything needed for win32 builds. · 93fb3e1e
      Jan Schmidt authored
      Original commit message from CVS:
      * configure.ac:
      * sys/Makefile.am:
      * sys/directdraw/Makefile.am:
      * sys/directsound/Makefile.am:
      * sys/waveform/Makefile.am:
      Make sure to dist everything needed for win32 builds.
      93fb3e1e
  2. 12 Jun, 2007 3 commits
    • Jan Schmidt's avatar
      Move videocrop and osxvideo from -bad. · bbcc2441
      Jan Schmidt authored
      Original commit message from CVS:
      * configure.ac:
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      * docs/plugins/inspect/plugin-videocrop.xml:
      * gst-plugins-good.spec.in:
      * sys/Makefile.am:
      * tests/check/Makefile.am:
      * tests/icles/Makefile.am:
      * tests/icles/videocrop-test.c:
      Move videocrop and osxvideo from -bad.
      bbcc2441
    • Andy Wingo Wingo's avatar
      Return a copy of the pool buffer if all mmap buffers have been dequeued. · 34d9fcc4
      Andy Wingo Wingo authored
      Original commit message from CVS:
      (gst_v4l2src_grab_frame): Return a copy of the pool buffer if all
      mmap buffers have been dequeued.
      34d9fcc4
    • Andy Wingo Wingo's avatar
      sys/v4l2/v4l2src_calls.c (gst_v4l2_buffer_finalize)... · cde8c8bd
      Andy Wingo Wingo authored
      sys/v4l2/v4l2src_calls.c (gst_v4l2_buffer_finalize) (gst_v4l2_buffer_class_init, gst_v4l2_buffer_get_type)
      
      Original commit message from CVS:
      2007-06-12  Andy Wingo  <wingo@pobox.com>
      
      * sys/v4l2/v4l2src_calls.c (gst_v4l2_buffer_finalize)
      (gst_v4l2_buffer_class_init, gst_v4l2_buffer_get_type)
      (gst_v4l2_buffer_new): Behave more like ximagesink's buffers, with
      finalization and resuscitation. No longer public.
      (gst_v4l2_buffer_pool_finalize, gst_v4l2_buffer_pool_init)
      (gst_v4l2_buffer_pool_class_init, gst_v4l2_buffer_pool_get_type)
      (gst_v4l2_buffer_pool_new, gst_v4l2_buffer_pool_activate)
      (gst_v4l2_buffer_pool_destroy): Make the pool follow common
      miniobject semantics, and be threadsafe.
      (gst_v4l2src_queue_frame): Remove this function, as we just call
      the ioctls directly in the two places where we queue buffers.
      (gst_v4l2src_grab_frame): Return a flowreturn and fill the buffer
      directly.
      (gst_v4l2src_capture_init): Use the new buffer_pool_new function
      to allocate the pool, which also preallocates the GstBuffers.
      (gst_v4l2src_capture_start): Call buffer_pool_activate instead of
      queueing the frames directly.
      
      * sys/v4l2/gstv4l2src.h (struct _GstV4l2BufferPool): Make this a
      real MiniObject instead of rolling our own refcounting and
      finalizing. Give it a lock.
      (struct _GstV4l2Buffer): Remove one intermediary object, having
      the buffers hold the struct v4l2_buffer directly.
      
      * sys/v4l2/gstv4l2src.c (gst_v4l2src_set_caps): Pass the caps to
      capture_init so that it can set them on the buffers that it will
      create.
      (gst_v4l2src_get_read): For better or for worse, include the
      timestamping and offsetting code here; really we should be using
      bufferalloc though.
      (gst_v4l2src_get_mmap): Just make grab_frame return one of our
      preallocated, mmap'd buffers.
      cde8c8bd
  3. 11 Jun, 2007 1 commit
    • daniel fischer's avatar
      sys/ximage/gstximagesrc.c: Actually use the display_name property so that we... · e359a415
      daniel fischer authored and Wim Taymans's avatar Wim Taymans committed
      sys/ximage/gstximagesrc.c: Actually use the display_name property so that we can dump any available X display. Fixes ...
      
      Original commit message from CVS:
      Patch by: daniel fischer <dan at f3c dot com>
      * sys/ximage/gstximagesrc.c: (gst_ximage_src_start),
      (gst_ximage_src_get_caps):
      Actually use the display_name property so that we can dump any
      available X display. Fixes #445905.
      e359a415
  4. 08 Jun, 2007 2 commits
    • Jan Schmidt's avatar
      Add DirectDraw & DirectSound plugins to the build and docs. · 853a9f7f
      Jan Schmidt authored
      Original commit message from CVS:
      * configure.ac:
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      * docs/plugins/gst-plugins-good-plugins.args:
      * sys/Makefile.am:
      * win32/MANIFEST:
      Add DirectDraw & DirectSound plugins to the build and docs.
      853a9f7f
    • Jan Schmidt's avatar
      Rename the keep-aspect-ratio property to force-aspect-ratio to make it... · 01877c67
      Jan Schmidt authored
      Rename the keep-aspect-ratio property to force-aspect-ratio to make it consistent with xvimagesink and ximagesink.
      
      Original commit message from CVS:
      * docs/plugins/gst-plugins-bad-plugins.args:
      * sys/directdraw/gstdirectdrawsink.c:
      (gst_directdraw_sink_class_init):
      Rename the keep-aspect-ratio property to force-aspect-ratio to make
      it consistent with xvimagesink and ximagesink.
      01877c67
  5. 06 Jun, 2007 1 commit
    • Andy Wingo Wingo's avatar
      sys/v4l2/v4l2src_calls.c (gst_v4l2src_probe_caps_for_format) · dd803ce0
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2007-06-06  Andy Wingo  <wingo@pobox.com>
      
      * sys/v4l2/v4l2src_calls.c (gst_v4l2src_probe_caps_for_format)
      (gst_v4l2src_probe_caps_for_format_and_size): Only probe for
      format and size if the ioctls are defined; should fix compilation
      on Linux < 2.16.19.
      dd803ce0
  6. 05 Jun, 2007 1 commit
    • Andy Wingo Wingo's avatar
      sys/v4l2/gstv4l2src.c (gst_v4l2src_start, gst_v4l2src_stop): Add some useless comments. · e99b7397
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2007-06-05  Andy Wingo  <wingo@pobox.com>
      
      * sys/v4l2/gstv4l2src.c (gst_v4l2src_start, gst_v4l2src_stop): Add
      some useless comments.
      
      * sys/v4l2/v4l2src_calls.c (gst_v4l2src_capture_init): Don't queue
      frames before calling STREAMON, that might leave them in a state
      where they can't be dequeued if we go back to NULL without calling
      STREAMON, according to the docs.
      (gst_v4l2src_capture_start): Enqueue buffers here instead, right
      before we call STREAMON.
      (gst_v4l2src_capture_deinit): Remove crack to work around dequeue
      failures. (For me this code hung.) The pool refcounting is still
      crack; added a note to that effect.
      e99b7397
  7. 30 May, 2007 2 commits
    • Andy Wingo Wingo's avatar
      sys/v4l2/gstv4l2object.*: Revert some unintended changes. · 70615818
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2007-05-30  Andy Wingo  <wingo@pobox.com>
      
      * sys/v4l2/gstv4l2object.h:
      * sys/v4l2/gstv4l2object.c (gst_v4l2_object_new): Revert some
      unintended changes.
      70615818
    • Andy Wingo Wingo's avatar
      sys/v4l2/v4l2src_calls.*: Store the format list in the order that the driver gives it to us. · 3b5f9882
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2007-05-30  Andy Wingo  <wingo@pobox.com>
      
      * sys/v4l2/v4l2src_calls.h:
      * sys/v4l2/v4l2src_calls.c (gst_v4l2src_fill_format_list): Store
      the format list in the order that the driver gives it to us.
      (gst_v4l2src_probe_caps_for_format_and_size)
      (gst_v4l2src_probe_caps_for_format): New functions, fill GstCaps
      based on the capabilities of the device.
      (gst_v4l2src_grab_frame): Update for object variable renaming.
      (gst_v4l2src_set_capture): Update to be strict in its parameters,
      as in the set_caps below.
      (gst_v4l2src_capture_init): Update for object variable renaming,
      and reflow.
      (gst_v4l2src_capture_start, gst_v4l2src_capture_stop)
      (gst_v4l2src_capture_deinit): Update for object variable renaming.
      (gst_v4l2src_update_fps, gst_v4l2src_set_fps)
      (gst_v4l2src_get_fps): Remove; these functions don't have much
      meaning outside of an atomic set_caps method.
      (gst_v4l2src_buffer_new): Don't set buffer duration, it is not
      known.
      
      * sys/v4l2/gstv4l2tuner.c (gst_v4l2_tuner_set_channel): Remove
      call to update_fps; not sure about this change.
      (gst_v4l2_tuner_set_norm): Work around the fact that for the
      moment we don't have an update_fps_func.
      
      * sys/v4l2/gstv4l2src.h (struct _GstV4l2Src): Don't put v4l2
      structures in the object, just store what we need. Do store the
      probed caps of the device. Don't store the current frame rate.
      
      * sys/v4l2/gstv4l2src.c (gst_v4l2src_init): Remove the
      update_fps_function, for now. Update for new object variable
      naming.
      (gst_v4l2src_set_property, gst_v4l2src_get_property): Update for
      new object variable naming.
      (gst_v4l2src_v4l2fourcc_to_structure): Rename from ..._to_caps.
      (gst_v4l2_structure_to_v4l2fourcc): Rename from ...caps_to_....
      (gst_v4l2src_get_caps): Rework to probe the device for supported
      frame sizes and frame rates.
      (gst_v4l2src_set_caps): Rework to be strict in the given
      parameters: if someone asks us to have a certain size and rate,
      that is what we configure.
      (gst_v4l2src_get_read): Update for object variable naming. Don't
      leak buffers on short reads.
      (gst_v4l2src_get_mmap): Update for object variable naming, and add
      comments.
      (gst_v4l2src_create): Update for object variable naming.
      3b5f9882
  8. 24 May, 2007 1 commit
    • Vincent Torri's avatar
      sys/directdraw/gstdirectdrawsink.*: Fix more warnings when compiling with MingW (#439914). · 59e42fc5
      Vincent Torri authored and Tim-Philipp Müller's avatar Tim-Philipp Müller committed
      Original commit message from CVS:
      Patch by: Vincent Torri  <vtorri at univ-evry fr>
      * sys/directdraw/gstdirectdrawsink.c:
      (gst_directdraw_sink_buffer_alloc),
      (gst_directdraw_sink_show_frame),
      (gst_directdraw_sink_check_primary_surface),
      (gst_directdraw_sink_check_offscreen_surface),
      (EnumModesCallback2), (gst_directdraw_sink_get_ddrawcaps),
      (gst_directdraw_sink_surface_create):
      * sys/directdraw/gstdirectdrawsink.h:
      Fix more warnings when compiling with MingW (#439914).
      59e42fc5
  9. 23 May, 2007 1 commit
    • Sebastien Moutte's avatar
      docs/plugins/gst-plugins-bad-plugins.args: Remove directsoundsink property doc... · 877b1be8
      Sebastien Moutte authored
      docs/plugins/gst-plugins-bad-plugins.args: Remove directsoundsink property doc as this sink use the mixer interface now.
      
      Original commit message from CVS:
      * docs/plugins/gst-plugins-bad-plugins.args:
      Remove directsoundsink property doc as this sink use the mixer
      interface now.
      * docs/plugins/gst-plugins-bad-plugins.interfaces:
      Add interfaces implemented by Windows sinks.
      * sys/directsound/gstdirectsoundsink.c:
      * sys/directsound/gstdirectsoundsink.h:
      Remove directsoundsink property  and implement the mixer interface.
      * win32/vs6/gst_plugins_bad.dsw:
      * win32/vs6/libgstdirectsound.dsp:
      Update project files.
      * gst-libs/gst/dshow/gstdshow.cpp:
      * gst-libs/gst/dshow/gstdshow.h:
      * gst-libs/gst/dshow/gstdshowfakesink.cpp:
      * gst-libs/gst/dshow/gstdshowfakesink.h:
      * gst-libs/gst/dshow/gstdshowfakesrc.cpp:
      * gst-libs/gst/dshow/gstdshowfakesrc.h:
      * gst-libs/gst/dshow/gstdshowinterface.cpp:
      * gst-libs/gst/dshow/gstdshowinterface.h:
      * win32/common/libgstdshow.def:
      * win32/vs6/libgstdshow.dsp:
      Add a new gst library which allow to create internal Direct Show
      graph (pipelines) to wrap Windows sources, decoders or encoders.
      It includes a DirectShow fake source and sink and utility functions.
      * sys/dshowsrcwrapper/gstdshowaudiosrc.c:
      * sys/dshowsrcwrapper/gstdshowaudiosrc.h:
      * sys/dshowsrcwrapper/gstdshowsrcwrapper.c:
      * sys/dshowsrcwrapper/gstdshowsrcwrapper.h:
      * sys/dshowsrcwrapper/gstdshowvideosrc.c:
      * sys/dshowsrcwrapper/gstdshowvideosrc.h:
      * win32/vs6/libdshowsrcwrapper.dsp:
      Add a new plugin to wrap DirectShow sources on Windows.
      It gets data from any webcam, dv cam, micro. We could add
      tv tunner card later.
      877b1be8
  10. 22 May, 2007 1 commit
    • Edward Hervey's avatar
      docs/plugins/Makefile.am: Also look for .m (objectivec) files. · c65d017c
      Edward Hervey authored
      Original commit message from CVS:
      * docs/plugins/Makefile.am:
      Also look for .m (objectivec) files.
      * docs/plugins/gst-plugins-bad-plugins-sections.txt:
      * docs/plugins/gst-plugins-bad-plugins.args:
      * sys/osxvideo/osxvideosink.m:
      Add documentation for element and properties.
      c65d017c
  11. 20 May, 2007 1 commit
    • Tim-Philipp Müller's avatar
      sys/directdraw/gstdirectdrawsink.c: Bunch of small fixes: remove static... · fa055153
      Tim-Philipp Müller authored
      sys/directdraw/gstdirectdrawsink.c: Bunch of small fixes: remove static function that doesn't exist; declare another ...
      
      Original commit message from CVS:
      * sys/directdraw/gstdirectdrawsink.c: (gst_ddrawsurface_finalize),
      (gst_directdraw_sink_buffer_alloc),
      (gst_directdraw_sink_get_ddrawcaps),
      (gst_directdraw_sink_surface_create):
      Bunch of small fixes: remove static function that doesn't exist;
      declare another one that does; printf format fix; use right macro
      when specifying debug category; remove a bunch of unused variables;
      #if 0 out an unused chunk of code (partially fixes #439914).
      fa055153
  12. 17 May, 2007 2 commits
  13. 15 May, 2007 2 commits
  14. 11 May, 2007 2 commits
  15. 29 Apr, 2007 1 commit
  16. 16 Apr, 2007 1 commit
    • Brian Cameron's avatar
      sys/sunaudio/: Fix and/or update copyright attributions (#430228). · f520911b
      Brian Cameron authored and Tim-Philipp Müller's avatar Tim-Philipp Müller committed
      Original commit message from CVS:
      Patch by: Brian Cameron  <brian.cameron at sun dot com>
      * sys/sunaudio/gstsunaudio.c:
      * sys/sunaudio/gstsunaudiomixer.c:
      * sys/sunaudio/gstsunaudiomixer.h:
      * sys/sunaudio/gstsunaudiomixerctrl.c:
      * sys/sunaudio/gstsunaudiomixerctrl.h:
      * sys/sunaudio/gstsunaudiomixertrack.h:
      * sys/sunaudio/gstsunaudiosink.c:
      * sys/sunaudio/gstsunaudiosink.h:
      * sys/sunaudio/gstsunaudiosrc.c:
      * sys/sunaudio/gstsunaudiosrc.h:
      Fix and/or update copyright attributions (#430228).
      f520911b
  17. 12 Apr, 2007 1 commit
    • jerry tan's avatar
      sys/sunaudio/gstsunaudiosrc.c: it is the application's responsibility to make... · a7efc5ce
      jerry tan authored and Wim Taymans's avatar Wim Taymans committed
      sys/sunaudio/gstsunaudiosrc.c: it is the application's responsibility to make sure it open the device once.
      
      Original commit message from CVS:
      Patch by: jerry tan <jerry dot tan at sun dot com>
      * sys/sunaudio/gstsunaudiosrc.c: (gst_sunaudiosrc_open):
      remove the call of  ioctl (fd, AUDIO_MIXER_MULTIPLE_OPEN), it is the
      application's responsibility to make sure it open the device once.
      Remove a careless error if AUDIODEV is set. Fixes #392620.
      a7efc5ce
  18. 16 Mar, 2007 2 commits
  19. 15 Mar, 2007 2 commits
    • Edward Hervey's avatar
      sys/Makefile.am: Don't forget to distribute the sys/osxaudio/ directory. · 31aa7717
      Edward Hervey authored
      Original commit message from CVS:
      * sys/Makefile.am:
      Don't forget to distribute the sys/osxaudio/ directory.
      31aa7717
    • Edward Hervey's avatar
      Activate osxaudio in gst-plugins-good with proper build setup. · 4d0df943
      Edward Hervey authored
      Original commit message from CVS:
      * configure.ac:
      * sys/Makefile.am:
      * sys/osxaudio/Makefile.am:
      * sys/osxaudio/gstosxaudio.c:
      * sys/osxaudio/gstosxaudiosink.c:
      (gst_osx_audio_sink_osxelement_do_init), (gst_osx_audio_sink_init),
      (gst_osx_audio_sink_getcaps),
      (gst_osx_audio_sink_create_ringbuffer), (plugin_init):
      * sys/osxaudio/gstosxaudiosrc.c:
      (gst_osx_audio_src_osxelement_do_init), (gst_osx_audio_src_init),
      (gst_osx_audio_src_create_ringbuffer):
      * sys/osxaudio/gstosxringbuffer.c: (gst_osx_ring_buffer_get_type),
      (gst_osx_ring_buffer_class_init), (gst_osx_ring_buffer_init),
      (gst_osx_ring_buffer_acquire), (gst_osx_ring_buffer_start),
      (gst_osx_ring_buffer_pause), (gst_osx_ring_buffer_stop):
      * sys/osxaudio/gstosxringbuffer.h:
      Activate osxaudio in gst-plugins-good with proper build setup.
      Add inlined documentation.
      Fix debug statements
      Fix ringbuffer when pausing.
      Fixes #323471
      4d0df943
  20. 14 Mar, 2007 1 commit
    • Edward Hervey's avatar
      sys/osxvideo/: Fix leaks when running a NSApp. · c209a3f8
      Edward Hervey authored
      Original commit message from CVS:
      * sys/osxvideo/cocoawindow.h:
      * sys/osxvideo/cocoawindow.m:
      * sys/osxvideo/osxvideosink.h:
      * sys/osxvideo/osxvideosink.m:
      Fix leaks when running a NSApp.
      Accept any kind of resolutions.
      Works in fullscreen. Can maximize.
      Only thing left before being able to move this to -good is documentation
      and embedded window support.
      c209a3f8
  21. 11 Mar, 2007 1 commit
  22. 10 Mar, 2007 1 commit
  23. 09 Mar, 2007 1 commit
    • Tim-Philipp Müller's avatar
      sys/sunaudio/: Actually translate sunaudio mixer track labels instead of just... · c3e99dd8
      Tim-Philipp Müller authored
      sys/sunaudio/: Actually translate sunaudio mixer track labels instead of just marking the strings as translatable (#3...
      
      Original commit message from CVS:
      * sys/sunaudio/gstsunaudio.c: (plugin_init):
      * sys/sunaudio/gstsunaudiomixertrack.c:
      (gst_sunaudiomixer_track_new):
      Actually translate sunaudio mixer track labels instead of just
      marking the strings as translatable (#377306); clean up weird
      label string mapping code that serves no apparent purpose. Also
      set the 'untranslated-label' property when creating mixer tracks
      if the GstMixerTrack base class supports this.
      * tests/check/Makefile.am:
      * tests/check/elements/.cvsignore:
      * tests/check/elements/sunaudio.c: (GST_START_TEST),
      (sunaudio_suite):
      Very minimalistic unit test for sunaudiomixer element (compiles, but not
      actually tested on a system where sunaudiomixer is available).
      c3e99dd8
  24. 04 Mar, 2007 3 commits
    • Jan Schmidt's avatar
      sys/ximage/gstximagesrc.c: Chain up in dispose · 5ab0aa10
      Jan Schmidt authored
      Original commit message from CVS:
      * sys/ximage/gstximagesrc.c: (gst_ximage_src_dispose):
      Chain up in dispose
      5ab0aa10
    • Jan Schmidt's avatar
      sys/ximage/gstximagesrc.c: Catch the case where no clock has been set. · 7f83d023
      Jan Schmidt authored
      Original commit message from CVS:
      * sys/ximage/gstximagesrc.c: (gst_ximage_src_create):
      Catch the case where no clock has been set.
      7f83d023
    • Jan Schmidt's avatar
      Fix a bunch of leaks shown by the newly-added states test. · de1357a4
      Jan Schmidt authored
      Original commit message from CVS:
      * ext/flac/gstflacenc.c: (gst_flac_enc_finalize):
      * ext/gconf/gstgconfaudiosink.c: (gst_gconf_audio_sink_class_init),
      (gst_gconf_audio_sink_dispose), (gst_gconf_audio_sink_finalize):
      * ext/gconf/gstgconfaudiosrc.c: (gst_gconf_audio_src_base_init),
      (gst_gconf_audio_src_class_init), (gst_gconf_audio_src_dispose),
      (gst_gconf_audio_src_finalize), (do_toggle_element):
      * ext/gconf/gstgconfvideosink.c: (gst_gconf_video_sink_base_init),
      (gst_gconf_video_sink_class_init), (gst_gconf_video_sink_finalize),
      (do_toggle_element):
      * ext/gconf/gstgconfvideosrc.c: (gst_gconf_video_src_base_init),
      (gst_gconf_video_src_class_init), (gst_gconf_video_src_dispose),
      (gst_gconf_video_src_finalize), (do_toggle_element):
      * ext/gconf/gstswitchsink.c: (gst_switch_sink_class_init),
      (gst_switch_sink_reset), (gst_switch_sink_set_child):
      * ext/hal/gsthalaudiosink.c: (gst_hal_audio_sink_base_init):
      * ext/hal/gsthalaudiosrc.c: (gst_hal_audio_src_base_init):
      * ext/shout2/gstshout2.c: (gst_shout2send_class_init),
      (gst_shout2send_init), (gst_shout2send_finalize):
      * gst/debug/testplugin.c: (gst_test_class_init),
      (gst_test_finalize):
      * gst/flx/gstflxdec.c: (gst_flxdec_class_init),
      (gst_flxdec_dispose):
      * gst/multipart/multipartmux.c: (gst_multipart_mux_finalize):
      * gst/rtp/gstrtpmp4gpay.c: (gst_rtp_mp4g_pay_finalize):
      * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_init),
      (gst_rtspsrc_finalize):
      * gst/rtsp/rtspextwms.c: (rtsp_ext_wms_free_context):
      * gst/rtsp/rtspextwms.h:
      * gst/smpte/gstsmpte.c: (gst_smpte_class_init),
      (gst_smpte_finalize):
      * gst/udp/gstmultiudpsink.c: (gst_multiudpsink_finalize):
      * gst/udp/gstudpsink.c: (gst_udpsink_class_init),
      (gst_udpsink_finalize):
      * gst/wavparse/gstwavparse.c: (gst_wavparse_dispose),
      (gst_wavparse_sink_activate):
      * sys/oss/gstosssink.c: (gst_oss_sink_finalise):
      * sys/oss/gstosssrc.c: (gst_oss_src_class_init),
      (gst_oss_src_finalize):
      * sys/v4l2/gstv4l2object.c: (gst_v4l2_object_destroy):
      * sys/v4l2/gstv4l2object.h:
      * sys/v4l2/gstv4l2src.c: (gst_v4l2src_class_init),
      (gst_v4l2src_finalize):
      * sys/ximage/gstximagesrc.c: (gst_ximage_src_ximage_get):
      Fix a bunch of leaks shown by the newly-added states test.
      de1357a4
  25. 02 Mar, 2007 1 commit
  26. 01 Mar, 2007 1 commit
  27. 27 Feb, 2007 3 commits
    • Christian Schaller's avatar
      update copyright statements · b9820ee9
      Christian Schaller authored
      Original commit message from CVS:
      update copyright statements
      b9820ee9
    • Christian Schaller's avatar
      update copyright statement · 83e7dadb
      Christian Schaller authored
      Original commit message from CVS:
      update copyright statement
      83e7dadb
    • Edward Hervey's avatar
      sys/osxvideo/: Disable the cocoa event loop since it's a huge memory leak.... · a471de34
      Edward Hervey authored
      sys/osxvideo/: Disable the cocoa event loop since it's a huge memory leak. Should only matter if the sink isn't used ...
      
      Original commit message from CVS:
      * sys/osxvideo/cocoawindow.h:
      * sys/osxvideo/cocoawindow.m:
      * sys/osxvideo/osxvideosink.h:
      * sys/osxvideo/osxvideosink.m:
      Disable the cocoa event loop since it's a huge memory leak. Should only
      matter if the sink isn't used within an NSApp (which has already got
      a coca event loop).
      Remove all unused code.
      a471de34