1. 18 Jan, 2007 3 commits
    • Tim-Philipp Müller's avatar
      docs/plugins/: Remove ladspa from docs; add hierarchy info for... · fe266ffd
      Tim-Philipp Müller authored
      docs/plugins/: Remove ladspa from docs; add hierarchy info for GstAudioPanorama; fix integer properties with -1 as mi...
      
      Original commit message from CVS:
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins.args:
      * docs/plugins/gst-plugins-good-plugins.hierarchy:
      Remove ladspa from docs; add hierarchy info for GstAudioPanorama;
      fix integer properties with -1 as minimum value.
      * docs/plugins/inspect/plugin-1394.xml:
      * docs/plugins/inspect/plugin-aasink.xml:
      * docs/plugins/inspect/plugin-alaw.xml:
      * docs/plugins/inspect/plugin-alpha.xml:
      * docs/plugins/inspect/plugin-alphacolor.xml:
      * docs/plugins/inspect/plugin-annodex.xml:
      * docs/plugins/inspect/plugin-apetag.xml:
      * docs/plugins/inspect/plugin-audiofx.xml:
      * docs/plugins/inspect/plugin-auparse.xml:
      * docs/plugins/inspect/plugin-autodetect.xml:
      * docs/plugins/inspect/plugin-avi.xml:
      * docs/plugins/inspect/plugin-cacasink.xml:
      * docs/plugins/inspect/plugin-cairo.xml:
      * docs/plugins/inspect/plugin-cdio.xml:
      * docs/plugins/inspect/plugin-cutter.xml:
      * docs/plugins/inspect/plugin-debug.xml:
      * docs/plugins/inspect/plugin-dv.xml:
      * docs/plugins/inspect/plugin-efence.xml:
      * docs/plugins/inspect/plugin-effectv.xml:
      * docs/plugins/inspect/plugin-esdsink.xml:
      * docs/plugins/inspect/plugin-flac.xml:
      * docs/plugins/inspect/plugin-flxdec.xml:
      * docs/plugins/inspect/plugin-gconfelements.xml:
      * docs/plugins/inspect/plugin-gdkpixbuf.xml:
      * docs/plugins/inspect/plugin-goom.xml:
      * docs/plugins/inspect/plugin-halelements.xml:
      * docs/plugins/inspect/plugin-icydemux.xml:
      * docs/plugins/inspect/plugin-id3demux.xml:
      * docs/plugins/inspect/plugin-jpeg.xml:
      * docs/plugins/inspect/plugin-level.xml:
      * docs/plugins/inspect/plugin-matroska.xml:
      * docs/plugins/inspect/plugin-mulaw.xml:
      * docs/plugins/inspect/plugin-multipart.xml:
      * docs/plugins/inspect/plugin-navigationtest.xml:
      * docs/plugins/inspect/plugin-ossaudio.xml:
      * docs/plugins/inspect/plugin-png.xml:
      * docs/plugins/inspect/plugin-rtp.xml:
      * docs/plugins/inspect/plugin-rtsp.xml:
      * docs/plugins/inspect/plugin-shout2send.xml:
      * docs/plugins/inspect/plugin-smpte.xml:
      * docs/plugins/inspect/plugin-speex.xml:
      * docs/plugins/inspect/plugin-taglib.xml:
      * docs/plugins/inspect/plugin-udp.xml:
      * docs/plugins/inspect/plugin-videobalance.xml:
      * docs/plugins/inspect/plugin-videobox.xml:
      * docs/plugins/inspect/plugin-videoflip.xml:
      * docs/plugins/inspect/plugin-videomixer.xml:
      * docs/plugins/inspect/plugin-wavenc.xml:
      * docs/plugins/inspect/plugin-wavparse.xml:
      * docs/plugins/inspect/plugin-ximagesrc.xml:
      Update to CVS.
      fe266ffd
    • Stefan Kost's avatar
      gst/audiofx/audiopanorama.c: Fix doc section name (Fixes #397946) · 8000e45c
      Stefan Kost authored
      Original commit message from CVS:
      * gst/audiofx/audiopanorama.c:
      Fix doc section name (Fixes #397946)
      8000e45c
    • Tim-Philipp Müller's avatar
      Remove bogus ChangeLog entry · 30273584
      Tim-Philipp Müller authored
      Original commit message from CVS:
      Remove bogus ChangeLog entry
      30273584
  2. 17 Jan, 2007 1 commit
    • Stefan Kost's avatar
      sys/v4l2/: Fix EIO handing when capturing. Add new property to specify the... · fdd167ae
      Stefan Kost authored
      sys/v4l2/: Fix EIO handing when capturing. Add new property to specify the number of buffers to enque (and remove the...
      
      Original commit message from CVS:
      * sys/v4l2/gstv4l2object.c:
      (gst_v4l2_object_install_properties_helper),
      (gst_v4l2_object_set_property_helper),
      (gst_v4l2_object_get_property_helper), (gst_v4l2_set_defaults):
      * sys/v4l2/gstv4l2object.h:
      * sys/v4l2/gstv4l2src.c: (gst_v4l2src_class_init),
      (gst_v4l2src_init), (gst_v4l2src_set_property),
      (gst_v4l2src_get_property), (gst_v4l2src_set_caps):
      * sys/v4l2/v4l2src_calls.c: (gst_v4l2src_fill_format_list),
      (gst_v4l2src_grab_frame), (gst_v4l2src_set_capture),
      (gst_v4l2src_capture_init), (gst_v4l2src_capture_start),
      (gst_v4l2src_capture_deinit):
      Fix EIO handing when capturing. Add new property to specify the number of
      buffers to enque (and remove the borked num-buffers usage).
      fdd167ae
  3. 16 Jan, 2007 1 commit
    • Sebastian Dröge's avatar
      gst/audiofx/audiopanorama.c: Use a function array for process methods, add... · 703a0d00
      Sebastian Dröge authored
      gst/audiofx/audiopanorama.c: Use a function array for process methods, add more docs and define the startindex of enums.
      
      Original commit message from CVS:
      Patch by: Sebastian Dröge <slomo circular-chaos org>
      * gst/audiofx/audiopanorama.c: (gst_audio_panorama_class_init),
      (gst_audio_panorama_set_process_function):
      Use a function array for process methods, add more docs and define the
      startindex of enums.
      703a0d00
  4. 14 Jan, 2007 1 commit
    • Mark Nauwelaerts's avatar
      Add support for more than one audio stream; write better AVIX header; refactor... · 36dfafcd
      Mark Nauwelaerts authored
      Add support for more than one audio stream; write better AVIX header; refactor code a bit; don't announce vorbis caps...
      
      Original commit message from CVS:
      Patch by: Mark Nauwelaerts <manauw at skynet be>
      * gst/avi/gstavimux.c: (gst_avi_mux_finalize),
      (gst_avi_mux_pad_reset), (gst_avi_mux_reset), (gst_avi_mux_init),
      (gst_avi_mux_vidsink_set_caps), (gst_avi_mux_audsink_set_caps),
      (gst_avi_mux_request_new_pad), (gst_avi_mux_release_pad),
      (gst_avi_mux_riff_get_avi_header),
      (gst_avi_mux_riff_get_avix_header), (gst_avi_mux_riff_get_header),
      (gst_avi_mux_write_avix_index), (gst_avi_mux_add_index),
      (gst_avi_mux_bigfile), (gst_avi_mux_start_file),
      (gst_avi_mux_stop_file), (gst_avi_mux_handle_event),
      (gst_avi_mux_do_buffer), (gst_avi_mux_do_one_buffer),
      (gst_avi_mux_change_state):
      * gst/avi/gstavimux.h:
      * tests/check/elements/avimux.c: (teardown_src_pad):
      Add support for more than one audio stream; write better AVIX
      header; refactor code a bit; don't announce vorbis caps on our audio
      sink pads since we don't support it anyway. Closes #379298.
      36dfafcd
  5. 13 Jan, 2007 3 commits
    • Andy Wingo Wingo's avatar
      gst/interleave/deinterleave.c (gst_deinterleave_add_new_pads): Use fixed caps on src pads. · 1509c2ef
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2007-01-13  Andy Wingo  <wingo@pobox.com>
      
      * gst/interleave/deinterleave.c (gst_deinterleave_add_new_pads):
      Use fixed caps on src pads.
      (gst_deinterleave_remove_pads): Remove src pads, not sink pads. I
      seem to have reverse midas disease!
      (gst_deinterleave_process): Proxy timestamps, offsets, durations,
      and set caps on outgoing buffers. Fixes #395597, I think.
      1509c2ef
    • Andy Wingo Wingo's avatar
      gst/interleave/interleave.c (gst_interleave_init): Init the activation mode properly. · 10a685a9
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2007-01-13  Andy Wingo  <wingo@pobox.com>
      
      * gst/interleave/interleave.c (gst_interleave_init): Init the
      activation mode properly.
      (gst_interleave_src_setcaps, gst_interleave_src_getcaps)
      (gst_interleave_init): Set a setcaps and getcaps function on the
      src pad, so that we can implement pull-mode negotiation.
      (gst_interleave_sink_setcaps): Renamed from
      gst_interleave_setcaps, as it only does the sink logic now.
      Implement both for pull-mode and push-mode.
      (gst_interleave_process): Set caps on our outgoing buffer.
      (gst_interleave_src_activate_pull): Fix some more bogus casts.
      What is up with this.
      10a685a9
    • Sebastian Dröge's avatar
      gst/audiofx/audiopanorama.*: Add 'method' property and provide a simple... · 22ebbb69
      Sebastian Dröge authored
      gst/audiofx/audiopanorama.*: Add 'method' property and provide a simple (non-psychoacustic) processing method (#394859).
      
      Original commit message from CVS:
      Patch by: Sebastian Dröge <slomo circular-chaos org>
      * gst/audiofx/audiopanorama.c:
      (gst_audio_panorama_method_get_type),
      (gst_audio_panorama_class_init), (gst_audio_panorama_init),
      (gst_audio_panorama_set_process_function),
      (gst_audio_panorama_set_property),
      (gst_audio_panorama_get_property), (gst_audio_panorama_set_caps),
      (gst_audio_panorama_transform_m2s_int_simple),
      (gst_audio_panorama_transform_s2s_int_simple),
      (gst_audio_panorama_transform_m2s_float_simple),
      (gst_audio_panorama_transform_s2s_float_simple):
      * gst/audiofx/audiopanorama.h:
      Add 'method' property and provide a simple (non-psychoacustic)
      processing method (#394859).
      * tests/check/elements/audiopanorama.c: (GST_START_TEST),
      (panorama_suite):
      Tests for new method.
      22ebbb69
  6. 12 Jan, 2007 5 commits
    • Christian Schaller's avatar
      comment out LADSPA plugin for now · 3a4c011a
      Christian Schaller authored
      Original commit message from CVS:
      comment out LADSPA plugin for now
      3a4c011a
    • Wim Taymans's avatar
      gst/qtdemux/: Add X-QT depayloader that will eventually share code with the demuxer. · c7839a6a
      Wim Taymans authored
      Original commit message from CVS:
      * gst/qtdemux/Makefile.am:
      * gst/qtdemux/gstrtpxqtdepay.c: (gst_rtp_xqt_depay_base_init),
      (gst_rtp_xqt_depay_class_init), (gst_rtp_xqt_depay_init),
      (gst_rtp_xqt_depay_finalize), (gst_rtp_quicktime_parse_sd),
      (gst_rtp_xqt_depay_setcaps), (gst_rtp_xqt_depay_process),
      (gst_rtp_xqt_depay_set_property), (gst_rtp_xqt_depay_get_property),
      (gst_rtp_xqt_depay_change_state), (gst_rtp_xqt_depay_plugin_init):
      * gst/qtdemux/gstrtpxqtdepay.h:
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_base_init),
      (gst_qtdemux_loop_state_header), (gst_qtdemux_loop),
      (qtdemux_parse_moov), (qtdemux_parse_container),
      (qtdemux_parse_node), (gst_qtdemux_add_stream),
      (qtdemux_parse_trak), (qtdemux_audio_caps):
      * gst/qtdemux/qtdemux.h:
      * gst/qtdemux/quicktime.c: (plugin_init):
      Add X-QT depayloader that will eventually share code with the demuxer.
      Make new plugin entry point with quicktime releated stuff.
      c7839a6a
    • Tim-Philipp Müller's avatar
      gst/qtdemux/Makefile.am: Dist all new files. · 9003c605
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst/qtdemux/Makefile.am:
      Dist all new files.
      9003c605
    • Wim Taymans's avatar
      docs/plugins/: Activate docs for jack, sdl and qtdemux. · 9b5911bd
      Wim Taymans authored
      Original commit message from CVS:
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-bad-plugins-docs.sgml:
      * docs/plugins/gst-plugins-bad-plugins-sections.txt:
      * docs/plugins/gst-plugins-bad-plugins.hierarchy:
      * docs/plugins/gst-plugins-bad-plugins.signals:
      * docs/plugins/inspect/plugin-qtdemux.xml:
      Activate docs for jack, sdl and qtdemux.
      9b5911bd
    • Wim Taymans's avatar
      gst/qtdemux/: Cleanup and refactor to make the code more readable. · a09ea6cc
      Wim Taymans authored
      Original commit message from CVS:
      * gst/qtdemux/Makefile.am:
      * gst/qtdemux/qtdemux.c: (extract_initial_length_and_fourcc),
      (gst_qtdemux_loop_state_header), (gst_qtdemux_combine_flows),
      (gst_qtdemux_loop_state_movie), (gst_qtdemux_loop),
      (gst_qtdemux_chain), (qtdemux_sink_activate_pull),
      (qtdemux_inflate), (qtdemux_parse_moov), (qtdemux_parse_container),
      (qtdemux_parse_node), (qtdemux_tree_get_child_by_type),
      (qtdemux_tree_get_sibling_by_type), (gst_qtdemux_add_stream),
      (qtdemux_parse_samples), (qtdemux_parse_segments),
      (qtdemux_parse_trak), (qtdemux_tag_add_str), (qtdemux_tag_add_num),
      (qtdemux_tag_add_date), (qtdemux_tag_add_gnre),
      (qtdemux_parse_udta), (qtdemux_redirects_sort_func),
      (qtdemux_process_redirects), (qtdemux_parse_redirects),
      (qtdemux_parse_tree), (gst_qtdemux_handle_esds),
      (qtdemux_video_caps), (qtdemux_audio_caps):
      * gst/qtdemux/qtdemux.h:
      * gst/qtdemux/qtdemux_dump.c: (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_node_dump_foreach),
      (qtdemux_node_dump):
      * gst/qtdemux/qtdemux_dump.h:
      * gst/qtdemux/qtdemux_fourcc.h:
      * gst/qtdemux/qtdemux_types.c: (qtdemux_type_get):
      * gst/qtdemux/qtdemux_types.h:
      * gst/qtdemux/qtpalette.h:
      Cleanup and refactor to make the code more readable.
      Move debugging/tables into separate files.
      Add 2/4/16 color palletee support.
      Fix raw 15 bit RGB handling.
      Use more FOURCC constants.
      Add some docs.
      a09ea6cc
  7. 11 Jan, 2007 4 commits
  8. 10 Jan, 2007 2 commits
    • Peter Kjellerstedt's avatar
      gst/rtsp/: Allow url to be NULL to be able to use it for server connections. · 12ab127d
      Peter Kjellerstedt authored
      Original commit message from CVS:
      Patch by: Peter Kjellerstedt  <pkj at axis com>
      * gst/rtsp/COPYING.MIT:
      * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_create_stream),
      (gst_rtspsrc_stream_free), (gst_rtspsrc_cleanup),
      (gst_rtspsrc_alloc_udp_ports), (pad_unblocked), (pad_blocked),
      (gst_rtspsrc_stream_configure_transport),
      (gst_rtspsrc_activate_streams), (gst_rtspsrc_loop_interleaved),
      (gst_rtspsrc_loop_udp), (gst_rtspsrc_send),
      (gst_rtspsrc_parse_methods),
      (gst_rtspsrc_create_transports_string),
      (gst_rtspsrc_prepare_transports), (gst_rtspsrc_setup_streams),
      (gst_rtspsrc_open), (gst_rtspsrc_close):
      * gst/rtsp/gstrtspsrc.h:
      * gst/rtsp/rtspconnection.c: (rtsp_connection_create),
      (rtsp_connection_connect), (rtsp_connection_send), (read_line),
      (parse_request_line), (parse_line), (rtsp_connection_read),
      (rtsp_connection_close):
      * gst/rtsp/rtspdefs.c: (rtsp_init_status), (rtsp_strresult),
      (rtsp_method_as_text), (rtsp_header_as_text),
      (rtsp_status_as_text), (rtsp_find_header_field),
      (rtsp_find_method):
      * gst/rtsp/rtspdefs.h:
      * gst/rtsp/rtspextwms.c: (rtsp_ext_wms_after_send),
      (rtsp_ext_wms_configure_stream):
      * gst/rtsp/rtspmessage.c: (rtsp_message_new), (rtsp_message_init),
      (rtsp_message_new_request), (rtsp_message_init_request),
      (rtsp_message_new_response), (rtsp_message_init_response),
      (rtsp_message_init_data), (rtsp_message_unset),
      (rtsp_message_free), (rtsp_message_add_header),
      (rtsp_message_get_header), (rtsp_message_set_body),
      (rtsp_message_get_body), (dump_mem), (rtsp_message_dump):
      * gst/rtsp/rtspmessage.h:
      * gst/rtsp/sdpmessage.c: (sdp_message_get_attribute_val_n),
      (sdp_media_get_attribute_val_n), (read_string), (read_string_del),
      (sdp_parse_line), (sdp_message_parse_buffer), (print_media),
      (sdp_message_dump):
      Allow url to be NULL to be able to use it for server connections.
      Can now send responses as well as requests.
      No longer hangs in an endless loop if EOF is received.
      Can now convert a status code to a text string.
      Return RTSP_HDR_INVALID for unknown headers.
      Return RTSP_INVALID for unknown methods.
      Copy CSeq and Session headers from the request.
      Only free memory corresponding to the currently set message type.
      Added const to function arguments as appropriate.
      Avoid a compiler warning when initializing nmedia.
      Use guint rather than gint to avoid compiler warnings.
      Fix crasher in wms extension.
      Factor out stream setup from open_connection.
      Delay activation of streams when actual data is received from the
      server, this prepares us to do proper protocol switching.
      Added new license.
      Fixes #380895.
      12ab127d
    • Sebastian Dröge's avatar
      Some small docs fixes (#394851). · 8f7c1775
      Sebastian Dröge authored
      Original commit message from CVS:
      Patch by: Sebastian Dröge <slomo ubuntu com>
      * docs/plugins/Makefile.am:
      * gst/audiofx/audiopanorama.c:
      Some small docs fixes (#394851).
      8f7c1775
  9. 09 Jan, 2007 2 commits
    • Wim Taymans's avatar
      gst/avi/gstavidemux.c: Fix docs. · 5aadb77a
      Wim Taymans authored
      Original commit message from CVS:
      * gst/avi/gstavidemux.c:
      Fix docs.
      5aadb77a
    • Wim Taymans's avatar
      gst/rtp/: Added RFC 2250 MPEG Video Depayloader. · 42b8b3a3
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtp/Makefile.am:
      * gst/rtp/gstrtp.c: (plugin_init):
      * gst/rtp/gstrtpmpvdepay.c: (gst_rtp_mpv_depay_base_init),
      (gst_rtp_mpv_depay_class_init), (gst_rtp_mpv_depay_init),
      (gst_rtp_mpv_depay_setcaps), (gst_rtp_mpv_depay_process),
      (gst_rtp_mpv_depay_set_property), (gst_rtp_mpv_depay_get_property),
      (gst_rtp_mpv_depay_change_state), (gst_rtp_mpv_depay_plugin_init):
      * gst/rtp/gstrtpmpvdepay.h:
      Added RFC 2250 MPEG Video Depayloader.
      * gst/rtp/gstrtpL16depay.h:
      * gst/rtp/gstrtph263pdepay.c: (gst_rtp_h263p_depay_setcaps),
      (gst_rtp_h263p_depay_process):
      Fix Header file. Small cleanups.
      * gst/rtp/gstrtpmp4gdepay.c: (gst_rtp_mp4g_depay_class_init),
      (gst_rtp_mp4g_depay_init), (gst_rtp_mp4g_depay_finalize),
      (gst_rtp_mp4g_depay_process), (gst_rtp_mp4g_depay_change_state):
      * gst/rtp/gstrtpmp4vdepay.c: (gst_rtp_mp4v_depay_class_init),
      (gst_rtp_mp4v_depay_init), (gst_rtp_mp4v_depay_finalize),
      (gst_rtp_mp4v_depay_setcaps), (gst_rtp_mp4v_depay_process),
      (gst_rtp_mp4v_depay_change_state):
      Remove usused code. Remove Adapter from state Change. Added debug.
      * gst/rtp/gstrtpmpadepay.c: (gst_rtp_mpa_depay_base_init),
      (gst_rtp_mpa_depay_class_init), (gst_rtp_mpa_depay_init),
      (gst_rtp_mpa_depay_setcaps), (gst_rtp_mpa_depay_process):
      * gst/rtp/gstrtpmpadepay.h:
      Subclass base depayloader.
      Added debug.
      Support static payload type assignment as well.
      * gst/rtp/gstrtpmpapay.c:
      Fix caps.
      42b8b3a3
  10. 08 Jan, 2007 1 commit
    • Vincent Torri's avatar
      ext/jpeg/: These libjpeg callbacks should return a 'boolean' (unsigned char... · fd185066
      Vincent Torri authored
      ext/jpeg/: These libjpeg callbacks should return a 'boolean' (unsigned char apparently) and not a 'gboolean' (which m...
      
      Original commit message from CVS:
      Patch by: Vincent Torri  <vtorri at univ-evry fr>
      * ext/jpeg/gstjpegdec.c:
      * ext/jpeg/gstjpegenc.c:
      * ext/jpeg/smokecodec.c:
      These libjpeg callbacks should return a 'boolean' (unsigned char
      apparently) and not a 'gboolean' (which maps to gint). Fixes
      warnings when compiling with MingW (#393427).
      * gst/rtsp/rtspconnection.c: (rtsp_connection_read):
      Use ioctlsocket on win32.
      * gst/udp/gstudpsrc.c: (gst_udpsrc_create):
      Some printf format fixes for win32.
      fd185066
  11. 07 Jan, 2007 2 commits
    • Andy Wingo Wingo's avatar
      New elements interleave and deinterleave, implement channel interleaving and deinterleaving. · 12359919
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2007-01-07  Andy Wingo  <wingo@pobox.com>
      
      * configure.ac:
      * gst/interleave/Makefile.am:
      * gst/interleave/plugin.h:
      * gst/interleave/plugin.c:
      * gst/interleave/interleave.c:
      * gst/interleave/deinterleave.c: New elements interleave and
      deinterleave, implement channel interleaving and deinterleaving.
      The interleaver can operate in pull or push mode but the
      deinterleaver is more like a demuxer and can only operate in push
      mode.
      12359919
    • Sebastien Moutte's avatar
      gst/cutter/gstcutter.c: Use gst_guint64_to_gdouble for conversion. · 8d2ac100
      Sebastien Moutte authored
      Original commit message from CVS:
      * gst/cutter/gstcutter.c: (gst_cutter_chain):
      Use gst_guint64_to_gdouble for conversion.
      * win32/vs6/libgstmatroska.dsp:
      Add zlib to the link.
      * win32/vs6/libgstvideobox.dsp:
      Update liboil library name (project is linked to liboil-0.3-0.lib now).
      8d2ac100
  12. 05 Jan, 2007 3 commits
    • Tim-Philipp Müller's avatar
      Check for zlib and if available pass it explicitly to the linker when linking... · 9445ca84
      Tim-Philipp Müller authored
      Check for zlib and if available pass it explicitly to the linker when linking qtdemux. If not available (or --disable...
      
      Original commit message from CVS:
      * configure.ac:
      * gst/qtdemux/Makefile.am:
      * gst/qtdemux/qtdemux.c: (qtdemux_parse_moov):
      Check for zlib and if available pass it explicitly to the linker
      when linking qtdemux. If not available (or --disable-external has
      been specified!), disable the bits in qtdemux that use it. Fixes
      build on MingW (#392856).
      9445ca84
    • Tim-Philipp Müller's avatar
      gst/matroska/Makefile.am: If zlib is available and used, we must link it... · 5d78ae0a
      Tim-Philipp Müller authored
      gst/matroska/Makefile.am: If zlib is available and used, we must link it explicitly for things to work on MingW (fixe...
      
      Original commit message from CVS:
      * gst/matroska/Makefile.am:
      If zlib is available and used, we must link it explicitly for
      things to work on MingW (fixes #392855).
      5d78ae0a
    • Tim-Philipp Müller's avatar
      tests/icles/videocrop-test.c: Call g_thread_init() right at the beginning.... · 62621b5e
      Tim-Philipp Müller authored
      tests/icles/videocrop-test.c: Call g_thread_init() right at the beginning. Remove superfluous gst_init() - we've alre...
      
      Original commit message from CVS:
      * tests/icles/videocrop-test.c: (main):
      Call g_thread_init() right at the beginning. Remove superfluous
      gst_init() - we've already been inited via the GOption stuff.
      62621b5e
  13. 04 Jan, 2007 2 commits
    • Tim-Philipp Müller's avatar
      ext/esd/esdsink.c: Don't return bogus values when esd_get_delay() fails for some reason (#392189). · 296b2a6b
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * ext/esd/esdsink.c: (gst_esdsink_delay):
      Don't return bogus values when esd_get_delay() fails for some
      reason (#392189).
      296b2a6b
    • Vincent Torri's avatar
      Add directsoundsink to build and dist it, so it gets built when compiling with... · 40de57f6
      Vincent Torri authored
      Add directsoundsink to build and dist it, so it gets built when compiling with MingW on win32 and the required header...
      
      Original commit message from CVS:
      Patch by: Vincent Torri  <vtorri at univ-evry fr>
      * configure.ac:
      * sys/Makefile.am:
      * sys/directsound/Makefile.am:
      * sys/directsound/gstdirectsoundsink.c:
      (gst_directsoundsink_reset):
      Add directsoundsink to build and dist it, so it gets built when
      compiling with MingW on win32 and the required headers and libraries
      are available (fixes: #392638). Also simplify DirectDraw check a bit.
      * tests/check/elements/.cvsignore:
      Fix CVS ignore for neonhttpsrc test binary.
      40de57f6
  14. 03 Jan, 2007 2 commits
    • Vincent Torri's avatar
      Add directdrawsink to build and dist it, so it gets built when compiling with... · 2ae3fda5
      Vincent Torri authored
      Add directdrawsink to build and dist it, so it gets built when compiling with MingW on win32 and the required headers...
      
      Original commit message from CVS:
      Patch by: Vincent Torri  <vtorri at univ-evry fr>
      * configure.ac:
      * sys/Makefile.am:
      * sys/directdraw/Makefile.am:
      Add directdrawsink to build and dist it, so it gets built when
      compiling with MingW on win32 and the required headers and libraries
      are available (fixes: #392313).
      * sys/directdraw/gstdirectdrawsink.c:
      (gst_directdrawsink_center_rect), (gst_directdrawsink_show_frame),
      (gst_directdrawsink_setup_ddraw),
      (gst_directdrawsink_surface_create):
      Comment out some unused things and fix some printf format issues in
      order to avoid warnings when buildling with MingW (#392313).
      2ae3fda5
    • Jens Granseuer's avatar
      Fix build with gcc-2.x (declare variables at the beginning of a block etc.). Fixes #391971. · fa57a52f
      Jens Granseuer authored
      Original commit message from CVS:
      Patch by: Jens Granseuer  <jensgr at gmx net>
      * ext/xvid/gstxvidenc.c: (gst_xvidenc_encode),
      (gst_xvidenc_get_property):
      * gst/filter/gstbpwsinc.c: (bpwsinc_transform_ip):
      * gst/filter/gstfilter.c: (plugin_init):
      * gst/filter/gstiir.c: (iir_transform_ip):
      * gst/filter/gstlpwsinc.c: (lpwsinc_transform_ip):
      * gst/modplug/gstmodplug.cc:
      * gst/nuvdemux/gstnuvdemux.c: (gst_nuv_demux_header_load),
      (gst_nuv_demux_stream_extend_header):
      Fix build with gcc-2.x (declare variables at the beginning of a
      block etc.). Fixes #391971.
      fa57a52f
  15. 30 Dec, 2006 1 commit
    • Tim-Philipp Müller's avatar
      tests/check/elements/videocrop.c: When we can't create an element needed for... · 096be288
      Tim-Philipp Müller authored
      tests/check/elements/videocrop.c: When we can't create an element needed for the test, print a message detailing whic...
      
      Original commit message from CVS:
      * tests/check/elements/videocrop.c: (GST_START_TEST),
      (videocrop_test_cropping_init_context):
      When we can't create an element needed for the test, print a message
      detailing which element it actually is that's missing (#390673).
      096be288
  16. 24 Dec, 2006 2 commits
    • Tim-Philipp Müller's avatar
      sys/ximage/gstximagesrc.c: Fix presumably copy'n'pasto for 16bpp depth. · 3d1e70c2
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * sys/ximage/gstximagesrc.c: (composite_pixel):
      Fix presumably copy'n'pasto for 16bpp depth.
      3d1e70c2
    • Tim-Philipp Müller's avatar
      gst/matroska/matroska-mux.c: The "signed" field in audio caps is of boolean... · 7735292e
      Tim-Philipp Müller authored
      gst/matroska/matroska-mux.c: The "signed" field in audio caps is of boolean type, trying to use gst_structure_get_int...
      
      Original commit message from CVS:
      * gst/matroska/matroska-mux.c:
      (gst_matroska_mux_audio_pad_setcaps):
      The "signed" field in audio caps is of boolean type, trying to use
      gst_structure_get_int() to extract it will fail. Fixing this makes
      matroskamux accept raw audio input (#387121) (use at your own risk
      though, due to the matroska spec being not entirely useful in this
      respect).
      Also fix up raw audio structures in template caps so that they
      represent what our setcaps function will actually accept, so that
      converters know what to convert to.
      Finally, don't fail if there isn't an "endianness" field in 8-bit
      PCM caps.
      7735292e
  17. 22 Dec, 2006 2 commits
    • Stefan Kost's avatar
      tests/check/elements/: reapply consistent pad (de)activation · 2f003d73
      Stefan Kost authored
      Original commit message from CVS:
      * tests/check/elements/mpeg2enc.c: (setup_mpeg2enc),
      (cleanup_mpeg2enc):
      * tests/check/elements/rganalysis.c: (cleanup_rganalysis):
      * tests/check/elements/wavpackdec.c: (setup_wavpackdec),
      (cleanup_wavpackdec):
      * tests/check/elements/wavpackenc.c: (setup_wavpackenc),
      (cleanup_wavpackenc):
      * tests/check/elements/y4menc.c: (setup_y4menc), (cleanup_y4menc):
      reapply consistent pad (de)activation
      2f003d73
    • Stefan Kost's avatar
      tests/check/elements/: reapply consistent pad (de)activation · 351399ae
      Stefan Kost authored
      Original commit message from CVS:
      * tests/check/elements/audiopanorama.c: (cleanup_panorama):
      * tests/check/elements/avimux.c: (setup_avimux), (cleanup_avimux):
      * tests/check/elements/cmmldec.c: (setup_cmmldec),
      (teardown_cmmldec):
      * tests/check/elements/cmmlenc.c: (setup_cmmlenc),
      (teardown_cmmlenc):
      * tests/check/elements/level.c: (setup_level), (cleanup_level):
      reapply consistent pad (de)activation
      351399ae
  18. 21 Dec, 2006 3 commits