1. 25 Oct, 2005 7 commits
  2. 24 Oct, 2005 8 commits
    • Edward Hervey's avatar
      ext/dv/gstdvdemux.c: Call gst_element_no_more_pads when there will be no more pads. · ecc3125b
      Edward Hervey authored
      Original commit message from CVS:
      * ext/dv/gstdvdemux.c: (gst_dvdemux_add_pads):
      Call gst_element_no_more_pads when there will be no more pads.
      ecc3125b
    • Wim Taymans's avatar
      gst/rtp/: Added two new payloaders, an RFC 2190 payloader for h263 and a... · 8417929e
      Wim Taymans authored
      gst/rtp/: Added two new payloaders, an RFC 2190 payloader for h263 and a payload convertor for an asterisk server.
      
      Original commit message from CVS:
      * gst/rtp/Makefile.am:
      * gst/rtp/gstasteriskh263.c: (gst_asteriskh263_get_type),
      (gst_asteriskh263_base_init), (gst_asteriskh263_class_init),
      (gst_asteriskh263_init), (gst_asteriskh263_finalize),
      (gst_asteriskh263_chain), (gst_asteriskh263_set_property),
      (gst_asteriskh263_get_property), (gst_asteriskh263_change_state),
      (gst_asteriskh263_plugin_init):
      * gst/rtp/gstasteriskh263.h:
      * gst/rtp/gstrtp.c: (plugin_init):
      * gst/rtp/gstrtph263enc.c: (gst_rtph263enc_get_type),
      (gst_rtph263enc_base_init), (gst_rtph263enc_class_init),
      (gst_rtph263enc_init), (gst_rtph263enc_finalize),
      (gst_rtph263enc_setcaps), (gst_rtph263enc_gobfiner),
      (gst_rtph263enc_flush), (gst_rtph263enc_handle_buffer),
      (gst_rtph263enc_plugin_init):
      * gst/rtp/gstrtph263enc.h:
      Added two new payloaders, an RFC 2190 payloader for h263 and
      a payload convertor for an asterisk server.
      8417929e
    • Tim-Philipp Müller's avatar
      sys/oss/gstosssrc.c: Set bytes_per_sample correctly (is not always 4, but... · 0e01f91d
      Tim-Philipp Müller authored
      sys/oss/gstosssrc.c: Set bytes_per_sample correctly (is not always 4, but depends on width and number of channels).
      
      Original commit message from CVS:
      * sys/oss/gstosssrc.c: (gst_oss_src_prepare):
      Set bytes_per_sample correctly (is not always 4, but
      depends on width and number of channels).
      0e01f91d
    • Tim-Philipp Müller's avatar
      ext/flac/gstflacenc.*: Fix seeking, so that flacenc can rewrite the header... · 2042e06d
      Tim-Philipp Müller authored
      ext/flac/gstflacenc.*: Fix seeking, so that flacenc can rewrite the header with the correct duration and amount of sa...
      
      Original commit message from CVS:
      * ext/flac/gstflacenc.c: (gst_flacenc_base_init),
      (gst_flacenc_init), (gst_flacenc_sink_setcaps),
      (gst_flacenc_seek_callback), (gst_flacenc_write_callback),
      (gst_flacenc_sink_event), (gst_flacenc_chain),
      (gst_flacenc_set_property), (gst_flacenc_get_property),
      (gst_flacenc_change_state):
      * ext/flac/gstflacenc.h:
      Fix seeking, so that flacenc can rewrite the header with the
      correct duration and amount of samples and all that at EOS;
      also set timestamps and granulepos on outgoing buffers; add
      debug category; fix state change function.
      2042e06d
    • Julien Moutte's avatar
      gst/videomixer/videomixer.c: Don't restrict video geometry from 16 to 4096. · 0f96fd6d
      Julien Moutte authored
      Original commit message from CVS:
      2005-10-24  Julien MOUTTE  <julien@moutte.net>
      
      * gst/videomixer/videomixer.c: Don't restrict video geometry
      from 16 to 4096.
      0f96fd6d
    • Julien Moutte's avatar
      gst/videobox/gstvideobox.c: Fix caps negotiation correctly, add debugging category. · 70b4bda6
      Julien Moutte authored
      Original commit message from CVS:
      2005-10-24  Julien MOUTTE  <julien@moutte.net>
      
      * gst/videobox/gstvideobox.c: (gst_video_box_class_init),
      (gst_video_box_transform_caps), (gst_video_box_get_unit_size):
      Fix caps negotiation correctly, add debugging category.
      70b4bda6
    • Christian Schaller's avatar
      port over plugin listing from base · 79240332
      Christian Schaller authored
      Original commit message from CVS:
      port over plugin listing from base
      79240332
    • Julien Moutte's avatar
      ext/libpng/gstpngdec.c: Don't use fixed caps on a sink pad. · 1ad17393
      Julien Moutte authored
      Original commit message from CVS:
      2005-10-24  Julien MOUTTE  <julien@moutte.net>
      
      * ext/libpng/gstpngdec.c: (gst_pngdec_init): Don't use fixed
      caps on
      a sink pad.
      1ad17393
  3. 23 Oct, 2005 3 commits
  4. 21 Oct, 2005 3 commits
  5. 20 Oct, 2005 3 commits
    • Tim-Philipp Müller's avatar
      gst/matroska/matroska-demux.c: Fix duration query; fix basetime in newsegment... · a7e0b7d6
      Tim-Philipp Müller authored
      gst/matroska/matroska-demux.c: Fix duration query; fix basetime in newsegment event after seek; fix duration in initi...
      
      Original commit message from CVS:
      * gst/matroska/matroska-demux.c:
      (gst_matroska_demux_handle_src_query),
      (gst_matroska_demux_handle_seek_event),
      (gst_matroska_demux_loop_stream_parse_id):
      Fix duration query; fix basetime in newsegment event after
      seek; fix duration in initial newsegment event.
      * gst/matroska/matroska-mux.c:
      (gst_matroska_mux_audio_pad_setcaps), (gst_matroska_mux_start):
      Extract number of channels and samplerate from vorbis headers;
      add some debug messages when querying the durations of the
      input streams.
      a7e0b7d6
    • Wim Taymans's avatar
      gst/wavparse/gstwavparse.c: Set stream time correctly in newsegment. · 57bcc588
      Wim Taymans authored
      Original commit message from CVS:
      * gst/wavparse/gstwavparse.c: (gst_wavparse_handle_seek),
      (gst_wavparse_stream_headers), (gst_wavparse_stream_data),
      (gst_wavparse_pad_convert), (gst_wavparse_srcpad_event):
      Set stream time correctly in newsegment.
      57bcc588
    • Wim Taymans's avatar
      gst/avi/gstavidemux.c: Correctly fill in the stream time. · 9f460966
      Wim Taymans authored
      Original commit message from CVS:
      * gst/avi/gstavidemux.c: (gst_avi_demux_handle_seek):
      Correctly fill in the stream time.
      9f460966
  6. 19 Oct, 2005 4 commits
    • Thomas Vander Stichele's avatar
      use ELEMENT messages instead · 587a7add
      Thomas Vander Stichele authored
      Original commit message from CVS:
      use ELEMENT messages instead
      587a7add
    • Wim Taymans's avatar
      gst/: API change fix. · 3ab46f21
      Wim Taymans authored
      Original commit message from CVS:
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_get_src_query_types),
      (gst_qtdemux_handle_src_query):
      * gst/speed/gstspeed.c: (speed_get_query_types), (speed_src_query):
      * gst/tta/gstttaparse.c: (gst_tta_parse_src_event),
      (gst_tta_parse_get_query_types), (gst_tta_parse_query):
      API change fix.
      3ab46f21
    • Wim Taymans's avatar
      API change fix. · ba7ee6ae
      Wim Taymans authored
      Original commit message from CVS:
      * ext/dv/gstdvdemux.c: (gst_dvdemux_get_src_query_types),
      (gst_dvdemux_src_query):
      * ext/flac/gstflacdec.c: (gst_flacdec_length),
      (gst_flacdec_src_query):
      * ext/raw1394/gstdv1394src.c: (gst_dv1394src_query):
      * ext/speex/gstspeexdec.c: (speex_dec_src_query):
      * gst/avi/gstavidemux.c: (gst_avi_demux_handle_src_query):
      * gst/debug/gstnavseek.c: (gst_navseek_seek):
      * gst/debug/progressreport.c: (gst_progress_report_report):
      * gst/matroska/ebml-read.c: (gst_ebml_read_get_length):
      * gst/matroska/matroska-demux.c:
      (gst_matroska_demux_handle_src_query):
      * gst/matroska/matroska-mux.c: (gst_matroska_mux_start):
      * gst/wavparse/gstwavparse.c: (gst_wavparse_handle_seek),
      (gst_wavparse_stream_headers), (gst_wavparse_stream_data),
      (gst_wavparse_pad_convert), (gst_wavparse_pad_query),
      (gst_wavparse_srcpad_event):
      API change fix.
      ba7ee6ae
    • Tim-Philipp Müller's avatar
      gst/goom/: Make inline functions either 'static inline' or 'extern inline',... · 97f39d46
      Tim-Philipp Müller authored
      gst/goom/: Make inline functions either 'static inline' or 'extern inline', otherwise the Forte compiler apparently w...
      
      Original commit message from CVS:
      * gst/goom/filters.c:
      * gst/goom/graphic.h:
      * gst/goom/lines.c:
      Make inline functions either 'static inline' or 'extern inline',
      otherwise the Forte compiler apparently won't inline them (#317300).
      97f39d46
  7. 18 Oct, 2005 5 commits
    • Julien Moutte's avatar
      ext/libpng/gstpngdec.c: forgot the buffer unref in pull. · 6142c0c1
      Julien Moutte authored
      Original commit message from CVS:
      2005-10-19  Julien MOUTTE  <julien@moutte.net>
      
      * ext/libpng/gstpngdec.c: forgot the buffer unref in pull.
      6142c0c1
    • Julien Moutte's avatar
      ext/libpng/gstpngdec.*: Complete rewrite of pngdec. It's now very nice and... · 1d531d5b
      Julien Moutte authored
      ext/libpng/gstpngdec.*: Complete rewrite of pngdec. It's now very nice and handle push/pull based model. if you have ...
      
      Original commit message from CVS:
      2005-10-19  Julien MOUTTE  <julien@moutte.net>
      
      * ext/libpng/gstpngdec.c: (gst_pngdec_class_init),
      (gst_pngdec_init), (user_error_fn), (user_warning_fn),
      (user_info_callback), (user_endrow_callback),
      (user_end_callback),
      (user_read_data), (gst_pngdec_caps_create_and_set),
      (gst_pngdec_task), (gst_pngdec_chain), (gst_pngdec_sink_event),
      (gst_pngdec_libpng_clear), (gst_pngdec_libpng_init),
      (gst_pngdec_change_state), (gst_pngdec_sink_activate_push),
      (gst_pngdec_sink_activate_pull), (gst_pngdec_sink_activate):
      * ext/libpng/gstpngdec.h: Complete rewrite of pngdec. It's now
      very nice and handle push/pull based model. if you have filesrc
      connected to it, it will do random access to load the png file.
      If you have a network source that can't do _getrange, it does
      progressive loading through the chain function.
      * gst/alpha/gstalphacolor.c: (gst_alpha_color_transform_caps),
      (transform_rgb), (transform_bgr): Fix caps negotiation correctly
      thanks to Master Wim Taymans ;-)
      1d531d5b
    • Tim-Philipp Müller's avatar
      gst/matroska/: Ported matroska demuxer to 0.9. · 66413b5f
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst/matroska/Makefile.am:
      * gst/matroska/ebml-read.c:
      * gst/matroska/ebml-read.h:
      * gst/matroska/matroska-demux.c:
      * gst/matroska/matroska-demux.h:
      * gst/matroska/matroska.c: (plugin_init):
      Ported matroska demuxer to 0.9.
      66413b5f
    • Tim-Philipp Müller's avatar
      gst/matroska/matroska-mux.c: Fix mpeg4 input handling (#318847); also, while... · 2b6838d7
      Tim-Philipp Müller authored
      gst/matroska/matroska-mux.c: Fix mpeg4 input handling (#318847); also, while we're at it, fix media type for Motion-J...
      
      Original commit message from CVS:
      Reviewed by: Tim-Philipp Müller  <tim at centricular dot net>
      * gst/matroska/matroska-mux.c:
      (gst_matroska_mux_video_pad_setcaps),
      (gst_matroska_mux_audio_pad_setcaps):
      Fix mpeg4 input handling (#318847); also, while we're at it,
      fix media type for Motion-JPEG: should be image/jpeg.
      2b6838d7
    • Wim Taymans's avatar
      gst/wavparse/gstwavparse.c: Fix for segment-start/stop API change. · 0c40cd0a
      Wim Taymans authored
      Original commit message from CVS:
      * gst/wavparse/gstwavparse.c: (gst_wavparse_handle_seek),
      (gst_wavparse_stream_headers), (gst_wavparse_stream_data),
      (gst_wavparse_pad_convert), (gst_wavparse_srcpad_event):
      Fix for segment-start/stop API change.
      0c40cd0a
  8. 17 Oct, 2005 6 commits
    • Julien Moutte's avatar
      gst/alpha/gstalphacolor.c: Handle caps negotiation in a better way. · 1adfcec2
      Julien Moutte authored
      Original commit message from CVS:
      2005-10-17  Julien MOUTTE  <julien@moutte.net>
      
      * gst/alpha/gstalphacolor.c: (gst_alpha_color_transform_caps),
      (transform_rgb), (transform_bgr): Handle caps negotiation in a
      better
      way.
      1adfcec2
    • Julien Moutte's avatar
      gst/videobox/gstvideobox.c: Fix caps nego some more to get · 22060a91
      Julien Moutte authored
      Original commit message from CVS:
      2005-10-17  Julien MOUTTE  <julien@moutte.net>
      
      * gst/videobox/gstvideobox.c: (gst_video_box_transform_caps),
      (gst_video_box_get_unit_size): Fix caps nego some more to get
      AYUV
      output declared in transform_caps.
      22060a91
    • Julien Moutte's avatar
      ext/libpng/gstpngdec.c: We use fixed caps. · 55fd6600
      Julien Moutte authored
      Original commit message from CVS:
      2005-10-17  Julien MOUTTE  <julien@moutte.net>
      
      * ext/libpng/gstpngdec.c: (gst_pngdec_init): We use fixed caps.
      55fd6600
    • Julien Moutte's avatar
      gst/videobox/gstvideobox.c: Fix wrong size calculations and implement get_unit_size correctly. · aa522287
      Julien Moutte authored
      Original commit message from CVS:
      2005-10-17  Julien MOUTTE  <julien@moutte.net>
      
      * gst/videobox/gstvideobox.c: (gst_video_box_transform_caps),
      (gst_video_box_get_unit_size): Fix wrong size calculations and
      implement get_unit_size correctly.
      aa522287
    • Tim-Philipp Müller's avatar
      configure.ac: Enable flx plugin. · d472134c
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * configure.ac:
      Enable flx plugin.
      * gst/flx/gstflxdec.c: (flx_decode_chunks):
      Fix gcc4 signedness issue.
      d472134c
    • Julien Moutte's avatar
      configure.ac: Adding videomixer. · 1aa9f76c
      Julien Moutte authored
      Original commit message from CVS:
      2005-10-17  Julien MOUTTE  <julien@moutte.net>
      
      * configure.ac: Adding videomixer.
      * ext/libpng/gstpngdec.c: (gst_pngdec_class_init),
      (user_read_data), (gst_pngdec_chain): More debugging.
      * gst/alpha/Makefile.am: Adding alphacolor
      * gst/alpha/gstalphacolor.c: (gst_alpha_color_base_init),
      (gst_alpha_color_class_init), (gst_alpha_color_init),
      (gst_alpha_color_transform_caps), (gst_alpha_color_set_caps),
      (transform_rgb), (transform_bgr),
      (gst_alpha_color_transform_ip),
      (plugin_init): Ported to 0.9 using in place base tranform.
      * gst/videomixer/Makefile.am:
      * gst/videomixer/videomixer.c: (gst_videomixer_pad_get_type),
      (gst_videomixer_pad_class_init),
      (gst_videomixer_pad_sink_setcaps),
      (gst_videomixer_pad_link), (gst_videomixer_pad_unlink),
      (gst_videomixer_pad_init), (gst_videomixer_class_init),
      (gst_videomixer_init), (gst_videomixer_getcaps),
      (gst_videomixer_request_new_pad), (gst_videomixer_fill_queues),
      (gst_videomixer_blend_buffers), (gst_videomixer_update_queues),
      (gst_videomixer_collected), (gst_videomixer_change_state):
      Ported
      to 0.9 using collectpads.
      1aa9f76c
  9. 16 Oct, 2005 1 commit