1. 05 Jul, 2005 1 commit
    • Andy Wingo Wingo's avatar
      gst/videobox/gstvideobox.c: Clean up, port to 0.9, use · bd99456a
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2005-07-05  Andy Wingo  <wingo@pobox.com>
      
      * gst/videobox/gstvideobox.c: Clean up, port to 0.9, use
      BaseTransform.
      
      * gst/videobox/Makefile.am: Link to base libs, include
      plugins-base cflags, dist the README.
      
      * configure.ac (GST_PLUGIN_ALL, AC_CONFIG_FILES): Add videobox to
      the build.
      bd99456a
  2. 04 Jul, 2005 3 commits
  3. 03 Jul, 2005 1 commit
  4. 01 Jul, 2005 3 commits
    • Philippe Khalaf's avatar
      gst/udp/: (new) · 2bb453d2
      Philippe Khalaf authored
      Original commit message from CVS:
      * gst/udp/Makefile.am:
      * gst/udp/gstudp.c:
      * gst/udp/gstdynudpsink.c: (new)
      * gst/udp/gstdynudpsink.h: (new)
      Added new element (udpdynsink) that receives GstNetBuffers and sends the
      udp packets to the source given in the buffer. It's used by rtpsession
      element for now.
      * gst/udp/gstudpsrc.c:
      Fixed memory leak.
      2bb453d2
    • Jan Schmidt's avatar
      Roll gstreamer-interfaces-0.9.pc into gstreamer-plugins-base-0.9.pc · c3c686f7
      Jan Schmidt authored
      Original commit message from CVS:
      2005-07-01  Jan Schmidt  <thaytan@mad.scientist.com>
      
      * configure.ac:
      * ext/mad/Makefile.am:
      * sys/oss/Makefile.am:
      Roll gstreamer-interfaces-0.9.pc into gstreamer-plugins-base-0.9.pc
      c3c686f7
    • Jan Schmidt's avatar
      Replace GST_PLUGINS_LIBS_* with GST_PLUGINS_BASE_* · 092e0325
      Jan Schmidt authored
      Original commit message from CVS:
      2005-07-01  Jan Schmidt  <thaytan@mad.scientist.com>
      * ext/libcaca/Makefile.am:
      * ext/mad/Makefile.am:
      * gst/effectv/Makefile.am:
      * gst/udp/Makefile.am:
      Replace GST_PLUGINS_LIBS_* with GST_PLUGINS_BASE_*
      
      * ext/mad/gstid3tag.c: (gst_id3_tag_src_query),
      (gst_id3_tag_src_event), (gst_id3_tag_sink_event),
      (gst_id3_tag_chain), (plugin_init):
      * ext/mad/gstmad.c: (gst_mad_src_query), (gst_mad_chain):
      Signedness warning fix, use gst_pad_get_peer instead of GST_PAD_PEER
      in querying and event handling, because we're not holding the pad
      lock and the peer may disappear.
      * gst/avi/gstavidemux.c: (gst_avi_demux_parse_subindex),
      (gst_avi_demux_parse_index), (gst_avi_demux_massage_index):
      Signedness warning fixes.
      
      * gst/videofilter/gstvideotemplate.c: (plugin_init):
      Remove gst_library_load
      092e0325
  5. 30 Jun, 2005 4 commits
    • Edward Hervey's avatar
      gst/avi/Makefile.am: Added linking to libgstriff-0.9 · 3e9c5ac4
      Edward Hervey authored
      Original commit message from CVS:
      * gst/avi/Makefile.am: (libgstavi_la_LIBADD):
      Added linking to libgstriff-0.9
      * ext/mad/gstmad.c: (gst_mad_src_query):
      check the format of the upstream query and return query if it's the
      same format as the requested one.
      3e9c5ac4
    • Ronald S. Bultje's avatar
      gst/avi/gstavidemux.c: Compiler pains. · 31299e48
      Ronald S. Bultje authored
      Original commit message from CVS:
      * gst/avi/gstavidemux.c: (gst_avi_demux_handle_src_query):
      Compiler pains.
      31299e48
    • Ronald S. Bultje's avatar
      And configure.ac, too · aebfc795
      Ronald S. Bultje authored
      Original commit message from CVS:
      And configure.ac, too
      aebfc795
    • Ronald S. Bultje's avatar
      gst/avi/: Port from -THREADED to HEAD, and fix for latest API changes of the... · 5dd65282
      Ronald S. Bultje authored
      gst/avi/: Port from -THREADED to HEAD, and fix for latest API changes of the day. Keep avimux dead for now.
      
      Original commit message from CVS:
      * gst/avi/Makefile.am:
      * gst/avi/gstavi.c: (plugin_init):
      * gst/avi/gstavidemux.c: (gst_avi_demux_get_type),
      (gst_avi_demux_class_init), (gst_avi_demux_init),
      (gst_avi_demux_reset), (gst_avi_demux_index_next),
      (gst_avi_demux_index_entry_for_time),
      (gst_avi_demux_index_entry_for_byte),
      (gst_avi_demux_index_entry_for_frame), (gst_avi_demux_src_convert),
      (gst_avi_demux_handle_src_query), (gst_avi_demux_handle_src_event),
      (gst_avi_demux_parse_file_header), (gst_avi_demux_stream_init),
      (gst_avi_demux_parse_avih), (gst_avi_demux_parse_superindex),
      (gst_avi_demux_parse_subindex), (gst_avi_demux_read_subindexes),
      (gst_avi_demux_parse_stream), (gst_avi_demux_parse_odml),
      (gst_avi_demux_parse_index), (gst_avi_demux_stream_index),
      (gst_avi_demux_stream_scan), (gst_avi_demux_massage_index),
      (gst_avi_demux_stream_header), (gst_avi_demux_handle_seek),
      (gst_avi_demux_process_next_entry), (gst_avi_demux_stream_data),
      (gst_avi_demux_loop), (gst_avi_demux_sink_activate),
      (gst_avi_demux_sink_activate_pull):
      * gst/avi/gstavidemux.h:
      Port from -THREADED to HEAD, and fix for latest API changes of
      the day. Keep avimux dead for now.
      5dd65282
  6. 29 Jun, 2005 7 commits
    • Wim Taymans's avatar
      ext/shout2/gstshout2.c: Fix build. · bb601a43
      Wim Taymans authored
      Original commit message from CVS:
      * ext/shout2/gstshout2.c: (gst_shout2send_render):
      Fix build.
      bb601a43
    • Andy Wingo Wingo's avatar
      gst/videofilter/gstvideoexample.c: Removed gst_library_load, I think. Whatever... · d2335187
      Andy Wingo Wingo authored
      gst/videofilter/gstvideoexample.c: Removed gst_library_load, I think. Whatever this plugin actually does, that I don'...
      
      Original commit message from CVS:
      2005-06-29  Andy Wingo  <wingo@pobox.com>
      
      * gst/videofilter/gstvideoexample.c: Removed gst_library_load, I
      think. Whatever this plugin actually does, that I don't know.
      d2335187
    • Andy Wingo Wingo's avatar
      changelog · 547487d9
      Andy Wingo Wingo authored
      Original commit message from CVS:
      changelog
      547487d9
    • Andy Wingo Wingo's avatar
      gst/udp/gstudpsink.c (gst_udpsink_get_type): Actually add the · 4905f286
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2005-06-29  Andy Wingo  <wingo@pobox.com>
      
      * gst/udp/gstudpsink.c (gst_udpsink_get_type): Actually add the
      URI handler.
      
      * gst/udp/gstudpsrc.c (gst_udpsrc_start):
      (gst_udpsrc_create): Signedness.
      
      * gst/rtsp/sdpmessage.c (sdp_message_parse_buffer): Thanks
      compiler!
      (sdp_parse_line): Signedness fix.
      4905f286
    • Andy Wingo Wingo's avatar
      configure.ac (GST_CFLAGS): GCC strikes back!!! Let the build breakage ensue!!! · 41c2f11d
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2005-06-29  Andy Wingo  <wingo@pobox.com>
      
      * configure.ac (GST_CFLAGS): GCC strikes back!!! Let the build
      breakage ensue!!!
      
      * gst/rtsp/gstrtspsrc.c (gst_rtspsrc_loop, gst_rtspsrc_open):
      Signedness, unused var fixes.
      (gst_rtspsrc_close): Unused?
      
      * gst/realmedia/rmdemux.c (re_hexdump_bytes): Unused.
      
      * gst/law/mulaw-encode.c (gst_mulawenc_chain): Signeness fix.
      
      * gst/law/alaw-encode.c (alawenc_getcaps): Remove unneeded
      declarations. Typo (probably crasher) fix.
      
      * gst/law/mulaw-encode.c (mulawdec_getcaps):
      * gst/law/mulaw-encode.c (mulawenc_getcaps):
      * gst/law/alaw-decode.c (alawdec_getcaps): Same crasher fix.
      
      * gst/goom/gstgoom.c (gst_goom_init): Hook up the event function.
      
      * gst/effectv/gstwarp.c (gst_warptv_setup): Signedness fix.
      
      * gst/effectv/gstdice.c (gst_dicetv_draw): Um, deferencing
      uninitialized pointer not good.
      
      * gst/videofilter/gstvideoexample.c (plugin_init):
      * gst/videofilter/Makefile.am (libgstvideoexample_la_LIBADD): Link
      to libgstvideofilter instead of gst_library_load.
      
      * gst/alpha/gstalpha.c (gst_alpha_chroma_key_i420)
      (gst_alpha_chroma_key_ayuv): Signedness fixen.
      41c2f11d
    • Wim Taymans's avatar
      gst/rtsp/gstrtspsrc.c: Fix case where outpad could not be decided. · 51b0a88e
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtsp/gstrtspsrc.c: (gst_rtsp_proto_get_type),
      (gst_rtspsrc_class_init), (gst_rtspsrc_create_stream),
      (gst_rtspsrc_add_element), (gst_rtspsrc_set_state),
      (gst_rtspsrc_stream_setup_rtp),
      (gst_rtspsrc_stream_configure_transport), (find_stream),
      (gst_rtspsrc_loop), (gst_rtspsrc_open), (gst_rtspsrc_play),
      (gst_rtspsrc_change_state):
      Fix case where outpad could not be decided.
      51b0a88e
    • Andy Wingo Wingo's avatar
      ext/Makefile.am (MAD_DIR): Add mad to the build. · e5e90dff
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2005-06-29  Andy Wingo  <wingo@pobox.com>
      
      * ext/Makefile.am (MAD_DIR): Add mad to the build.
      e5e90dff
  7. 28 Jun, 2005 1 commit
    • Wim Taymans's avatar
      Fix old RPAD macro. basesrc -> base_src · 72456f25
      Wim Taymans authored
      Original commit message from CVS:
      * ext/mad/gstid3tag.c: (gst_id3_tag_src_link):
      * gst/udp/gstudpsrc.c: (gst_udpsrc_init):
      Fix old RPAD macro.
      basesrc -> base_src
      72456f25
  8. 27 Jun, 2005 2 commits
    • Wim Taymans's avatar
      ext/mad/: RPAD_ -> PAD · 391cf96d
      Wim Taymans authored
      Original commit message from CVS:
      * ext/mad/gstid3tag.c: (gst_id3_tag_src_link):
      * ext/mad/gstmad.c: (gst_mad_chain):
      RPAD_ -> PAD
      Fix args in bufferalloc function call.
      Makes the mad plugin compile again
      391cf96d
    • Owen Fraser-Green's avatar
      Rewrote to use gstadapter and extract properties from header packets to pass... · 9603d6ca
      Owen Fraser-Green authored
      Rewrote to use gstadapter and extract properties from header packets to pass downstream to decoders.
      
      Original commit message from CVS:
      Rewrote to use gstadapter and extract properties from header packets to pass downstream to decoders.
      9603d6ca
  9. 23 Jun, 2005 2 commits
    • Wim Taymans's avatar
      gst/rtsp/: Make rtspsrc a live source. · a61feec7
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtsp/gstrtspsrc.c: (gst_rtsp_proto_get_type),
      (gst_rtspsrc_class_init), (gst_rtspsrc_create_stream),
      (gst_rtspsrc_add_element), (gst_rtspsrc_set_state),
      (gst_rtspsrc_stream_setup_rtp),
      (gst_rtspsrc_stream_configure_transport), (find_stream),
      (gst_rtspsrc_loop), (gst_rtspsrc_open), (gst_rtspsrc_play),
      (gst_rtspsrc_change_state):
      * gst/rtsp/rtspurl.c: (rtsp_url_parse):
      Make rtspsrc a live source.
      Don't try to parse NULL urls.
      a61feec7
    • Wim Taymans's avatar
      gst/udp/gstudpsrc.c: Make udpsrc a live source. · bbcddacc
      Wim Taymans authored
      Original commit message from CVS:
      * gst/udp/gstudpsrc.c: (gst_udpsrc_init):
      Make udpsrc a live source.
      bbcddacc
  10. 02 Jun, 2005 6 commits
    • Wim Taymans's avatar
      gst/udp/Makefile.am: Use versioned net lib. · fb3b9eb4
      Wim Taymans authored
      Original commit message from CVS:
      * gst/udp/Makefile.am:
      Use versioned net lib.
      fb3b9eb4
    • Wim Taymans's avatar
      gst/udp/Makefile.am: Fix hack in makefile. · b5a658bd
      Wim Taymans authored
      Original commit message from CVS:
      * gst/udp/Makefile.am:
      Fix hack in makefile.
      b5a658bd
    • Andy Wingo Wingo's avatar
      ext/mad/gstid3tag.c: Finish porting to 0.9: no more gstdata, check for link... · 62e56a9e
      Andy Wingo Wingo authored
      ext/mad/gstid3tag.c: Finish porting to 0.9: no more gstdata, check for link functions before calling them, give gst_m...
      
      Original commit message from CVS:
      2005-06-02  Andy Wingo  <wingo@pobox.com>
      
      * ext/mad/gstid3tag.c: Finish porting to 0.9: no more gstdata,
      check for link functions before calling them, give
      gst_message_new_tag its own copy of the tag list, set the parser
      state before sending the event (because in 0.9 events are
      processed immediately), casting fixes.
      
      * ext/mad/Makefile.am (libgstmad_la_LDFLAGS): Link with
      gsttagedit.
      62e56a9e
    • Wim Taymans's avatar
      gst/udp/: Use NetBuffer and small cleanups. · ccdc8a18
      Wim Taymans authored
      Original commit message from CVS:
      * gst/udp/Makefile.am:
      * gst/udp/gstmultiudpsink.c: (gst_multiudpsink_get_type),
      (gst_multiudpsink_base_init), (gst_multiudpsink_class_init),
      (gst_multiudpsink_init), (gst_multiudpsink_finalize),
      (gst_multiudpsink_get_times), (gst_multiudpsink_render),
      (gst_multiudpsink_set_property), (gst_multiudpsink_init_send),
      (gst_multiudpsink_add), (client_compare), (free_client),
      (gst_multiudpsink_remove), (gst_multiudpsink_clear),
      (gst_multiudpsink_get_stats):
      * gst/udp/gstudpsrc.c: (gst_udpsrc_get_type),
      (gst_udpsrc_base_init), (gst_udpsrc_class_init),
      (gst_udpsrc_create), (gst_udpsrc_set_uri), (gst_udpsrc_start),
      (gst_udpsrc_unlock), (gst_udpsrc_stop):
      Use NetBuffer and small cleanups.
      Implement client removal in multiudpsink.
      ccdc8a18
    • Wim Taymans's avatar
      gst/rtsp/: RTSP cleanups. · 43938880
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtsp/README:
      * gst/rtsp/gstrtspsrc.c: (gst_rtsp_proto_get_type),
      (gst_rtspsrc_class_init), (gst_rtspsrc_create_stream),
      (gst_rtspsrc_add_element), (gst_rtspsrc_set_state),
      (gst_rtspsrc_stream_setup_rtp),
      (gst_rtspsrc_stream_configure_transport), (find_stream),
      (gst_rtspsrc_loop), (gst_rtspsrc_open), (gst_rtspsrc_play),
      (gst_rtspsrc_change_state):
      * gst/rtsp/rtsptransport.c: (rtsp_transport_new),
      (rtsp_transport_init), (parse_mode), (parse_range),
      (rtsp_transport_parse), (rtsp_transport_free):
      RTSP cleanups.
      43938880
    • Wim Taymans's avatar
      gst/: Bufferalloc changes. · 915ba3c1
      Wim Taymans authored
      Original commit message from CVS:
      * gst/effectv/gstquark.c: (gst_quarktv_chain):
      * gst/goom/gstgoom.c: (gst_goom_chain):
      * gst/videobox/Makefile.am:
      * gst/videobox/gstvideobox.c: (gst_video_box_class_init),
      (gst_video_box_init), (gst_video_box_sink_setcaps),
      (gst_video_box_chain):
      * gst/videofilter/gstvideofilter.c: (gst_videofilter_chain):
      * gst/videorate/gstvideorate.c: (gst_videorate_class_init),
      (gst_videorate_getcaps), (gst_videorate_setcaps),
      (gst_videorate_init), (gst_videorate_event), (gst_videorate_chain),
      (gst_videorate_change_state):
      Bufferalloc changes.
      915ba3c1
  11. 25 May, 2005 2 commits
    • Wim Taymans's avatar
      No need to take the lock anymore, core already did that before calling us. · dc5bda97
      Wim Taymans authored
      Original commit message from CVS:
      * ext/mad/gstmad.c: (gst_mad_chain), (gst_mad_change_state):
      * ext/sidplay/gstsiddec.cc:
      * gst/alpha/gstalpha.c: (gst_alpha_chain):
      * gst/goom/gstgoom.c: (gst_goom_chain):
      No need to take the lock anymore,  core already did
      that before calling us.
      dc5bda97
    • Wim Taymans's avatar
      ext/amrnb/: Core already took the lock. · 5a6f7d59
      Wim Taymans authored
      Original commit message from CVS:
      * ext/amrnb/amrnbdec.c: (gst_amrnbdec_init), (gst_amrnbdec_chain),
      (gst_amrnbdec_state_change):
      * ext/amrnb/amrnbenc.c: (gst_amrnbenc_base_init),
      (gst_amrnbenc_finalize), (gst_amrnbenc_chain),
      (gst_amrnbenc_state_change):
      * ext/amrnb/amrnbparse.c: (gst_amrnbparse_init),
      (gst_amrnbparse_query), (gst_amrnbparse_chain),
      (gst_amrnbparse_read_header), (gst_amrnbparse_loop),
      (gst_amrnbparse_sink_activate), (gst_amrnbparse_state_change):
      Core already took the lock.
      5a6f7d59
  12. 19 May, 2005 2 commits
  13. 18 May, 2005 2 commits
    • Wim Taymans's avatar
      ext/amrnb/: Ported AMR decoder/parse. · 905eada9
      Wim Taymans authored
      Original commit message from CVS:
      * ext/amrnb/Makefile.am:
      * ext/amrnb/amrnb.c: (plugin_init):
      * ext/amrnb/amrnbdec.c: (gst_amrnbdec_init),
      (gst_amrnbdec_setcaps), (gst_amrnbdec_chain),
      (gst_amrnbdec_state_change):
      * ext/amrnb/amrnbdec.h:
      * ext/amrnb/amrnbenc.c: (gst_amrnbenc_get_type),
      (gst_amrnbenc_base_init), (gst_amrnbenc_class_init),
      (gst_amrnbenc_init), (gst_amrnbenc_finalize),
      (gst_amrnbenc_setcaps), (gst_amrnbenc_chain),
      (gst_amrnbenc_state_change):
      * ext/amrnb/amrnbenc.h:
      * ext/amrnb/amrnbparse.c: (gst_amrnbparse_init),
      (gst_amrnbparse_query), (gst_amrnbparse_event),
      (gst_amrnbparse_chain), (gst_amrnbparse_read_header),
      (gst_amrnbparse_loop), (gst_amrnbparse_sink_activate),
      (gst_amrnbparse_state_change):
      * ext/amrnb/amrnbparse.h:
      Ported AMR decoder/parse.
      Added AMR encoder.
      905eada9
    • Wim Taymans's avatar
      Ported goom. · 38ed49b7
      Wim Taymans authored
      Original commit message from CVS:
      * configure.ac:
      * gst/goom/Makefile.am:
      * gst/goom/gstgoom.c: (gst_goom_init), (gst_goom_sink_setcaps),
      (gst_goom_src_setcaps), (gst_goom_src_negotiate), (gst_goom_event),
      (gst_goom_chain), (gst_goom_change_state), (plugin_init):
      Ported goom.
      Added goom and alpha to build.
      38ed49b7
  14. 17 May, 2005 2 commits
    • Wim Taymans's avatar
      Ported alpha, remove alphacolor as functionality is in ffmpegcolorspace. · 43f63213
      Wim Taymans authored
      Original commit message from CVS:
      * configure.ac:
      * gst/alpha/Makefile.am:
      * gst/alpha/gstalpha.c: (gst_alpha_class_init), (gst_alpha_init),
      (gst_alpha_sink_setcaps), (gst_alpha_chain):
      Ported alpha,  remove alphacolor as functionality is in
      ffmpegcolorspace.
      43f63213
    • Wim Taymans's avatar
      ext/libcaca/gstcacasink.*: Cleanups. · ca82b8e8
      Wim Taymans authored
      Original commit message from CVS:
      * ext/libcaca/gstcacasink.c: (gst_cacasink_setcaps),
      (gst_cacasink_render), (gst_cacasink_open), (gst_cacasink_close),
      (gst_cacasink_change_state):
      * ext/libcaca/gstcacasink.h:
      Cleanups.
      ca82b8e8
  15. 15 May, 2005 1 commit
    • David Schleef's avatar
      Move core plugins out of core. I don't mind fdsrc/fdsink going back into the... · 716d2bb6
      David Schleef authored
      Move core plugins out of core.  I don't mind fdsrc/fdsink going back into the core; they were just disabled there, so
      
      Original commit message from CVS:
      Move core plugins out of core.  I don't mind fdsrc/fdsink
      going back into the core; they were just disabled there, so
      I moved them.  Some of this stuff could (should) be deleted.
      * gst/oldcore/Makefile.am:
      * gst/oldcore/gstaggregator.c:
      * gst/oldcore/gstaggregator.h:
      * gst/oldcore/gstelements.c:
      * gst/oldcore/gstfdsink.c:
      * gst/oldcore/gstfdsink.h:
      * gst/oldcore/gstfdsrc.c:
      * gst/oldcore/gstfdsrc.h:
      * gst/oldcore/gstmd5sink.c:
      * gst/oldcore/gstmd5sink.h:
      * gst/oldcore/gstmultifilesrc.c:
      * gst/oldcore/gstmultifilesrc.h:
      * gst/oldcore/gstpipefilter.c:
      * gst/oldcore/gstpipefilter.h:
      * gst/oldcore/gstshaper.c:
      * gst/oldcore/gstshaper.h:
      * gst/oldcore/gststatistics.c:
      * gst/oldcore/gststatistics.h:
      716d2bb6
  16. 13 May, 2005 1 commit