1. 18 Oct, 2006 1 commit
    • Fredrik Persson's avatar
      sys/v4l2/gstv4l2tuner.*: Fix _set_channel(): remove useless g_object_notify()... · 7d5caee3
      Fredrik Persson authored and Tim-Philipp Müller's avatar Tim-Philipp Müller committed
      sys/v4l2/gstv4l2tuner.*: Fix _set_channel(): remove useless g_object_notify() for "channel" property that doesn't exi...
      
      Original commit message from CVS:
      Patch by: Fredrik Persson  <frepe at broadband net>
      * sys/v4l2/gstv4l2tuner.c:
      * sys/v4l2/gstv4l2tuner.h:
      Fix _set_channel(): remove useless g_object_notify() for "channel"
      property that doesn't exist any longer and therefore now also
      useless redirect (#338818).
      7d5caee3
  2. 17 Oct, 2006 6 commits
    • Tim-Philipp Müller's avatar
      Activate pads before adding them to running element. · ad1f788a
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * ext/wavpack/gstwavpackenc.c: (gst_wavpack_enc_set_wp_config):
      * ext/wavpack/gstwavpackparse.c:
      (gst_wavpack_parse_create_src_pad):
      * gst/nuvdemux/gstnuvdemux.c: (gst_nuv_demux_create_pads):
      * tests/check/elements/wavpackparse.c: (wavpackparse_found_pad):
      Activate pads before adding them to running element.
      ad1f788a
    • Josep Torra Valles's avatar
      gst/qtdemux/qtdemux.c: Make compile with Forte compiler, mostly don't do... · 9d73ae11
      Josep Torra Valles authored and Tim-Philipp Müller's avatar Tim-Philipp Müller committed
      gst/qtdemux/qtdemux.c: Make compile with Forte compiler, mostly don't do pointer arithmetic with void pointers (#3626...
      
      Original commit message from CVS:
      Patch by: Josep Torra Valles  <josep at fluendo com>
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_handle_sink_event),
      (next_entry_size), (qtdemux_inflate), (qtdemux_parse_moov),
      (qtdemux_parse_tree), (qtdemux_parse_trak), (qtdemux_tag_add_str),
      (qtdemux_tag_add_num), (qtdemux_tag_add_date),
      (qtdemux_tag_add_gnre):
      Make compile with Forte compiler, mostly don't do pointer arithmetic
      with void pointers (#362626).
      9d73ae11
    • Wim Taymans's avatar
      sys/oss/gstosssink.c: Some drivers do not support unsetting the non-blocking... · bad39277
      Wim Taymans authored
      sys/oss/gstosssink.c: Some drivers do not support unsetting the non-blocking flag once the device is opened. In those...
      
      Original commit message from CVS:
      * sys/oss/gstosssink.c: (gst_oss_sink_prepare):
      Some drivers do not support unsetting the non-blocking flag once the
      device is opened. In those cases, close/open the device in
      non-blocking mode. Fixes #362673.
      bad39277
    • Stefan Kost's avatar
      sys/v4l2/: dear stefan, framespersecond is not frameperiod, reverting but adding comment · a2b7998d
      Stefan Kost authored
      Original commit message from CVS:
      * sys/v4l2/v4l2_calls.c: (gst_v4l2_fill_lists):
      * sys/v4l2/v4l2src_calls.c: (gst_v4l2src_set_fps),
      (gst_v4l2src_get_fps):
      dear stefan, framespersecond is not frameperiod, reverting but adding
      comment
      a2b7998d
    • Stefan Kost's avatar
      sys/v4l2/: Numerator is numerator and denominator is denominator. Say that... · 2d2802aa
      Stefan Kost authored
      sys/v4l2/: Numerator is numerator and denominator is denominator. Say that aloud 5 times and retry after next beer.
      
      Original commit message from CVS:
      * sys/v4l2/v4l2_calls.c: (gst_v4l2_fill_lists):
      * sys/v4l2/v4l2src_calls.c: (gst_v4l2src_set_fps),
      (gst_v4l2src_get_fps):
      Numerator is numerator and denominator is denominator. Say that aloud
      5 times and retry after next beer.
      2d2802aa
    • Tim-Philipp Müller's avatar
      gst/qtdemux/qtdemux.*: Avoid void pointer usage, better use guint8 * instead. · d14571a4
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst/qtdemux/qtdemux.c: (qtdemux_parse_moov), (qtdemux_parse),
      (qtdemux_node_dump_foreach), (qtdemux_dump_mvhd),
      (qtdemux_dump_tkhd), (qtdemux_dump_elst), (qtdemux_dump_mdhd),
      (qtdemux_dump_hdlr), (qtdemux_dump_vmhd), (qtdemux_dump_dref),
      (qtdemux_dump_stsd), (qtdemux_dump_stts), (qtdemux_dump_stss),
      (qtdemux_dump_stsc), (qtdemux_dump_stsz), (qtdemux_dump_stco),
      (qtdemux_dump_co64), (qtdemux_dump_dcom), (qtdemux_dump_cmvd),
      (qtdemux_dump_unknown), (qtdemux_tree_get_child_by_type),
      (qtdemux_tree_get_sibling_by_type):
      * gst/qtdemux/qtdemux.h:
      Avoid void pointer usage, better use guint8 * instead.
      d14571a4
  3. 16 Oct, 2006 1 commit
    • Josep Torra Valles's avatar
      Fix a bunch of problems discovered by the Forte compiler, mostly type mixups... · c4e7ebfe
      Josep Torra Valles authored and Tim-Philipp Müller's avatar Tim-Philipp Müller committed
      Fix a bunch of problems discovered by the Forte compiler, mostly type mixups and pointer arithmetics with void pointe...
      
      Original commit message from CVS:
      Patch by: Josep Torra Valles  <josep at fluendo com>
      * ext/cairo/gsttimeoverlay.c: (gst_cairo_time_overlay_transform):
      * ext/esd/esdsink.c: (gst_esdsink_write):
      * ext/flac/gstflacdec.c: (gst_flac_dec_length),
      (gst_flac_dec_read_seekable), (gst_flac_dec_chain),
      (gst_flac_dec_send_newsegment):
      * ext/flac/gstflacenc.c: (gst_flac_enc_seek_callback),
      (gst_flac_enc_tell_callback):
      * ext/jpeg/smokecodec.c: (find_best_size), (smokecodec_encode),
      (smokecodec_parse_header), (smokecodec_decode):
      * gst/avi/gstavimux.c: (gst_avi_mux_write_avix_index):
      * gst/debug/efence.c: (gst_fenced_buffer_alloc):
      * gst/goom/Makefile.am:
      * gst/goom/gstgoom.c:
      * gst/icydemux/gsticydemux.c: (gst_icydemux_typefind_or_forward):
      * gst/rtsp/gstrtspsrc.c:
      * gst/rtsp/rtspconnection.c: (rtsp_connection_read):
      * gst/udp/gstudpsink.c:
      * gst/udp/gstudpsrc.c:
      * gst/wavparse/gstwavparse.c: (gst_wavparse_change_state):
      * sys/sunaudio/gstsunaudiomixertrack.h:
      Fix a bunch of problems discovered by the Forte compiler, mostly type
      mixups and pointer arithmetics with void pointers. Fixes #362603.
      c4e7ebfe
  4. 12 Oct, 2006 2 commits
    • Tim-Philipp Müller's avatar
      ext/speex/: Miscellaneous clean-ups, among other things: speexenc => enc to... · afef1cdc
      Tim-Philipp Müller authored
      ext/speex/: Miscellaneous clean-ups, among other things: speexenc => enc to enhance code readability; change speexenc...
      
      Original commit message from CVS:
      * ext/speex/gstspeex.c: (plugin_init):
      * ext/speex/gstspeexenc.c: (gst_speex_enc_get_formats),
      (gst_speex_enc_setup_interfaces), (gst_speex_enc_base_init),
      (gst_speex_enc_class_init), (gst_speex_enc_finalize),
      (gst_speex_enc_sink_setcaps), (gst_speex_enc_convert_src),
      (gst_speex_enc_convert_sink), (gst_speex_enc_get_query_types),
      (gst_speex_enc_src_query), (gst_speex_enc_sink_query),
      (gst_speex_enc_init), (gst_speex_enc_create_metadata_buffer),
      (gst_speex_enc_set_last_msg), (gst_speex_enc_setup),
      (gst_speex_enc_buffer_from_data), (gst_speex_enc_push_buffer),
      (gst_speex_enc_set_header_on_caps), (gst_speex_enc_sinkevent),
      (gst_speex_enc_chain), (gst_speex_enc_get_property),
      (gst_speex_enc_set_property), (gst_speex_enc_change_state):
      * ext/speex/gstspeexenc.h:
      Miscellaneous clean-ups, among other things: speexenc => enc to
      enhance code readability; change speexenc => speex_enc; in chain
      function unref input buffer in case of error; take reference in
      event function; use boilerplate macro; use gst_pad_query_peer_*
      convenience functions.
      afef1cdc
    • Tim-Philipp Müller's avatar
      ext/speex/gstspeexenc.c: Fix some mem leaks. · 35f4d69d
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * ext/speex/gstspeexenc.c: (gst_speexenc_finalize),
      (gst_speexenc_set_last_msg), (gst_speexenc_setup),
      (gst_speexenc_set_header_on_caps):
      Fix some mem leaks.
      35f4d69d
  5. 11 Oct, 2006 4 commits
    • Wim Taymans's avatar
      gst/rtsp/URLS: Added some other URL. · 7accf76d
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtsp/URLS:
      Added some other URL.
      * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_loop_udp),
      (gst_rtspsrc_handle_request), (gst_rtspsrc_send),
      (gst_rtspsrc_open), (gst_rtspsrc_play),
      (gst_rtspsrc_handle_message), (gst_rtspsrc_change_state):
      * gst/rtsp/gstrtspsrc.h:
      Work on fallback to TCP connection when the UDP socket times out.
      Handler server requests, just reply with OK for now.
      * gst/rtsp/rtspdefs.c: (rtsp_strresult):
      * gst/rtsp/rtspdefs.h:
      Added some more Real extension headers.
      * gst/rtsp/rtspurl.c: (rtsp_url_parse):
      Fix parsing of urls with a ':' that is not part of the hostname:port
      part of the url.
      7accf76d
    • Edward Hervey's avatar
      gst/qtdemux/qtdemux.c: Add some fourcc for DV format. · 7cb2c5f8
      Edward Hervey authored
      Original commit message from CVS:
      * gst/qtdemux/qtdemux.c: (qtdemux_video_caps):
      Add some fourcc for DV format.
      7cb2c5f8
    • Tim-Philipp Müller's avatar
      gst/: Activate pad before adding it to the already-running element. · a9117741
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst/apetag/gsttagdemux.c: (gst_tag_demux_add_srcpad):
      * gst/icydemux/gsticydemux.c: (gst_icydemux_add_srcpad):
      * gst/id3demux/gstid3demux.c: (gst_id3demux_add_srcpad):
      Activate pad before adding it to the already-running element.
      * tests/check/elements/icydemux.c: (icydemux_found_pad):
      Activate newly-created pad too.
      a9117741
    • Sebastien Cote's avatar
      gst/udp/gstudpsrc.c: Fix some leaks in caps and uris. Fixes #361252. · 734243ef
      Sebastien Cote authored and Wim Taymans's avatar Wim Taymans committed
      Original commit message from CVS:
      Patch by: Sebastien Cote <sebas642 at yahoo dot ca>
      * gst/udp/gstudpsrc.c: (gst_udpsrc_class_init),
      (gst_udpsrc_finalize), (gst_udpsrc_create), (gst_udpsrc_set_uri),
      (gst_udpsrc_start):
      Fix some leaks in caps and uris. Fixes #361252.
      734243ef
  6. 10 Oct, 2006 3 commits
    • Tim-Philipp Müller's avatar
      gst/qtdemux/qtdemux.c: Printf format fixes. · 2738e1f8
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst/qtdemux/qtdemux.c: (extract_initial_length_and_fourcc),
      (gst_qtdemux_loop_state_header):
      Printf format fixes.
      * sys/dvb/gstdvbsrc.c:
      Use "_stdint.h".
      2738e1f8
    • Wim Taymans's avatar
      gst/qtdemux/qtdemux.c: Reorganise some stuff. · d8f80b3a
      Wim Taymans authored
      Original commit message from CVS:
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_init),
      (gst_qtdemux_push_event), (gst_qtdemux_do_seek),
      (gst_qtdemux_change_state), (extract_initial_length_and_fourcc),
      (gst_qtdemux_loop_state_header), (gst_qtdemux_activate_segment),
      (gst_qtdemux_loop_state_movie), (gst_qtdemux_loop),
      (gst_qtdemux_post_buffering), (gst_qtdemux_chain),
      (gst_qtdemux_add_stream), (qtdemux_process_redirects),
      (qtdemux_parse_tree), (qtdemux_parse_trak):
      Reorganise some stuff.
      Parse RTSP redirection URLS.
      d8f80b3a
    • Tim-Philipp Müller's avatar
      gst/wavparse/Makefile.am: Fix copy'n'paste-o (spotted by Mark Nauwelaerts, #341489). · 8387f940
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst/wavparse/Makefile.am:
      Fix copy'n'paste-o (spotted by Mark Nauwelaerts, #341489).
      8387f940
  7. 09 Oct, 2006 1 commit
  8. 08 Oct, 2006 1 commit
  9. 07 Oct, 2006 2 commits
    • Tim-Philipp Müller's avatar
      gst/rtsp/gstrtspsrc.c: Activate pads before adding them to the source. · 58b34197
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_stream_configure_transport):
      Activate pads before adding them to the source.
      58b34197
    • Tim-Philipp Müller's avatar
      docs/plugins/: Add/update docs stuff. · 18d2ef2b
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * docs/plugins/gst-plugins-bad-plugins.args:
      * docs/plugins/gst-plugins-bad-plugins.hierarchy:
      * docs/plugins/gst-plugins-bad-plugins.interfaces:
      * docs/plugins/gst-plugins-bad-plugins.prerequisites:
      * docs/plugins/inspect/plugin-dtsdec.xml:
      * docs/plugins/inspect/plugin-mms.xml:
      * docs/plugins/inspect/plugin-mpeg2enc.xml:
      * docs/plugins/inspect/plugin-neon.xml:
      * docs/plugins/inspect/plugin-replaygain.xml:
      * docs/plugins/inspect/plugin-soundtouch.xml:
      * docs/plugins/inspect/plugin-spcdec.xml:
      * docs/plugins/inspect/plugin-swfdec.xml:
      * docs/plugins/inspect/plugin-videocrop.xml:
      * docs/plugins/inspect/plugin-wavpack.xml:
      Add/update docs stuff.
      18d2ef2b
  10. 06 Oct, 2006 7 commits
    • Wim Taymans's avatar
      Activate pads before adding. · 3adedd4f
      Wim Taymans authored
      Original commit message from CVS:
      * ext/dv/gstdvdemux.c: (gst_dvdemux_add_pads), (gst_dvdemux_chain):
      * gst/auparse/gstauparse.c: (gst_au_parse_add_srcpad):
      Activate pads before adding.
      3adedd4f
    • Wim Taymans's avatar
      gst/multipart/multipartdemux.c: Activate pads before adding. · 09328ad0
      Wim Taymans authored
      Original commit message from CVS:
      * gst/multipart/multipartdemux.c: (gst_multipart_demux_init),
      (gst_multipart_find_pad_by_mime):
      Activate pads before adding.
      * gst/rtp/gstrtpmp4vdepay.c: (gst_rtp_mp4v_depay_class_init):
      BOILERPLATE sets parent_class for us.
      09328ad0
    • René Stadler's avatar
      Add ReplayGain analysis element (#357069). · edc2785e
      René Stadler authored and Tim-Philipp Müller's avatar Tim-Philipp Müller committed
      Original commit message from CVS:
      Patch by: René Stadler  <mail at renestadler de>
      * configure.ac:
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-bad-plugins-docs.sgml:
      * docs/plugins/gst-plugins-bad-plugins-sections.txt:
      * gst/replaygain/Makefile.am:
      * gst/replaygain/gstrganalysis.c: (gst_rg_analysis_base_init),
      (gst_rg_analysis_class_init), (gst_rg_analysis_init),
      (gst_rg_analysis_set_property), (gst_rg_analysis_get_property),
      (gst_rg_analysis_start), (gst_rg_analysis_set_caps),
      (gst_rg_analysis_transform_ip), (gst_rg_analysis_event),
      (gst_rg_analysis_stop), (gst_rg_analysis_handle_tags),
      (gst_rg_analysis_handle_eos), (gst_rg_analysis_track_result),
      (gst_rg_analysis_album_result), (plugin_init):
      * gst/replaygain/gstrganalysis.h:
      * gst/replaygain/rganalysis.c: (yule_filter), (butter_filter),
      (apply_filters), (reset_filters), (accumulator_add),
      (accumulator_clear), (accumulator_result), (rg_analysis_new),
      (rg_analysis_set_sample_rate), (rg_analysis_destroy),
      (rg_analysis_analyze_mono_float),
      (rg_analysis_analyze_stereo_float),
      (rg_analysis_analyze_mono_int16),
      (rg_analysis_analyze_stereo_int16), (rg_analysis_analyze),
      (rg_analysis_track_result), (rg_analysis_album_result),
      (rg_analysis_reset_album), (rg_analysis_reset):
      * gst/replaygain/rganalysis.h:
      Add ReplayGain analysis element (#357069).
      * tests/check/Makefile.am:
      * tests/check/elements/.cvsignore:
      * tests/check/elements/rganalysis.c: (get_expected_gain),
      (setup_rganalysis), (cleanup_rganalysis), (set_playing_state),
      (send_eos_event), (send_tag_event), (poll_eos), (poll_tags),
      (fail_unless_track_gain), (fail_unless_track_peak),
      (fail_unless_album_gain), (fail_unless_album_peak),
      (fail_if_track_tags), (fail_if_album_tags),
      (fail_unless_num_tracks), (test_buffer_const_float_mono),
      (test_buffer_const_float_stereo), (test_buffer_const_int16_mono),
      (test_buffer_const_int16_stereo), (test_buffer_square_float_mono),
      (test_buffer_square_float_stereo), (test_buffer_square_int16_mono),
      (test_buffer_square_int16_stereo), (push_buffer), (GST_START_TEST),
      (rganalysis_suite), (main):
      Unit tests for the new replaygain element.
      edc2785e
    • Wim Taymans's avatar
      ext/faad/gstfaad.c: Some cleanups. · 1e2737eb
      Wim Taymans authored
      Original commit message from CVS:
      * ext/faad/gstfaad.c: (gst_faad_setcaps), (gst_faad_chain),
      (gst_faad_close_decoder):
      Some cleanups.
      Added some more debugging.
      Don't ever ignore unlinked, we're not a demuxer.
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_add_stream):
      Activate pad before adding it to the element.
      1e2737eb
    • Wim Taymans's avatar
      gst/rtsp/gstrtspsrc.*: Rework how the transport string is constructed, try to... · a600d311
      Wim Taymans authored
      gst/rtsp/gstrtspsrc.*: Rework how the transport string is constructed, try to share channels and udp ports.
      
      Original commit message from CVS:
      * gst/rtsp/gstrtspsrc.c: (gst_rtsp_proto_get_type),
      (gst_rtspsrc_class_init), (gst_rtspsrc_init),
      (gst_rtspsrc_create_stream), (gst_rtspsrc_media_to_caps),
      (gst_rtspsrc_alloc_udp_ports),
      (gst_rtspsrc_stream_configure_transport), (find_stream_by_channel),
      (gst_rtspsrc_push_event), (gst_rtspsrc_loop_interleaved),
      (gst_rtspsrc_create_transports_string),
      (gst_rtspsrc_configure_transports), (gst_rtspsrc_open),
      (gst_rtspsrc_handle_message), (gst_rtspsrc_change_state):
      * gst/rtsp/gstrtspsrc.h:
      Rework how the transport string is constructed, try to share channels
      and udp ports.
      Make most of the stuff less dependant on RTP as we are also going to use
      it for RDT.
      Add support for transport specific session managers.
      * gst/rtsp/rtspconnection.c: (rtsp_connection_flush):
      Implement _flush().
      * gst/rtsp/rtspdefs.c: (rtsp_strresult):
      * gst/rtsp/rtspdefs.h:
      Add generic error return code.
      * gst/rtsp/rtspext.h:
      Add support for pluggable tranport strings.
      * gst/rtsp/rtspextwms.c: (rtsp_ext_wms_before_send),
      (rtsp_ext_wms_after_send), (rtsp_ext_wms_parse_sdp),
      (rtsp_ext_wms_get_context):
      Detect WMServer and activate the extension.
      * gst/rtsp/rtsptransport.c: (rtsp_transport_get_mime),
      (rtsp_transport_get_manager), (rtsp_transport_parse):
      * gst/rtsp/rtsptransport.h:
      Added methods to get mime/manager for certain transports.
      a600d311
    • Tim-Philipp Müller's avatar
      gst/spectrum/gstspectrum.c: Fix mem leak, avoid unnecessary memcpy. · 751222f5
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst/spectrum/gstspectrum.c: (gst_spectrum_transform_ip):
      Fix mem leak, avoid unnecessary memcpy.
      751222f5
    • Stefan Kost's avatar
      gst/spectrum/gstspectrum.c: Removed cruft code that was just commented out.... · 72a79399
      Stefan Kost authored
      gst/spectrum/gstspectrum.c: Removed cruft code that was just commented out. Removed some obsolete debug logs statements.
      
      Original commit message from CVS:
      * gst/spectrum/gstspectrum.c: (gst_spectrum_init),
      (gst_spectrum_transform_ip):
      Removed cruft code that was just commented out. Removed some obsolete
      debug logs statements.
      72a79399
  11. 05 Oct, 2006 2 commits
    • Tim-Philipp Müller's avatar
      Another batch of printf format fixes. · da1bed8d
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * ext/dts/gstdtsdec.c: (gst_dtsdec_chain):
      * ext/musicbrainz/gsttrm.c: (gst_trm_setcaps):
      * ext/wavpack/gstwavpackenc.c: (gst_wavpack_enc_sink_set_caps):
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_chain), (qtdemux_parse),
      (qtdemux_parse_trak):
      * gst/spectrum/gstspectrum.c: (gst_spectrum_transform_ip):
      Another batch of printf format fixes.
      da1bed8d
    • Tim-Philipp Müller's avatar
      Printf format fixes. · 82f5a350
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * ext/cairo/gsttimeoverlay.c:
      (gst_cairo_time_overlay_update_font_height):
      * ext/gdk_pixbuf/pixbufscale.c: (gst_pixbufscale_transform_caps):
      * ext/jpeg/gstjpegdec.c: (gst_jpeg_dec_parse_image_data):
      * ext/jpeg/gstjpegenc.c: (gst_jpegenc_chain):
      * ext/jpeg/gstsmokedec.c: (gst_smokedec_chain):
      * ext/jpeg/gstsmokeenc.c: (gst_smokeenc_chain):
      * ext/libpng/gstpngdec.c: (user_endrow_callback):
      * gst/auparse/gstauparse.c: (gst_au_parse_parse_header):
      * gst/avi/gstavidemux.c: (gst_avi_demux_parse_superindex),
      (gst_avi_demux_parse_subindex), (gst_avi_demux_parse_stream),
      (gst_avi_demux_stream_data):
      * gst/cutter/gstcutter.c: (gst_cutter_chain):
      * gst/debug/efence.c: (gst_efence_buffer_alloc),
      (gst_fenced_buffer_copy):
      * gst/id3demux/id3v2frames.c: (id3demux_id3v2_parse_frame):
      * gst/matroska/matroska-demux.c: (gst_matroska_demux_add_stream):
      * gst/matroska/matroska-mux.c: (gst_matroska_mux_start):
      * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_send),
      (gst_rtspsrc_handle_message):
      * gst/wavparse/gstwavparse.c: (gst_wavparse_stream_headers):
      * sys/ximage/ximageutil.c: (ximageutil_xcontext_get):
      Printf format fixes.
      82f5a350
  12. 04 Oct, 2006 6 commits
    • Tim-Philipp Müller's avatar
      gst/videocrop/gstvideocrop.*: Handle packed YUV formats (UYVY, YUY2, YUYV)... · a4221727
      Tim-Philipp Müller authored
      gst/videocrop/gstvideocrop.*: Handle packed YUV formats (UYVY, YUY2, YUYV) separately; also, fix passthrough mode; la...
      
      Original commit message from CVS:
      * gst/videocrop/gstvideocrop.c: (gst_video_crop_class_init),
      (gst_video_crop_init),
      (gst_video_crop_get_image_details_from_caps),
      (gst_video_crop_transform_packed_complex),
      (gst_video_crop_transform_packed_simple),
      (gst_video_crop_transform), (gst_video_crop_transform_caps),
      (gst_video_crop_set_caps),
      (gst_videocrop_clear_negotiated_caps_locked),
      (gst_video_crop_set_property):
      * gst/videocrop/gstvideocrop.h:
      Handle packed YUV formats (UYVY, YUY2, YUYV) separately; also, fix
      passthrough mode; lastly, clear negotiated basetransform caps when
      the cropping changes in order to force renegotiation.
      a4221727
    • Tim-Philipp Müller's avatar
      tests/icles/: Visual test for videocrop, shows that packed yuv doesn't work... · f9b92e21
      Tim-Philipp Müller authored
      tests/icles/: Visual test for videocrop, shows that packed yuv doesn't work right yet. --with-ffmpegcolorspace option...
      
      Original commit message from CVS:
      * tests/icles/.cvsignore:
      * tests/icles/Makefile.am:
      * tests/icles/videocrop-test.c: (quit_mainloop), (tick_cb),
      (test_with_caps), (video_crop_get_test_caps), (main):
      Visual test for videocrop, shows that packed yuv doesn't work right
      yet. --with-ffmpegcolorspace option doesn't work yet for unknown
      reasons (another basetransform issue?)
      f9b92e21
    • Wim Taymans's avatar
      gst/rtsp/Makefile.am: Dist new .h file too. · a0ff313a
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtsp/Makefile.am:
      Dist new .h file too.
      a0ff313a
    • Wim Taymans's avatar
      gst/rtsp/: Factor out extension in separate module. · 63c87f18
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtsp/Makefile.am:
      * gst/rtsp/gstrtpdec.c: (gst_rtpdec_getcaps),
      (gst_rtpdec_chain_rtp), (gst_rtpdec_chain_rtcp):
      * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_init),
      (gst_rtspsrc_finalize), (gst_rtspsrc_create_stream),
      (gst_rtspsrc_parse_rtpmap),
      (gst_rtspsrc_stream_configure_transport), (gst_rtspsrc_send),
      (gst_rtspsrc_parse_methods), (gst_rtspsrc_open),
      (gst_rtspsrc_play), (gst_rtspsrc_handle_message):
      * gst/rtsp/gstrtspsrc.h:
      * gst/rtsp/rtspdefs.c: (rtsp_strresult):
      * gst/rtsp/rtspdefs.h:
      * gst/rtsp/rtspext.h:
      * gst/rtsp/rtspextwms.c: (rtsp_ext_wms_parse_sdp),
      (rtsp_ext_wms_get_context):
      * gst/rtsp/rtspextwms.h:
      * gst/rtsp/rtsptransport.c: (rtsp_transport_init), (parse_mode),
      (rtsp_transport_parse):
      * gst/rtsp/rtsptransport.h:
      Factor out extension in separate module.
      Fix getcaps to filter against the padtemplate.
      Use Content-Base if the server gives one.
      Rework the transport parsing a bit for future extensions.
      Added some Real Header field definitions.
      63c87f18
    • Thomas Vander Stichele's avatar
      docs/plugins/: added v4l2 stubs · c85684e2
      Thomas Vander Stichele 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:
      added v4l2 stubs
      * gst-plugins-good.spec.in:
      add v4l2
      c85684e2
    • Tim-Philipp Müller's avatar
      gst/apetag/gstapedemux.c: Extract disc/album/medium number and count and try... · 424c5cb6
      Tim-Philipp Müller authored
      gst/apetag/gstapedemux.c: Extract disc/album/medium number and count and try harder to extract track number/count.
      
      Original commit message from CVS:
      * gst/apetag/gstapedemux.c: (ape_demux_parse_tags):
      Extract disc/album/medium number and count and try harder
      to extract track number/count.
      424c5cb6
  13. 03 Oct, 2006 4 commits