1. 19 Sep, 2007 3 commits
    • Stefan Kost's avatar
      Ignore registries in any format. · 747b46f4
      Stefan Kost authored
      Original commit message from CVS:
      * docs/plugins/.cvsignore:
      * tests/check/.cvsignore:
      Ignore registries in any format.
      747b46f4
    • Wim Taymans's avatar
      gst/rtp/gstrtpL16pay.c: Removed some unused code. · fe26e8d9
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtp/gstrtpL16pay.c: (gst_rtp_L16_pay_handle_buffer):
      Removed some unused code.
      * gst/rtp/gstrtpamrpay.c: (gst_rtp_amr_pay_handle_buffer):
      * gst/rtp/gstrtpgsmpay.c: (gst_rtp_gsm_pay_handle_buffer):
      * gst/rtp/gstrtpmp2tpay.c: (gst_rtp_mp2t_pay_handle_buffer):
      * gst/rtp/gstrtpspeexpay.c: (gst_rtp_speex_pay_handle_buffer):
      * gst/rtp/gstrtptheorapay.c: (gst_rtp_theora_pay_init_packet),
      (gst_rtp_theora_pay_flush_packet):
      * gst/rtp/gstrtpvorbispay.c: (gst_rtp_vorbis_pay_flush_packet):
      Try to preserve the incomming buffer duration on the outgoing
      packets. Fixes #478244.
      fe26e8d9
    • Tim-Philipp Müller's avatar
      ext/taglib/: Work around compiler warnings with g++-4.2 when assigning a... · 34974eed
      Tim-Philipp Müller authored
      ext/taglib/: Work around compiler warnings with g++-4.2 when assigning a string constant to a gchar * (partially fixe...
      
      Original commit message from CVS:
      * ext/taglib/gstapev2mux.cc:
      * ext/taglib/gstid3v2mux.cc:
      Work around compiler warnings with g++-4.2 when assigning a
      string constant to a gchar * (partially fixes #478092).
      34974eed
  2. 18 Sep, 2007 1 commit
  3. 17 Sep, 2007 2 commits
  4. 16 Sep, 2007 1 commit
  5. 14 Sep, 2007 1 commit
    • Sebastian Dröge's avatar
      gst/wavparse/gstwavparse.c: Don't push EOS from the chain function, the... · 233644df
      Sebastian Dröge authored
      gst/wavparse/gstwavparse.c: Don't push EOS from the chain function, the element driving the pipeline is responsible f...
      
      Original commit message from CVS:
      * gst/wavparse/gstwavparse.c: (gst_wavparse_loop),
      (gst_wavparse_chain):
      Don't push EOS from the chain function, the element
      driving the pipeline is responsible for this. The bug
      this was meant to fix seems to be queue not forwarding
      EOS in all cases (see #476514).
      233644df
  6. 13 Sep, 2007 3 commits
    • Wim Taymans's avatar
      gst/level/gstlevel.*: Use basetransform segment so that it is correctly... · 80dc806b
      Wim Taymans authored
      gst/level/gstlevel.*: Use basetransform segment so that it is correctly managed on flushes and start/stop.
      
      Original commit message from CVS:
      * gst/level/gstlevel.c: (gst_level_class_init), (gst_level_start),
      (gst_level_transform_ip):
      * gst/level/gstlevel.h:
      Use basetransform segment so that it is correctly managed on flushes and
      start/stop.
      Report message timestamp as stream time, which is what an application
      can understand.
      80dc806b
    • Sebastian Dröge's avatar
      Update my mail address. · bdbd709e
      Sebastian Dröge authored
      Original commit message from CVS:
      * ext/taglib/gstapev2mux.cc:
      * ext/taglib/gstapev2mux.h:
      * ext/taglib/gsttaglibmux.c:
      * tests/check/elements/apev2mux.c:
      Update my mail address.
      bdbd709e
    • Sebastian Dröge's avatar
      gst/wavparse/gstwavparse.c: Add EOS logic for the push-based mode too. Fixes #476514. · d78b9e27
      Sebastian Dröge authored
      Original commit message from CVS:
      * gst/wavparse/gstwavparse.c: (gst_wavparse_perform_eos),
      (gst_wavparse_loop), (gst_wavparse_chain):
      Add EOS logic for the push-based mode too. Fixes #476514.
      d78b9e27
  7. 12 Sep, 2007 2 commits
    • Wim Taymans's avatar
      gst/law/: Fix law encoder timestamps. · 8a6f9aa5
      Wim Taymans authored
      Original commit message from CVS:
      * gst/law/alaw-encode.c: (gst_alawenc_init), (gst_alawenc_chain):
      * gst/law/alaw-encode.h:
      * gst/law/mulaw-encode.c: (gst_mulawenc_init),
      (gst_mulawenc_chain):
      * gst/law/mulaw-encode.h:
      Fix law encoder timestamps.
      8a6f9aa5
    • Stefan Kost's avatar
      ext/gconf/gstgconfaudiosink.c: Fix warning when building without debug. · 5ff86cd7
      Stefan Kost authored
      Original commit message from CVS:
      * ext/gconf/gstgconfaudiosink.c:
      Fix warning when building without debug.
      * sys/oss/gstossmixertrack.c:
      Use const like in alsamixertrack.c (fixes warnings).
      5ff86cd7
  8. 11 Sep, 2007 1 commit
    • Wim Taymans's avatar
      sys/v4l2/v4l2src_calls.c: Fix framerate detection code some more. · 3b78ab50
      Wim Taymans authored
      Original commit message from CVS:
      * sys/v4l2/v4l2src_calls.c:
      (gst_v4l2src_probe_caps_for_format_and_size):
      Fix framerate detection code some more.
      Handle the case where there is a weird step in the stepwise framerates.
      Don't overwrite the min interval with the framerate, use a temp variable
      instead.
      Use max in the Continuous framerate intervals instead of step, which is
      1 according to the docs. Fixes #475424.
      3b78ab50
  9. 10 Sep, 2007 2 commits
  10. 09 Sep, 2007 1 commit
  11. 07 Sep, 2007 2 commits
    • Haakon Sporsheim's avatar
      gst/rtp/gstrtph263pay.c: Fix up header structure so that compilers don't add... · 5e39863f
      Haakon Sporsheim authored
      gst/rtp/gstrtph263pay.c: Fix up header structure so that compilers don't add padding between the structure fields, si...
      
      Original commit message from CVS:
      Patch by: Haakon Sporsheim  <haakon.sporsheim at tandberg com>
      * gst/rtp/gstrtph263pay.c:
      Fix up header structure so that compilers don't add padding
      between the structure fields, since that would lead to us
      sending RTP packets with broken headers (as is currently the
      case when compiling with MSVC). Also see similar fixes in
      libgstrtp in gst-plugins-base. (#474616; #471194)
      5e39863f
    • Wim Taymans's avatar
      sys/v4l2/v4l2src_calls.c: Don't overwrite our GValue with 0 but instead use... · cd79aec4
      Wim Taymans authored
      sys/v4l2/v4l2src_calls.c: Don't overwrite our GValue with 0 but instead use the previously computed value. Fixes #471...
      
      Original commit message from CVS:
      * sys/v4l2/v4l2src_calls.c:
      (gst_v4l2src_probe_caps_for_format_and_size):
      Don't overwrite our GValue with 0 but instead use the previously
      computed value. Fixes #471823 some more.
      cd79aec4
  12. 06 Sep, 2007 2 commits
    • Tim-Philipp Müller's avatar
      docs/plugins/gst-plugins-good-plugins.hierarchy: No tabs in this file please,... · c537cfe0
      Tim-Philipp Müller authored
      docs/plugins/gst-plugins-good-plugins.hierarchy: No tabs in this file please, or gtk-doc will end up documenting rath...
      
      Original commit message from CVS:
      * docs/plugins/gst-plugins-good-plugins.hierarchy:
      No tabs in this file please, or gtk-doc will end up documenting
      rather absurd class hierarchies.
      c537cfe0
    • Tim-Philipp Müller's avatar
      ext/gconf/gstswitchsink.c: If the new kid element fails to change state for... · d2480edd
      Tim-Philipp Müller authored
      ext/gconf/gstswitchsink.c: If the new kid element fails to change state for some reason forward the error message it ...
      
      Original commit message from CVS:
      * ext/gconf/gstswitchsink.c:
      If the new kid element fails to change state for some reason
      (e.g. esdsink not being able to connect to the sound server),
      forward the error message it posted on the bus instead of just
      posting a generic 'Internal state change error: please file a
      bug' error message. Fixes #471364.
      d2480edd
  13. 05 Sep, 2007 4 commits
  14. 04 Sep, 2007 5 commits
    • Wim Taymans's avatar
      gst/udp/gstmultiudpsink.c: Add property do configure destination address/port pairs · 93e11768
      Wim Taymans authored
      Original commit message from CVS:
      * gst/udp/gstmultiudpsink.c: (gst_multiudpsink_class_init),
      (gst_multiudpsink_set_clients_string),
      (gst_multiudpsink_get_clients_string),
      (gst_multiudpsink_set_property), (gst_multiudpsink_get_property),
      (gst_multiudpsink_init_send), (gst_multiudpsink_add_internal),
      (gst_multiudpsink_add), (gst_multiudpsink_clear_internal),
      (gst_multiudpsink_clear):
      Add property do configure destination address/port pairs
      API:GstMultiUDPSink::clients
      93e11768
    • Wim Taymans's avatar
      tests/examples/: Added some RTP example scripts for sending and receiving RTP streams. · ec68d41d
      Wim Taymans authored
      Original commit message from CVS:
      * tests/examples/Makefile.am:
      * tests/examples/rtp/Makefile.am:
      * tests/examples/rtp/client-H263p-AMR.sh:
      * tests/examples/rtp/client-H263p-PCMA.sdp:
      * tests/examples/rtp/client-H263p-PCMA.sh:
      * tests/examples/rtp/client-H264-PCMA.sdp:
      * tests/examples/rtp/client-H264-PCMA.sh:
      * tests/examples/rtp/client-PCMA.sh:
      * tests/examples/rtp/server-VTS-H263p-ATS-PCMA.sh:
      * tests/examples/rtp/server-alsasrc-PCMA.sh:
      * tests/examples/rtp/server-v4l2-H263p-alsasrc-AMR.sh:
      * tests/examples/rtp/server-v4l2-H264-alsasrc-PCMA.sh:
      Added some RTP example scripts for sending and receiving RTP streams.
      ec68d41d
    • Wim Taymans's avatar
      sys/v4l2/gstv4l2src.c: Restructure the setcaps function so that we can also... · b4e5796a
      Wim Taymans authored
      sys/v4l2/gstv4l2src.c: Restructure the setcaps function so that we can also compute the expected GStreamer output siz...
      
      Original commit message from CVS:
      * sys/v4l2/gstv4l2src.c: (gst_v4l2_get_caps_info),
      (gst_v4l2src_set_caps), (gst_v4l2src_get_mmap):
      Restructure the setcaps function so that we can also compute the
      expected GStreamer output size of the video frames.
      Set frame_byte_size correctly so that read-based devices have a chance
      of working correctly.
      When grabbing a frame, discard frames that are not of the expected size.
      Some cameras don't output the right framesize for the first buffer.
      Try only a couple of times to get a valid frame, else error out.
      * sys/v4l2/v4l2_calls.c: (gst_v4l2_get_capabilities),
      (gst_v4l2_fill_lists), (gst_v4l2_get_input):
      Add some more debug info when scanning the device.
      * sys/v4l2/v4l2src_calls.c: (gst_v4l2_buffer_new),
      (gst_v4l2_buffer_pool_new), (gst_v4l2_buffer_pool_activate),
      (gst_v4l2src_fill_format_list), (gst_v4l2src_grab_frame),
      (gst_v4l2src_set_capture), (gst_v4l2src_capture_init):
      Add some more debug info when dequeing a frame.
      b4e5796a
    • Stefan Kost's avatar
      gst/wavparse/gstwavparse.c: More code cleanups. Add some more comment and improve debugs logs. · 5248639c
      Stefan Kost authored
      Original commit message from CVS:
      * gst/wavparse/gstwavparse.c:
      More code cleanups. Add some more comment and improve debugs logs.
      5248639c
    • Stefan Kost's avatar
      gst/wavparse/gstwavparse.*: Implement seek-query. Refactor duration... · 43b18b3f
      Stefan Kost authored
      gst/wavparse/gstwavparse.*: Implement seek-query. Refactor duration calculations. Appropriate use of uint64_scale_int...
      
      Original commit message from CVS:
      * gst/wavparse/gstwavparse.c:
      * gst/wavparse/gstwavparse.h:
      Implement seek-query. Refactor duration calculations. Appropriate use
      of uint64_scale_int and uint64_scale. Move repeadedly calculated stuff
      out of loops.
      43b18b3f
  15. 03 Sep, 2007 1 commit
  16. 29 Aug, 2007 1 commit
    • Wim Taymans's avatar
      gst/rtsp/gstrtspsrc.c: Use new basesink async property to make sparse RTCP... · 14e218c0
      Wim Taymans authored
      gst/rtsp/gstrtspsrc.c: Use new basesink async property to make sparse RTCP packet not wait for preroll.
      
      Original commit message from CVS:
      * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_stream_configure_udp_sink),
      (gst_rtspsrc_dup_printf):
      Use new basesink async property to make sparse RTCP packet not wait for
      preroll.
      14e218c0
  17. 27 Aug, 2007 1 commit
  18. 23 Aug, 2007 1 commit
    • Wim Taymans's avatar
      gst/rtsp/gstrtspsrc.c: Make sure we generate and parse floating point values... · a221e919
      Wim Taymans authored
      gst/rtsp/gstrtspsrc.c: Make sure we generate and parse floating point values in the POSIX locale instead of the curre...
      
      Original commit message from CVS:
      * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_dup_printf),
      (gst_rtspsrc_get_float), (gst_rtspsrc_play):
      Make sure we generate and parse floating point values in the POSIX
      locale instead of the current locale.
      a221e919
  19. 22 Aug, 2007 2 commits
    • Wim Taymans's avatar
      gst/rtsp/gstrtspsrc.*: Fix method detection again. · 5592bdd4
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_do_seek),
      (gst_rtspsrc_parse_methods), (gst_rtspsrc_open),
      (gst_rtspsrc_play):
      * gst/rtsp/gstrtspsrc.h:
      Fix method detection again.
      Keep track of when we must send a Range header.
      Use segment values for Range, Speed and Scale headers.
      Parse Speed and Scale headers to update the segment values.
      5592bdd4
    • Mark Nauwelaerts's avatar
      sys/v4l2/v4l2src_calls.c: Handle optional v4l2 ioctls gracefully. · 09a56877
      Mark Nauwelaerts authored
      Original commit message from CVS:
      patch by: Mark Nauwelaerts <manauw@skynet.be>
      * sys/v4l2/v4l2src_calls.c:
      Handle optional v4l2 ioctls gracefully.
      09a56877
  20. 20 Aug, 2007 1 commit
    • Wim Taymans's avatar
      gst/rtp/: Added an H263 depayloader. Fixes #369392. · 7d92376d
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtp/Makefile.am:
      * gst/rtp/gstrtp.c: (plugin_init):
      * gst/rtp/gstrtph263depay.c: (gst_rtp_h263_depay_base_init),
      (gst_rtp_h263_depay_class_init), (gst_rtp_h263_depay_init),
      (gst_rtp_h263_depay_finalize), (gst_rtp_h263_depay_setcaps),
      (gst_rtp_h263_depay_process), (gst_rtp_h263_depay_set_property),
      (gst_rtp_h263_depay_get_property),
      (gst_rtp_h263_depay_change_state),
      (gst_rtp_h263_depay_plugin_init):
      * gst/rtp/gstrtph263depay.h:
      Added an H263 depayloader. Fixes #369392.
      * gst/rtp/gstrtph263pdepay.c: (gst_rtp_h263p_depay_setcaps),
      (gst_rtp_h263p_depay_process):
      * gst/rtp/gstrtph263ppay.c: (gst_fragmentation_mode_get_type),
      (gst_rtp_h263p_pay_class_init), (gst_rtp_h263p_pay_flush):
      Make the H263+ pay/depayloader support H263-1998 and H263-2000
      payloads.
      Also alow plain H263 on the h263p payloaders. Fixes #465040.
      7d92376d
  21. 19 Aug, 2007 2 commits
  22. 18 Aug, 2007 1 commit