1. 03 Jul, 2007 1 commit
  2. 28 Jun, 2007 2 commits
    • Sebastian Dröge's avatar
      ext/wavpack/gstwavpackparse.*: Use a GSList for the GArray that is used like a list anyway. · c897b7be
      Sebastian Dröge authored
      Original commit message from CVS:
      * ext/wavpack/gstwavpackparse.c:
      (gst_wavpack_parse_index_get_last_entry),
      (gst_wavpack_parse_index_get_entry_from_sample),
      (gst_wavpack_parse_index_append_entry), (gst_wavpack_parse_reset),
      (gst_wavpack_parse_scan_to_find_sample):
      * ext/wavpack/gstwavpackparse.h:
      Use a GSList for the GArray that is used like a list anyway.
      c897b7be
    • Tim-Philipp Müller's avatar
      ext/gdk_pixbuf/gstgdkpixbuf.c: Add state change function where we set 0/1 as... · 6c980d5f
      Tim-Philipp Müller authored
      ext/gdk_pixbuf/gstgdkpixbuf.c: Add state change function where we set 0/1 as default framerate in case our setcaps fu...
      
      Original commit message from CVS:
      * ext/gdk_pixbuf/gstgdkpixbuf.c: (gst_gdk_pixbuf_sink_setcaps),
      (gst_gdk_pixbuf_class_init), (gst_gdk_pixbuf_flush),
      (gst_gdk_pixbuf_sink_event), (gst_gdk_pixbuf_change_state):
      Add state change function where we set 0/1 as default framerate in
      case our setcaps function isn't called, like it might not in a
      filesrc ! gdkpixbufdec scenario. Fixes assertion triggered by
      gdkpixbufdec trying to create caps with a 0/0 framerate.
      Also post an error message on the bus if gst_pad_push() fails when
      called from our sink event handler (+1 for flow returns for event
      functions in 0.11) instead of failing silently.
      6c980d5f
  3. 27 Jun, 2007 2 commits
  4. 25 Jun, 2007 2 commits
    • Stefan Kost's avatar
      docs/plugins/: Update docs with caps info. · d422a051
      Stefan Kost authored
      Original commit message from CVS:
      * docs/plugins/gst-plugins-good-plugins.args:
      * docs/plugins/inspect/plugin-aasink.xml:
      * docs/plugins/inspect/plugin-alaw.xml:
      * docs/plugins/inspect/plugin-alpha.xml:
      * docs/plugins/inspect/plugin-alphacolor.xml:
      * docs/plugins/inspect/plugin-annodex.xml:
      * docs/plugins/inspect/plugin-apetag.xml:
      * docs/plugins/inspect/plugin-audiofx.xml:
      * docs/plugins/inspect/plugin-auparse.xml:
      * docs/plugins/inspect/plugin-autodetect.xml:
      * docs/plugins/inspect/plugin-avi.xml:
      * docs/plugins/inspect/plugin-cacasink.xml:
      * docs/plugins/inspect/plugin-cairo.xml:
      * docs/plugins/inspect/plugin-cdio.xml:
      * docs/plugins/inspect/plugin-cutter.xml:
      * docs/plugins/inspect/plugin-debug.xml:
      * docs/plugins/inspect/plugin-efence.xml:
      * docs/plugins/inspect/plugin-effectv.xml:
      * docs/plugins/inspect/plugin-esdsink.xml:
      * docs/plugins/inspect/plugin-flac.xml:
      * docs/plugins/inspect/plugin-flxdec.xml:
      * docs/plugins/inspect/plugin-gconfelements.xml:
      * docs/plugins/inspect/plugin-gdkpixbuf.xml:
      * docs/plugins/inspect/plugin-goom.xml:
      * docs/plugins/inspect/plugin-halelements.xml:
      * docs/plugins/inspect/plugin-icydemux.xml:
      * docs/plugins/inspect/plugin-id3demux.xml:
      * docs/plugins/inspect/plugin-jpeg.xml:
      * docs/plugins/inspect/plugin-ladspa.xml:
      * docs/plugins/inspect/plugin-level.xml:
      * docs/plugins/inspect/plugin-matroska.xml:
      * docs/plugins/inspect/plugin-mulaw.xml:
      * docs/plugins/inspect/plugin-multipart.xml:
      * docs/plugins/inspect/plugin-navigationtest.xml:
      * docs/plugins/inspect/plugin-ossaudio.xml:
      * docs/plugins/inspect/plugin-png.xml:
      * docs/plugins/inspect/plugin-quicktime.xml:
      * docs/plugins/inspect/plugin-rtp.xml:
      * docs/plugins/inspect/plugin-rtsp.xml:
      * docs/plugins/inspect/plugin-smpte.xml:
      * docs/plugins/inspect/plugin-speex.xml:
      * docs/plugins/inspect/plugin-taglib.xml:
      * docs/plugins/inspect/plugin-udp.xml:
      * docs/plugins/inspect/plugin-videobalance.xml:
      * docs/plugins/inspect/plugin-videobox.xml:
      * docs/plugins/inspect/plugin-videocrop.xml:
      * docs/plugins/inspect/plugin-videoflip.xml:
      * docs/plugins/inspect/plugin-videomixer.xml:
      * docs/plugins/inspect/plugin-wavenc.xml:
      * docs/plugins/inspect/plugin-wavparse.xml:
      * docs/plugins/inspect/plugin-ximagesrc.xml:
      Update docs with caps info.
      d422a051
    • Tim-Philipp Müller's avatar
      po/POTFILES.in: Add more files with translatable strings (#450878). · a1923c19
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * po/POTFILES.in:
      Add more files with translatable strings (#450878).
      a1923c19
  5. 22 Jun, 2007 3 commits
    • Jens Granseuer's avatar
      gst/: Build fixes for gcc-2.9x (no mid-block variable declarations etc.). · c37fc2d3
      Jens Granseuer authored
      Original commit message from CVS:
      Patch by: Jens Granseuer  <jensgr at gmx net>
      * gst/equalizer/gstiirequalizer.c:
      * gst/equalizer/gstiirequalizer10bands.c:
      * gst/equalizer/gstiirequalizer3bands.c:
      * gst/equalizer/gstiirequalizernbands.c:
      * gst/rtpmanager/async_jitter_queue.c:
      (async_jitter_queue_push_sorted):
      * gst/rtpmanager/gstrtpjitterbuffer.c:
      (gst_rtp_jitter_buffer_chain):
      * gst/switch/gstswitch.c: (gst_switch_chain):
      Build fixes for gcc-2.9x (no mid-block variable declarations etc.).
      Fixes #450185.
      c37fc2d3
    • Jan Schmidt's avatar
      MAINTAINERS: Updating all the maintainers files · 1b4fc9dc
      Jan Schmidt authored
      Original commit message from CVS:
      * MAINTAINERS:
      Updating all the maintainers files
      1b4fc9dc
    • Edward Hervey's avatar
      Fix memory leaks. · 8b1eeb5a
      Edward Hervey authored
      Original commit message from CVS:
      * ext/flac/gstflactag.c: (gst_flac_tag_init):
      * gst/interleave/deinterleave.c: (deinterleave_init),
      (deinterleave_sink_link):
      * gst/interleave/interleave.c: (interleave_init):
      * gst/median/gstmedian.c: (gst_median_init):
      * gst/oldcore/gstmultifilesrc.c: (gst_multifilesrc_init):
      Fix memory leaks.
      * tests/check/elements/id3demux.c: (pad_added_cb):
      Remove unused variable.
      8b1eeb5a
  6. 21 Jun, 2007 1 commit
  7. 20 Jun, 2007 4 commits
  8. 19 Jun, 2007 5 commits
    • Tim-Philipp Müller's avatar
      tests/check/: Add GST_OPTION_CFLAGS to CFLAGS when building unit tests, so the... · b753979d
      Tim-Philipp Müller authored
      tests/check/: Add GST_OPTION_CFLAGS to CFLAGS when building unit tests, so the error flags are included and it errors...
      
      Original commit message from CVS:
      * tests/check/Makefile.am:
      * tests/check/elements/audiopanorama.c: (GST_START_TEST):
      * tests/check/elements/videocrop.c: (GST_START_TEST):
      * tests/check/elements/videofilter.c:
      * tests/check/elements/wavpackdec.c: (GST_START_TEST):
      * tests/check/elements/wavpackparse.c: (GST_START_TEST):
      Add GST_OPTION_CFLAGS to CFLAGS when building unit tests, so the
      error flags are included and it errors out on compiler warnings
      for CVS builds; remove unused variables in various unit tests.
      b753979d
    • Wim Taymans's avatar
      gst/rtsp/rtspconnection.c: Use threadsafe inet_ntop to convert an ip number to a string. · ebce97ad
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtsp/rtspconnection.c: (rtsp_connection_connect),
      (rtsp_connection_close), (rtsp_connection_free):
      Use threadsafe inet_ntop to convert an ip number to a string.
      Fixes #447961.
      Don't leak fd (and ip) when freeing a connection without first closing
      it.
      ebce97ad
    • Christian Schaller's avatar
      add 'LEGAL' file describing why this is in -good and under what circumstances... · 6fb347e7
      Christian Schaller authored
      add 'LEGAL' file describing why this is in -good and under what circumstances it might need to move.
      
      Original commit message from CVS:
      add 'LEGAL' file describing why this is in -good and under what
      circumstances it might need to move.
      6fb347e7
    • Jan Schmidt's avatar
      configure.ac: Back to CVS · 70922862
      Jan Schmidt authored
      Original commit message from CVS:
      * configure.ac:
      Back to CVS
      * gst-plugins-good.doap:
      Add 0.10.6 to the doap file.
      70922862
    • Jan Schmidt's avatar
      Release 0.10.6 · 788ef04f
      Jan Schmidt authored
      Original commit message from CVS:
      Release 0.10.6
      788ef04f
  9. 18 Jun, 2007 1 commit
  10. 17 Jun, 2007 2 commits
  11. 15 Jun, 2007 2 commits
    • Jan Schmidt's avatar
      win32/vs6/: Mark *.dsp & *.dsw as binary files and convert to DOS line... · 6062b97a
      Jan Schmidt authored
      win32/vs6/: Mark *.dsp & *.dsw as binary files and convert to DOS line endings, as they don't load into VS6 correctly...
      
      Original commit message from CVS:
      * win32/vs6/autogen.dsp:
      * win32/vs6/gst_plugins_good.dsw:
      * win32/vs6/libgstalaw.dsp:
      * win32/vs6/libgstalpha.dsp:
      * win32/vs6/libgstalphacolor.dsp:
      * win32/vs6/libgstapetag.dsp:
      * win32/vs6/libgstaudiofx.dsp:
      * win32/vs6/libgstauparse.dsp:
      * win32/vs6/libgstautodetect.dsp:
      * win32/vs6/libgstavi.dsp:
      * win32/vs6/libgstcutter.dsp:
      * win32/vs6/libgstdirectdraw.dsp:
      * win32/vs6/libgstdirectsound.dsp:
      * win32/vs6/libgsteffectv.dsp:
      * win32/vs6/libgstflx.dsp:
      * win32/vs6/libgstgoom.dsp:
      * win32/vs6/libgsticydemux.dsp:
      * win32/vs6/libgstid3demux.dsp:
      * win32/vs6/libgstinterleave.dsp:
      * win32/vs6/libgstjpeg.dsp:
      * win32/vs6/libgstlevel.dsp:
      * win32/vs6/libgstmatroska.dsp:
      * win32/vs6/libgstmedian.dsp:
      * win32/vs6/libgstmonoscope.dsp:
      * win32/vs6/libgstmulaw.dsp:
      * win32/vs6/libgstmultipart.dsp:
      * win32/vs6/libgstqtdemux.dsp:
      * win32/vs6/libgstrtp.dsp:
      * win32/vs6/libgstrtsp.dsp:
      * win32/vs6/libgstsmpte.dsp:
      * win32/vs6/libgstspeex.dsp:
      * win32/vs6/libgstudp.dsp:
      * win32/vs6/libgstvideobalance.dsp:
      * win32/vs6/libgstvideobox.dsp:
      * win32/vs6/libgstvideocrop.dsp:
      * win32/vs6/libgstvideoflip.dsp:
      * win32/vs6/libgstvideomixer.dsp:
      * win32/vs6/libgstwaveform.dsp:
      * win32/vs6/libgstwavenc.dsp:
      * win32/vs6/libgstwavparse.dsp:
      Mark *.dsp & *.dsw as binary files and convert to DOS line
      endings, as they don't load into VS6 correctly otherwise.
      6062b97a
    • Vincent Torri's avatar
      gst/rtsp/rtspconnection.c: Fix the MingW build. · d5e80113
      Vincent Torri authored
      Original commit message from CVS:
      * gst/rtsp/rtspconnection.c: (rtsp_connection_create),
      (rtsp_connection_connect):
      Fix the MingW build.
      Patch By: Vincent Torri <vtorri at univ-evry dot fr>
      Fixes: #446981
      d5e80113
  12. 14 Jun, 2007 3 commits
  13. 13 Jun, 2007 1 commit
  14. 12 Jun, 2007 8 commits
    • Sebastien Moutte's avatar
      win32/MANIFEST: Add videocrop project file to the win32 manifest. · d687466a
      Sebastien Moutte authored
      Original commit message from CVS:
      * win32/MANIFEST:
      Add videocrop project file to the win32 manifest.
      * win32/vs6/gst_plugins_good.dsw:
      Add qtdemux,videocrop and waveform projects to the workspace.
      * win32/vs6/libgstqtdemux.dsp:
      Add zlib to the link list of qtdemux.
      * win32/vs6/libgstvideocrop.dsp:
      Add a project file for videocrop.
      d687466a
    • Jan Schmidt's avatar
      po/POTFILES.in: Add qtdemux for translation · fcc0fdb0
      Jan Schmidt authored
      Original commit message from CVS:
      * po/POTFILES.in:
      Add qtdemux for translation
      fcc0fdb0
    • 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
    • Jan Schmidt's avatar
      Move qtdemux from -bad. · 98ef159b
      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:
      * docs/plugins/inspect/plugin-qtdemux.xml:
      * docs/plugins/inspect/plugin-quicktime.xml:
      * win32/MANIFEST:
      Move qtdemux from -bad.
      * gst-plugins-good.spec.in:
      Update spec file to reflect moving of qtdemux and wavpack
      98ef159b
    • Jan Schmidt's avatar
      Fix typo in the changelog and commit the manifest too · ca57eb55
      Jan Schmidt authored
      Original commit message from CVS:
      Fix typo in the changelog and commit the manifest too
      ca57eb55
    • Jan Schmidt's avatar
      win32/MANIFEST · 042730da
      Jan Schmidt authored
      Original commit message from CVS:
      * win32/MANIFEST
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      * docs/plugins/inspect/plugin-directdraw.xml:
      * docs/plugins/inspect/plugin-directsound.xml:
      * docs/plugins/inspect/plugin-waveform.xml:
      Move the waveform plugin from -bad too. Update the inspect xml
      files to mention Plugins Good instead of Plugins Bad.
      042730da
    • 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
  15. 11 Jun, 2007 2 commits
    • daniel fischer's avatar
      sys/ximage/gstximagesrc.c: Actually use the display_name property so that we... · e359a415
      daniel fischer authored
      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
    • Tommi Myöhänen's avatar
      gst/rtp/: Add missing rate fields to caps. Fixes #441118. · a3719a4a
      Tommi Myöhänen authored
      Original commit message from CVS:
      Patch by: Tommi Myöhänen  <ext-tommi dot myohanen at nokia dot com>
      * gst/rtp/gstrtppcmadepay.c: (gst_rtp_pcma_depay_setcaps):
      * gst/rtp/gstrtppcmudepay.c: (gst_rtp_pcmu_depay_setcaps):
      Add missing rate fields to caps. Fixes #441118.
      a3719a4a
  16. 10 Jun, 2007 1 commit