1. 16 Feb, 2006 2 commits
    • Wim Taymans's avatar
      gst/rtsp/README: Updated README. · d465618d
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtsp/README:
      Updated README.
      
      * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_get_type),
      (gst_rtspsrc_class_init), (gst_rtspsrc_set_property),
      (gst_rtspsrc_get_property), (gst_rtspsrc_stream_setup_rtp):
      * gst/rtsp/gstrtspsrc.h:
      Make sure the RTP port is an even port an try to allocate
      another if not.
      Added retry property to control max retries for port allocation.
      Make sure RTCP port is RTP port+1.
      Cleanup when port allocation fails.
      Fixes #319183.
      d465618d
    • Wouter Paesen's avatar
      gst/alpha/gstalpha.c: Don't ignore return value of the parent class's state · 2d150478
      Wouter Paesen authored and Tim-Philipp Müller's avatar Tim-Philipp Müller committed
      Original commit message from CVS:
      * gst/alpha/gstalpha.c: (gst_alpha_change_state):
      Don't ignore return value of the parent class's state
      change function (#331385, patch by: Wouter Paesen).
      2d150478
  2. 15 Feb, 2006 4 commits
    • Wim Taymans's avatar
      Add HAL sound device wrapper plugins. Closes #329106 · 5e5386b4
      Wim Taymans 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.hierarchy:
      * ext/Makefile.am:
      * ext/hal/Makefile.am:
      * ext/hal/gsthalaudiosink.c: (gst_hal_audio_sink_base_init),
      (gst_hal_audio_sink_class_init), (gst_hal_audio_sink_reset),
      (gst_hal_audio_sink_init), (gst_hal_audio_sink_dispose),
      (do_toggle_element), (gst_hal_audio_sink_set_property),
      (gst_hal_audio_sink_get_property),
      (gst_hal_audio_sink_change_state):
      * ext/hal/gsthalaudiosink.h:
      * ext/hal/gsthalaudiosrc.c: (gst_hal_audio_src_base_init),
      (gst_hal_audio_src_class_init), (gst_hal_audio_src_reset),
      (gst_hal_audio_src_init), (gst_hal_audio_src_dispose),
      (do_toggle_element), (gst_hal_audio_src_set_property),
      (gst_hal_audio_src_get_property), (gst_hal_audio_src_change_state):
      * ext/hal/gsthalaudiosrc.h:
      * ext/hal/gsthalelements.c: (plugin_init):
      * ext/hal/gsthalelements.h:
      * ext/hal/hal.c: (gst_hal_get_string),
      (gst_hal_render_bin_from_udi), (gst_hal_get_audio_sink),
      (gst_hal_get_audio_src):
      * ext/hal/hal.h:
      Add HAL sound device wrapper plugins. Closes #329106
      5e5386b4
    • Tim-Philipp Müller's avatar
      gst/qtdemux/qtdemux.c: It appears 100% equals 1/1 and not 100/1 ... · 7531337e
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_chain):
      It appears 100% equals 1/1 and not 100/1 ...
      7531337e
    • Wim Taymans's avatar
      gst/avi/gstavidemux.c: Add comment in a fultile attempt to stop the... · ccfc0d94
      Wim Taymans authored
      gst/avi/gstavidemux.c: Add comment in a fultile attempt to stop the copy-and-paste paradigm leading to duplication of...
      
      Original commit message from CVS:
      * gst/avi/gstavidemux.c: (gst_avi_demux_handle_src_event):
      Add comment in a fultile attempt to stop the copy-and-paste
      paradigm leading to duplication of bad code.
      
      * gst/rtsp/rtsptransport.c: (rtsp_transport_parse):
      Mime parameters have to be checked case insensitive
      ccfc0d94
    • Tim-Philipp Müller's avatar
      gst/qtdemux/qtdemux.c: When buffering MDAT data, show the user something is... · 484c2cc1
      Tim-Philipp Müller authored
      gst/qtdemux/qtdemux.c: When buffering MDAT data, show the user something is happening by posting 'buffering' messages...
      
      Original commit message from CVS:
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_post_buffering),
      (gst_qtdemux_chain):
      When buffering MDAT data, show the user something is
      happening by posting 'buffering' messages on the bus.
      484c2cc1
  3. 14 Feb, 2006 4 commits
  4. 13 Feb, 2006 4 commits
    • Edward Hervey's avatar
      gst/qtdemux/: QtDemux can now work push-based. · 7e2a0496
      Edward Hervey authored
      Original commit message from CVS:
      * gst/qtdemux/Makefile.am:
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_init),
      (gst_qtdemux_handle_sink_event), (gst_qtdemux_change_state),
      (extract_initial_length_and_fourcc),
      (gst_qtdemux_loop_state_header), (gst_qtdemux_loop_state_movie),
      (gst_qtdemux_loop_header), (next_entry_size), (gst_qtdemux_chain),
      (qtdemux_sink_activate), (qtdemux_sink_activate_pull),
      (qtdemux_sink_activate_push), (qtdemux_parse_trak):
      * gst/qtdemux/qtdemux.h:
      QtDemux can now work push-based.
      It still needs some love for seeking.
      7e2a0496
    • Jan Schmidt's avatar
      gst/id3demux/id3v2frames.c: Add more validation to ensure that a char encoding... · 8d38cd44
      Jan Schmidt authored
      gst/id3demux/id3v2frames.c: Add more validation to ensure that a char encoding conversion produced a valid UTF-8 string.
      
      Original commit message from CVS:
      * gst/id3demux/id3v2frames.c: (parse_insert_string_field),
      (parse_split_strings):
      Add more validation to ensure that a char encoding conversion
      produced a valid UTF-8 string.
      8d38cd44
    • Edward Hervey's avatar
      gst/avi/gstavidemux.c: Properly handle end of segment. Closes #330885. · d502325e
      Edward Hervey authored
      Original commit message from CVS:
      Reviewed by: Edward Hervey  <edward@fluendo.com>
      * gst/avi/gstavidemux.c: (gst_avi_demux_process_next_entry):
      Properly handle end of segment. Closes #330885.
      d502325e
    • Wim Taymans's avatar
      gst/rtp/gstrtpmp4gpay.h: For got to commit this one. · c90eadd5
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtp/gstrtpmp4gpay.h:
      For got to commit this one.
      c90eadd5
  5. 12 Feb, 2006 2 commits
  6. 11 Feb, 2006 2 commits
  7. 10 Feb, 2006 3 commits
    • Wim Taymans's avatar
      gst/rtp/gstrtpmp4vpay.c: First set options, then set caps or else the... · 2bbf2b42
      Wim Taymans authored
      gst/rtp/gstrtpmp4vpay.c: First set options, then set caps or else the baseclass will not know about the options, duh.
      
      Original commit message from CVS:
      * gst/rtp/gstrtpmp4vpay.c: (gst_rtp_mp4v_pay_setcaps):
      First set options, then set caps or else the baseclass
      will not know about the options, duh.
      2bbf2b42
    • Wim Taymans's avatar
      gst/rtp/gstrtpmp4vpay.c: Don't waste time looking for a config string if we... · 2187906a
      Wim Taymans authored
      gst/rtp/gstrtpmp4vpay.c: Don't waste time looking for a config string if we have codec_info on the incomming caps.
      
      Original commit message from CVS:
      * gst/rtp/gstrtpmp4vpay.c: (gst_rtp_mp4v_pay_class_init),
      (gst_rtp_mp4v_pay_setcaps):
      Don't waste time looking for a config string if we have codec_info
      on the incomming caps.
      2187906a
    • Wim Taymans's avatar
      gst/rtp/README: Say something about case-sensitivity of caps vs mime-attributes. · f9d2e49e
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtp/README:
      Say something about case-sensitivity of caps vs mime-attributes.
      
      * gst/rtp/Makefile.am:
      * gst/rtp/gstrtp.c: (plugin_init):
      * gst/rtp/gstrtpamrpay.c: (gst_rtp_amr_pay_class_init),
      (gst_rtp_amr_pay_handle_buffer):
      * gst/rtp/gstrtpmp4gpay.c: (gst_rtp_mp4g_pay_get_type),
      (gst_rtp_mp4g_pay_base_init), (gst_rtp_mp4g_pay_class_init),
      (gst_rtp_mp4g_pay_init), (gst_rtp_mp4g_pay_finalize),
      (gst_rtp_mp4g_pay_new_caps), (gst_rtp_mp4g_pay_setcaps),
      (gst_rtp_mp4g_pay_flush), (gst_rtp_mp4g_pay_handle_buffer),
      (gst_rtp_mp4g_pay_set_property), (gst_rtp_mp4g_pay_get_property),
      (gst_rtp_mp4g_pay_plugin_init):
      * gst/rtp/gstrtpmp4gpay.h:
      Added beginnings of mpeg4-generic payloader (RFC 3640)
      f9d2e49e
  8. 09 Feb, 2006 4 commits
    • Wim Taymans's avatar
      gst/rtsp/: Resurected rtpdec to make rtspsrc happy again. · 946e1e43
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtsp/Makefile.am:
      * gst/rtsp/gstrtpdec.c: (gst_rtpdec_get_type),
      (gst_rtpdec_class_init), (gst_rtpdec_init), (gst_rtpdec_getcaps),
      (gst_rtpdec_chain_rtp), (gst_rtpdec_chain_rtcp),
      (gst_rtpdec_set_property), (gst_rtpdec_get_property),
      (gst_rtpdec_change_state):
      * gst/rtsp/gstrtpdec.h:
      * gst/rtsp/gstrtsp.c: (plugin_init):
      * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_stream_configure_transport):
      * gst/rtsp/rtspconnection.c: (read_body),
      (rtsp_connection_receive):
      * gst/rtsp/rtspmessage.c: (rtsp_message_dump):
      Resurected rtpdec to make rtspsrc happy again.
      Skip attributes from the session id.
      Don't crash when dumping a message with an empty body.
      946e1e43
    • Wim Taymans's avatar
      gst/rtp/gstrtpamrdepay.c: Added more meaningfull warnings when something goes wrong. · 509035fc
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtp/gstrtpamrdepay.c: (gst_rtp_amr_depay_chain):
      Added more meaningfull warnings when something goes wrong.
      Clear F bit on outgoing AMR packets.
      
      * gst/rtp/gstrtpamrpay.c: (gst_rtp_amr_pay_class_init),
      (gst_rtp_amr_pay_handle_buffer):
      Added debugging category
      Support payloading of multiple AMR frames.
      
      * gst/rtp/gstrtpmp4vpay.c: (gst_rtp_mp4v_pay_depay_data):
      Added some debugging.
      509035fc
    • Jan Schmidt's avatar
      configure.ac: Back to CVS · 7e6d4b3e
      Jan Schmidt authored
      Original commit message from CVS:
      * configure.ac:
      Back to CVS
      7e6d4b3e
    • Jan Schmidt's avatar
      Releasing 0.10.2 · 03c24b64
      Jan Schmidt authored
      Original commit message from CVS:
      Releasing 0.10.2
      03c24b64
  9. 08 Feb, 2006 4 commits
  10. 07 Feb, 2006 5 commits
  11. 06 Feb, 2006 6 commits
    • Wim Taymans's avatar
      gst/udp/gstmultiudpsink.*: Updated docs. · 21dbd4eb
      Wim Taymans authored
      Original commit message from CVS:
      * gst/udp/gstmultiudpsink.c: (gst_multiudpsink_class_init),
      (gst_multiudpsink_render), (gst_multiudpsink_get_property),
      (gst_multiudpsink_init_send), (gst_multiudpsink_add),
      (gst_multiudpsink_remove), (gst_multiudpsink_clear),
      (gst_multiudpsink_get_stats), (gst_multiudpsink_change_state):
      * gst/udp/gstmultiudpsink.h:
      Updated docs.
      Added properties bytes-served, bytes_to_serve.
      Post proper error messages,
      Emit client added signal too.
      21dbd4eb
    • Wim Taymans's avatar
      gst/qtdemux/qtdemux.*: Some QT demux loving. · 2651b40a
      Wim Taymans authored
      Original commit message from CVS:
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_handle_src_query),
      (gst_qtdemux_handle_src_event), (gst_qtdemux_loop_header),
      (qtdemux_inflate), (qtdemux_parse), (qtdemux_parse_trak),
      (qtdemux_parse_udta), (qtdemux_tag_add_str), (qtdemux_tag_add_num),
      (qtdemux_tag_add_gnre), (gst_qtdemux_handle_esds),
      (qtdemux_video_caps), (qtdemux_audio_caps):
      * gst/qtdemux/qtdemux.h:
      Some QT demux loving.
      Handle seeking in a less broken way.
      Fix AMR caps to match the AMR decoder.
      Set first timestamp on AMR samples to 0 for now.
      Remove some \n in DEBUG strings.
      Use _scale_int for maximum precision.
      2651b40a
    • Thomas Vander Stichele's avatar
      adding docs for multiudpsink · 5118effe
      Thomas Vander Stichele authored
      Original commit message from CVS:
      adding docs for multiudpsink
      5118effe
    • Thomas Vander Stichele's avatar
      gst/level/gstlevel.c: peak below decay is not necessarily an error, so don't ERROR log · 1dffb837
      Thomas Vander Stichele authored
      Original commit message from CVS:
      
      * gst/level/gstlevel.c: (gst_level_transform_ip):
      peak below decay is not necessarily an error, so don't ERROR log
      1dffb837
    • Thomas Vander Stichele's avatar
      cvs versions · 5cfa2c1a
      Thomas Vander Stichele authored
      Original commit message from CVS:
      cvs versions
      5cfa2c1a
    • Tim-Philipp Müller's avatar
      gst/matroska/ebml-write.*: Make sure we send a newsegment event in BYTES... · dce4937f
      Tim-Philipp Müller authored
      gst/matroska/ebml-write.*: Make sure we send a newsegment event in BYTES format before sending buffers (#328531).
      
      Original commit message from CVS:
      * gst/matroska/ebml-write.c: (gst_ebml_write_reset),
      (gst_ebml_write_flush_cache), (gst_ebml_write_element_push),
      (gst_ebml_write_seek):
      * gst/matroska/ebml-write.h:
      Make sure we send a newsegment event in BYTES format
      before sending buffers (#328531).
      dce4937f