1. 14 May, 2008 1 commit
  2. 13 May, 2008 4 commits
    • Mark Nauwelaerts's avatar
      gst/avi/gstavimux.c: Send an initial BYTE segment to inform downstream of... · 94414c07
      Mark Nauwelaerts authored
      gst/avi/gstavimux.c: Send an initial BYTE segment to inform downstream of later seeking, and to forego sync attempts.
      
      Original commit message from CVS:
      * gst/avi/gstavimux.c: (gst_avi_mux_start_file):
      Send an initial BYTE segment to inform downstream of later seeking,
      and to forego sync attempts.
      94414c07
    • Wim Taymans's avatar
      gst/rtp/gstrtpg729depay.c: Fix wrong caps string. · 21556043
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtp/gstrtpg729depay.c: (gst_rtp_g729_depay_setcaps):
      Fix wrong caps string.
      21556043
    • Olivier Crete's avatar
      gst/rtp/: Added G729 pay and depayloaders. Fixes #532409. · d6f37dad
      Olivier Crete authored and Wim Taymans's avatar Wim Taymans committed
      Original commit message from CVS:
      Based on patch by: Olivier Crete <tester at tester dot ca>
      * gst/rtp/Makefile.am:
      * gst/rtp/gstrtp.c: (plugin_init):
      * gst/rtp/gstrtpg729depay.c: (gst_rtp_g729_depay_base_init),
      (gst_rtp_g729_depay_class_init), (gst_rtp_g729_depay_init),
      (gst_rtp_g729_depay_setcaps), (gst_rtp_g729_depay_process),
      (gst_rtp_g729_depay_plugin_init):
      * gst/rtp/gstrtpg729depay.h:
      * gst/rtp/gstrtpg729pay.c: (gst_rtpg729pay_base_init),
      (gst_rtpg729pay_class_init), (gst_rtpg729pay_init),
      (gst_rtpg729pay_setcaps), (gst_rtp_g729_pay_plugin_init):
      * gst/rtp/gstrtpg729pay.h:
      Added G729 pay and depayloaders. Fixes #532409.
      d6f37dad
    • Wim Taymans's avatar
      ext/speex/gstspeexdec.c: Fix the calculation of the duration of the concealment packets. · aa959152
      Wim Taymans authored
      Original commit message from CVS:
      * ext/speex/gstspeexdec.c: (speex_dec_sink_event):
      Fix the calculation of the duration of the concealment packets.
      aa959152
  3. 12 May, 2008 3 commits
    • Olivier Crete's avatar
      gst/rtp/: Add DV pay and depayloaders. Fixes #532423. · 894206be
      Olivier Crete authored and Wim Taymans's avatar Wim Taymans committed
      Original commit message from CVS:
      Based on patch by: Olivier Crete <tester at tester dot ca>
      * gst/rtp/Makefile.am:
      * gst/rtp/gstrtp.c: (plugin_init):
      * gst/rtp/gstrtpdvdepay.c: (gst_rtp_dv_depay_base_init),
      (gst_rtp_dv_depay_class_init), (gst_rtp_dv_depay_init),
      (parse_encode), (gst_rtp_dv_depay_setcaps),
      (calculate_difblock_location), (gst_rtp_dv_depay_process),
      (gst_rtp_dv_depay_reset), (gst_rtp_dv_depay_change_state),
      (gst_rtp_dv_depay_plugin_init):
      * gst/rtp/gstrtpdvdepay.h:
      * gst/rtp/gstrtpdvpay.c: (gst_dv_pay_mode_get_type),
      (gst_rtp_dv_pay_base_init), (gst_rtp_dv_pay_class_init),
      (gst_rtp_dv_pay_init), (gst_dv_pay_set_property),
      (gst_dv_pay_get_property), (gst_rtp_dv_pay_setcaps),
      (gst_dv_pay_negotiate), (include_dif),
      (gst_rtp_dv_pay_handle_buffer), (gst_rtp_dv_pay_plugin_init):
      * gst/rtp/gstrtpdvpay.h:
      Add DV pay and depayloaders. Fixes #532423.
      894206be
    • Mark Nauwelaerts's avatar
      gst/matroska/matroska-demux.c: Convert subtitle palette info in VobSub private... · 10f7a99f
      Mark Nauwelaerts authored
      gst/matroska/matroska-demux.c: Convert subtitle palette info in VobSub private data from VobSub's (buggy) RGB to YUV.
      
      Original commit message from CVS:
      * gst/matroska/matroska-demux.c:
      (gst_matroska_demux_push_dvd_clut_change_event):
      Convert subtitle palette info in VobSub private data from VobSub's
      (buggy) RGB to YUV.
      10f7a99f
    • Mark Nauwelaerts's avatar
      gst/avi/gstavimux.c: Do not leave fourcc stream header field empty upon reset. · 9ebb11be
      Mark Nauwelaerts authored
      Original commit message from CVS:
      * gst/avi/gstavimux.c: (gst_avi_mux_pad_reset):
      Do not leave fourcc stream header field empty upon reset.
      Fixes #519301.
      9ebb11be
  4. 11 May, 2008 1 commit
    • Jan Schmidt's avatar
      Add goom2k1 into the docs. · 2f1971ac
      Jan Schmidt authored
      Original commit message from CVS:
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      * docs/plugins/inspect/plugin-goom.xml:
      * docs/plugins/inspect/plugin-goom2k1.xml:
      * gst/goom/gstgoom.c:
      * gst/goom2k1/gstgoom.c:
      Add goom2k1 into the docs.
      2f1971ac
  5. 08 May, 2008 3 commits
  6. 07 May, 2008 9 commits
    • Ole Andre Vadla Ravnaas's avatar
      gst/rtp/gstrtph264pay.c (gst_rtp_h264_pay_parse_sps_pps): Use GST_STR_NULL... · 47056ccb
      Ole Andre Vadla Ravnaas authored
      gst/rtp/gstrtph264pay.c (gst_rtp_h264_pay_parse_sps_pps): Use GST_STR_NULL when trying to print sps and pps strings t...
      
      Original commit message from CVS:
      * gst/rtp/gstrtph264pay.c (gst_rtp_h264_pay_parse_sps_pps):
      Use GST_STR_NULL when trying to print sps and pps strings that could
      be NULL, as this might crash on some platforms.
      47056ccb
    • Haakon Sporsheim's avatar
      sys/directdraw/gstdirectdrawsink.c (gst_directdraw_sink_setup_ddraw): Do... · acb8ba64
      Haakon Sporsheim authored and Ole Andre Vadla Ravnaas's avatar Ole Andre Vadla Ravnaas committed
      sys/directdraw/gstdirectdrawsink.c (gst_directdraw_sink_setup_ddraw): Do IDirectDrawClipper_SetHWnd() if the window I...
      
      Original commit message from CVS:
      patch by: Haakon Sporsheim <haakon.sporsheim at tandberg com>
      * sys/directdraw/gstdirectdrawsink.c (gst_directdraw_sink_setup_ddraw):
      Do IDirectDrawClipper_SetHWnd() if the window ID has already been
      set after creating the clipper.
      acb8ba64
    • Haakon Sporsheim's avatar
      sys/directdraw/gstdirectdrawsink.c (gst_directdraw_sink_show_frame): Added... · 368834ab
      Haakon Sporsheim authored and Ole Andre Vadla Ravnaas's avatar Ole Andre Vadla Ravnaas committed
      sys/directdraw/gstdirectdrawsink.c (gst_directdraw_sink_show_frame): Added checking of surface lost case after an uns...
      
      Original commit message from CVS:
      patch by: Haakon Sporsheim <haakon.sporsheim at tandberg com>
      * sys/directdraw/gstdirectdrawsink.c (gst_directdraw_sink_show_frame):
      Added checking of surface lost case after an unsuccessful
      IDirectDrawSurface7_Lock() call.
      If surface is lost, return GST_FLOW_OK.
      368834ab
    • Haakon Sporsheim's avatar
      sys/directdraw/gstdirectdrawsink.c (gst_directdraw_sink_show_frame, · dd1f932e
      Haakon Sporsheim authored and Ole Andre Vadla Ravnaas's avatar Ole Andre Vadla Ravnaas committed
      Original commit message from CVS:
      patch by: Haakon Sporsheim <haakon.sporsheim at tandberg com>
      * sys/directdraw/gstdirectdrawsink.c (gst_directdraw_sink_show_frame,
      WndProc, gst_directdraw_sink_window_thread):
      Improved Windows message loop and fixed window destruction issue.
      When the window which DirectDraw is rendering to is destroyed, the
      render/show_frame function will return GST_FLOW_ERROR.
      Partially fixes #520885.
      dd1f932e
    • Haakon Sporsheim's avatar
      sys/directdraw/gstdirectdrawsink.c (gst_directdraw_sink_set_caps): Fixed mid... · da78d8dc
      Haakon Sporsheim authored and Ole Andre Vadla Ravnaas's avatar Ole Andre Vadla Ravnaas committed
      sys/directdraw/gstdirectdrawsink.c (gst_directdraw_sink_set_caps): Fixed mid stream resolution change bug, the offscr...
      
      Original commit message from CVS:
      patch by: Haakon Sporsheim <haakon.sporsheim at tandberg com>
      * sys/directdraw/gstdirectdrawsink.c (gst_directdraw_sink_set_caps):
      Fixed mid stream resolution change bug, the offscreen surface is now
      released when set_caps is called.
      Partially fixes #520885.
      da78d8dc
    • Ole Andre Vadla Ravnaas's avatar
      sys/directdraw/gstdirectdrawsink.c · deab3d26
      Ole Andre Vadla Ravnaas authored
      Original commit message from CVS:
      * sys/directdraw/gstdirectdrawsink.c
      (gst_directdraw_sink_buffer_alloc):
      Make it so that gst_directdraw_sink_buffer_alloc uses the right
      width/height.
      Especially when looking through the pool of buffers, make sure that
      the width/height of caps is used instead of the already negotiated
      dimensions.
      For example if a buffer with different caps is requested, i.e.
      higher resolution, the caller would get a buffer with the old
      dimensions and thus corrupt the heap.
      deab3d26
    • Ole Andre Vadla Ravnaas's avatar
      sys/directdraw/gstdirectdrawsink.c · 04adbf5b
      Ole Andre Vadla Ravnaas authored
      Original commit message from CVS:
      * sys/directdraw/gstdirectdrawsink.c
      (gst_directdraw_sink_buffer_alloc):
      Clear the flags on recycled buffers from buffer_alloc.
      Partially fixes #520885.
      04adbf5b
    • Ole Andre Vadla Ravnaas's avatar
      gst/rtp/gstrtpilbcpay.c: Added missing stdlib.h include for strtol(), and made... · 6decc304
      Ole Andre Vadla Ravnaas authored
      gst/rtp/gstrtpilbcpay.c: Added missing stdlib.h include for strtol(), and made include ordering and style consistent ...
      
      Original commit message from CVS:
      * gst/rtp/gstrtpilbcpay.c:
      Added missing stdlib.h include for strtol(), and made include ordering and
      style consistent with the corresponding depayloader.
      6decc304
    • Tim-Philipp Müller's avatar
      configure.ac: Error out if we don't have the required core/base versions. · 49ae4437
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * configure.ac:
      Error out if we don't have the required core/base versions.
      49ae4437
  7. 06 May, 2008 1 commit
  8. 05 May, 2008 1 commit
  9. 03 May, 2008 1 commit
    • Sebastian Dröge's avatar
      ext/gconf/: When we can't create a fakesink/fakesrc complain instead of unreffing · 24e21ae6
      Sebastian Dröge authored
      Original commit message from CVS:
      * ext/gconf/gstgconfaudiosrc.c: (gst_gconf_audio_src_reset),
      (gst_gconf_audio_src_change_state):
      * ext/gconf/gstgconfvideosink.c: (gst_gconf_video_sink_reset),
      (gst_gconf_video_sink_change_state):
      * ext/gconf/gstgconfvideosrc.c: (gst_gconf_video_src_reset),
      (gst_gconf_video_src_change_state):
      * ext/gconf/gstswitchsink.c: (gst_switch_sink_reset),
      (gst_switch_commit_new_kid), (gst_switch_sink_change_state):
      When we can't create a fakesink/fakesrc complain instead of unreffing
      NULL pointers and crashing later. See bug #530535.
      24e21ae6
  10. 02 May, 2008 6 commits
  11. 01 May, 2008 1 commit
  12. 30 Apr, 2008 3 commits
  13. 29 Apr, 2008 1 commit
  14. 28 Apr, 2008 2 commits
  15. 25 Apr, 2008 3 commits
    • Tim-Philipp Müller's avatar
      gst/debug/rndbuffersize.c: Bring rndbuffersize element into a state that... · a66d502e
      Tim-Philipp Müller authored
      gst/debug/rndbuffersize.c: Bring rndbuffersize element into a state that doesn't require us to move it to -bad immedi...
      
      Original commit message from CVS:
      * gst/debug/rndbuffersize.c: (DEFAULT_SEED), (DEFAULT_MIN),
      (DEFAULT_MAX), (src_template), (sink_template),
      (gst_rnd_buffer_size_base_init), (gst_rnd_buffer_size_class_init),
      (gst_rnd_buffer_size_init), (gst_rnd_buffer_size_activate),
      (gst_rnd_buffer_size_loop), (gst_rnd_buffer_size_plugin_init):
      Bring rndbuffersize element into a state that doesn't require us
      to move it to -bad immediately. For one, fix up default min/max
      values so that the element actuall works using the default values.
      Also, don't ignore flow return values and do some kind of minimal
      eos logic. Allow min=max to pull fixed-sized buffers. Bunch of
      other gratuitious clean-ups.
      a66d502e
    • Tim-Philipp Müller's avatar
      docs/plugins/: Add docs for gdkpixbufsink; update docs to CVS version. · 7387f2cc
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * 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/gst-plugins-good-plugins.hierarchy:
      * docs/plugins/gst-plugins-good-plugins.interfaces:
      * docs/plugins/gst-plugins-good-plugins.prerequisites:
      * docs/plugins/inspect/plugin-1394.xml:
      * 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-dv.xml:
      * docs/plugins/inspect/plugin-efence.xml:
      * docs/plugins/inspect/plugin-effectv.xml:
      * docs/plugins/inspect/plugin-equalizer.xml:
      * docs/plugins/inspect/plugin-esdsink.xml:
      * docs/plugins/inspect/plugin-flac.xml:
      * docs/plugins/inspect/plugin-flxdec.xml:
      * docs/plugins/inspect/plugin-gamma.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-level.xml:
      * docs/plugins/inspect/plugin-matroska.xml:
      * docs/plugins/inspect/plugin-monoscope.xml:
      * docs/plugins/inspect/plugin-mulaw.xml:
      * docs/plugins/inspect/plugin-multifile.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-shout2send.xml:
      * docs/plugins/inspect/plugin-smpte.xml:
      * docs/plugins/inspect/plugin-spectrum.xml:
      * docs/plugins/inspect/plugin-speex.xml:
      * docs/plugins/inspect/plugin-taglib.xml:
      * docs/plugins/inspect/plugin-udp.xml:
      * docs/plugins/inspect/plugin-video4linux2.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-wavpack.xml:
      * docs/plugins/inspect/plugin-wavparse.xml:
      * docs/plugins/inspect/plugin-ximagesrc.xml:
      Add docs for gdkpixbufsink; update docs to CVS version.
      7387f2cc
    • Wim Taymans's avatar
      tests/examples/rtp/server-v4l2-H264-alsasrc-PCMA.sh: Remove test sync-offset by default. · 81ec7c45
      Wim Taymans authored
      Original commit message from CVS:
      * tests/examples/rtp/server-v4l2-H264-alsasrc-PCMA.sh:
      Remove test sync-offset by default.
      81ec7c45