1. 29 Jun, 2006 4 commits
  2. 28 Jun, 2006 1 commit
    • Brian Cameron's avatar
      sys/sunaudio/gstsunaudiosink.c: Do not modify the ports value. If the user has... · 2657a246
      Brian Cameron authored
      sys/sunaudio/gstsunaudiosink.c: Do not modify the ports value. If the user has turned off the built-in speakers, then...
      
      Original commit message from CVS:
      Patch by: Brian Cameron  <brian dot cameron at sun dot com>
      * sys/sunaudio/gstsunaudiosink.c: (gst_sunaudiosink_prepare):
      Do not modify the ports value. If the user has turned off the
      built-in speakers, then we should not reset it in the prepare
      function, since this causes the built-in speakers to turn
      back on anytime the user changes a track in totem, rhythmbox,
      etc. (#346066).
      2657a246
  3. 23 Jun, 2006 1 commit
  4. 22 Jun, 2006 3 commits
    • Tim-Philipp Müller's avatar
      Use GST_DEBUG_CATEGORY_STATIC where possible (#342503) plus two minor macro fixes. · 05eaedc4
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * ext/annodex/gstcmmldec.c:
      * ext/annodex/gstcmmlenc.c:
      * ext/annodex/gstcmmlparser.c:
      * ext/dv/gstdvdec.c:
      * ext/dv/gstdvdemux.c:
      * ext/gdk_pixbuf/pixbufscale.c:
      * ext/jpeg/gstjpegenc.c:
      * ext/jpeg/gstsmokedec.c:
      * ext/jpeg/gstsmokeenc.c:
      * ext/libpng/gstpngdec.c:
      * ext/libpng/gstpngenc.c:
      * ext/speex/gstspeexenc.c:
      * gst/alpha/gstalphacolor.c:
      * gst/cutter/gstcutter.c:
      * gst/debug/gstnavigationtest.c:
      * gst/icydemux/gsticydemux.c:
      * gst/level/gstlevel.c:
      * gst/multipart/multipart.c:
      * gst/rtp/gstrtpamrpay.c:
      * gst/rtp/gstrtpdepay.c:
      * gst/rtp/gstrtpilbcpay.c:
      * gst/rtp/gstrtpmp4gpay.c:
      * gst/rtp/gstrtpmp4vpay.c:
      * gst/rtsp/gstrtpdec.c:
      * gst/rtsp/gstrtspsrc.c:
      * gst/udp/gstdynudpsink.c:
      * gst/udp/gstmultiudpsink.c:
      * gst/udp/gstudpsrc.c:
      * gst/videobox/gstvideobox.c:
      * gst/videofilter/gstvideoflip.c:
      Use GST_DEBUG_CATEGORY_STATIC where possible (#342503)
      plus two minor macro fixes.
      05eaedc4
    • Tim-Philipp Müller's avatar
      gst/matroska/: Try to fix up broken matroska files containing subtitle streams... · 45c10ca9
      Tim-Philipp Müller authored
      gst/matroska/: Try to fix up broken matroska files containing subtitle streams with non-UTF8 character encodings (cou...
      
      Original commit message from CVS:
      * gst/matroska/matroska-demux.c:
      (gst_matroska_demux_check_subtitle_buffer),
      (gst_matroska_demux_parse_blockgroup_or_simpleblock),
      (gst_matroska_demux_subtitle_caps):
      * gst/matroska/matroska-ids.c:
      (gst_matroska_track_init_subtitle_context):
      * gst/matroska/matroska-ids.h:
      Try to fix up broken matroska files containing subtitle
      streams with non-UTF8 character encodings (courtesy of
      mkvmerge) using either the encoding specified in the
      GST_SUBTITLE_ENCODING environment variable or the
      current locale's character set if it is non-UTF8.
      Fixes #337076.
      45c10ca9
    • Tim-Philipp Müller's avatar
      gst/id3demux/id3v2frames.c: Set image type from APIC frame as "image-type"... · a6af52cc
      Tim-Philipp Müller authored
      gst/id3demux/id3v2frames.c: Set image type from APIC frame as "image-type" field of GST_TAG_IMAGE buffer caps (#344605).
      
      Original commit message from CVS:
      * gst/id3demux/id3v2frames.c: (parse_picture_frame):
      Set image type from APIC frame as "image-type" field
      of GST_TAG_IMAGE buffer caps (#344605).
      a6af52cc
  5. 20 Jun, 2006 6 commits
    • Tim-Philipp Müller's avatar
      ext/flac/: Support chain-based operation, should make flac-over-DAAP work (#340492). · d1961af6
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * ext/flac/Makefile.am:
      * ext/flac/gstflacdec.c: (gst_flac_dec_init),
      (gst_flac_dec_reset_decoders),
      (gst_flac_dec_setup_seekable_decoder),
      (gst_flac_dec_setup_stream_decoder), (gst_flac_dec_finalize),
      (gst_flac_dec_metadata_callback),
      (gst_flac_dec_metadata_callback_seekable),
      (gst_flac_dec_metadata_callback_stream),
      (gst_flac_dec_error_callback),
      (gst_flac_dec_error_callback_seekable),
      (gst_flac_dec_error_callback_stream), (gst_flac_dec_read_seekable),
      (gst_flac_dec_read_stream), (gst_flac_dec_write),
      (gst_flac_dec_write_seekable), (gst_flac_dec_write_stream),
      (gst_flac_dec_loop), (gst_flac_dec_sink_event),
      (gst_flac_dec_chain), (gst_flac_dec_convert_sink),
      (gst_flac_dec_get_sink_query_types), (gst_flac_dec_sink_query),
      (gst_flac_dec_get_src_query_types), (gst_flac_dec_src_query),
      (gst_flac_dec_handle_seek_event), (gst_flac_dec_sink_activate),
      (gst_flac_dec_sink_activate_push),
      (gst_flac_dec_sink_activate_pull), (gst_flac_dec_change_state):
      * ext/flac/gstflacdec.h:
      Support chain-based operation, should make flac-over-DAAP
      work (#340492).
      d1961af6
    • Wim Taymans's avatar
      docs/plugins/gst-plugins-good-plugins-sections.txt: Doc updates, merge some unused symbols. · afa01df2
      Wim Taymans authored
      Original commit message from CVS:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      Doc updates, merge some unused symbols.
      afa01df2
    • Wim Taymans's avatar
      Added documentation for the rtsp plugin. Fixes #345393. · bfd2b35d
      Wim Taymans 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:
      * gst/rtsp/gstrtpdec.c: (gst_rtpdec_class_init):
      * gst/rtsp/gstrtspsrc.c:
      * gst/rtsp/gstrtspsrc.h:
      Added documentation for the rtsp plugin. Fixes #345393.
      bfd2b35d
    • Wim Taymans's avatar
      gst/rtsp/rtspconnection.c: Use better G_OS_* macros. Fixes #345301 some more. · b24f97c6
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtsp/rtspconnection.c: (inet_aton), (rtsp_connection_send),
      (rtsp_connection_close), (rtsp_connection_free):
      Use better G_OS_* macros. Fixes #345301 some more.
      b24f97c6
    • Brian Cameron's avatar
      sys/sunaudio/: Add a SunAudio source plugin. · 490ac45d
      Brian Cameron authored
      Original commit message from CVS:
      Patch by: Brian Cameron <brian dot cameron at sun dot com>
      * sys/sunaudio/Makefile.am:
      * sys/sunaudio/gstsunaudio.c: (plugin_init):
      * sys/sunaudio/gstsunaudiomixerctrl.c:
      (gst_sunaudiomixer_ctrl_build_list), (gst_sunaudiomixer_ctrl_new),
      (gst_sunaudiomixer_ctrl_list_tracks),
      (gst_sunaudiomixer_ctrl_get_volume),
      (gst_sunaudiomixer_ctrl_set_volume),
      (gst_sunaudiomixer_ctrl_set_mute),
      (gst_sunaudiomixer_ctrl_set_record):
      * sys/sunaudio/gstsunaudiomixerctrl.h:
      * sys/sunaudio/gstsunaudiomixertrack.c:
      (gst_sunaudiomixer_track_init), (gst_sunaudiomixer_track_new):
      * sys/sunaudio/gstsunaudiomixertrack.h:
      * sys/sunaudio/gstsunaudiosrc.c: (gst_sunaudiosrc_dispose),
      (gst_sunaudiosrc_base_init), (gst_sunaudiosrc_class_init),
      (gst_sunaudiosrc_init), (gst_sunaudiosrc_set_property),
      (gst_sunaudiosrc_get_property), (gst_sunaudiosrc_getcaps),
      (gst_sunaudiosrc_open), (gst_sunaudiosrc_close),
      (gst_sunaudiosrc_prepare), (gst_sunaudiosrc_unprepare),
      (gst_sunaudiosrc_read), (gst_sunaudiosrc_delay),
      (gst_sunaudiosrc_reset):
      * sys/sunaudio/gstsunaudiosrc.h:
      Add a SunAudio source plugin.
      Support stereo and right/left channel gain in the mixer plugin.
      Support the RECORD flag so that you can switch between line-input and
      microphone in gnome-volume-control.
      Code cleanups like using an enumerator for track number instead of an
      integer. Fixes #344923.
      490ac45d
    • Joni Valtanen's avatar
      gst/rtsp/rtspconnection.c: Make RTSP plugin compile on windows. Fixes #345301. · 7b405d88
      Joni Valtanen authored
      Original commit message from CVS:
      Patch by: Joni Valtanen <joni dot valtanen at movial dot fi>
      * gst/rtsp/rtspconnection.c: (inet_aton), (rtsp_connection_send),
      (rtsp_connection_close):
      Make RTSP plugin compile on windows. Fixes #345301.
      Some changes to original patch to catch errors better.
      use ifdef WIN32 instead of ifndef.
      7b405d88
  6. 19 Jun, 2006 1 commit
  7. 18 Jun, 2006 2 commits
  8. 17 Jun, 2006 1 commit
  9. 16 Jun, 2006 3 commits
    • Zaheer Abbas Merali's avatar
      gst/spectrum/Makefile.am: Fix build. · a5e50a40
      Zaheer Abbas Merali authored
      Original commit message from CVS:
      2006-06-16  Zaheer Abbas Merali  <zaheerabbas at merali dot org>
      
      * gst/spectrum/Makefile.am:
      Fix build.
      a5e50a40
    • Tim-Philipp Müller's avatar
      Use GST_PLUGIN_DOCS, --enable-plugin-docs etc. · 16e1c0ad
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * autogen.sh:
      * configure.ac:
      * docs/Makefile.am:
      Use GST_PLUGIN_DOCS, --enable-plugin-docs etc.
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/inspect/plugin-taglib.xml:
      Add/fix apev2mux docs.
      16e1c0ad
    • Stefan Kost's avatar
      gst/spectrum/: port to use message to get results, cleanly exit when closing the window · 27877984
      Stefan Kost authored
      Original commit message from CVS:
      * gst/spectrum/demo-audiotest.c: (on_window_destroy),
      (draw_spectrum), (message_handler), (main):
      * gst/spectrum/demo-osssrc.c: (on_window_destroy), (draw_spectrum),
      (message_handler), (main):
      port to use message to get results, cleanly exit when closing the window
      * gst/spectrum/gstspectrum.c: (gst_spectrum_class_init),
      (gst_spectrum_init), (gst_spectrum_dispose),
      (gst_spectrum_set_property), (gst_spectrum_get_property),
      (gst_spectrum_set_caps), (gst_spectrum_start),
      (gst_spectrum_message_new), (gst_spectrum_transform_ip):
      * gst/spectrum/gstspectrum.h:
      port to derive from basetransform and send results via messages
      (like level element)
      27877984
  10. 15 Jun, 2006 2 commits
  11. 14 Jun, 2006 5 commits
    • Wim Taymans's avatar
      ext/dv/gstdvdec.c: Reset segment info on flush. · 778a0bf9
      Wim Taymans authored
      Original commit message from CVS:
      * ext/dv/gstdvdec.c: (gst_dvdec_class_init), (gst_dvdec_init),
      (gst_dvdec_finalize), (gst_dvdec_sink_event),
      (gst_dvdec_change_state):
      Reset segment info on flush.
      Alloc segment in _init, free in _finalize.
      * ext/dv/gstdvdemux.c: (gst_dvdemux_handle_pull_seek):
      Don't send segments twice.
      778a0bf9
    • Wim Taymans's avatar
      ext/dv/gstdvdemux.c: Respect segment.stop. Fixes #342592. · 4d4c2a55
      Wim Taymans authored
      Original commit message from CVS:
      * ext/dv/gstdvdemux.c: (gst_dvdemux_demux_frame):
      Respect segment.stop. Fixes #342592.
      4d4c2a55
    • Tim-Philipp Müller's avatar
      gst/matroska/matroska-demux.c: No language specified means the implied... · 40131326
      Tim-Philipp Müller authored
      gst/matroska/matroska-demux.c: No language specified means the implied language is English according to the matroska ...
      
      Original commit message from CVS:
      * gst/matroska/matroska-demux.c: (gst_matroska_demux_add_stream):
      No language specified means the implied language is English
      according to the matroska spec (partially fixes #344708);
      add some more debug output.
      40131326
    • Sebastian Dröge's avatar
      ext/wavpack/gstwavpackenc.*: Use bitrate property solely for bitrates and add... · a969a074
      Sebastian Dröge authored
      ext/wavpack/gstwavpackenc.*: Use bitrate property solely for bitrates and add new bits-per-sample property for the ot...
      
      Original commit message from CVS:
      Patch by: Sebastian Dröge  <slomo at circular-chaos org>
      * ext/wavpack/gstwavpackenc.c: (gst_wavpack_enc_base_init),
      (gst_wavpack_enc_class_init), (gst_wavpack_enc_set_wp_config),
      (gst_wavpack_enc_chain), (gst_wavpack_enc_sink_event),
      (gst_wavpack_enc_set_property), (gst_wavpack_enc_get_property):
      * ext/wavpack/gstwavpackenc.h:
      Use bitrate property solely for bitrates and add new
      bits-per-sample property for the other stuff. Set duration
      to 'unknown' in initial header and resend header with proper
      duration on EOS; update Sebastian's e-mail address.
      a969a074
    • Tim-Philipp Müller's avatar
      gst/wavparse/gstwavparse.c: When operating chain-based, don't make any... · 84e86aeb
      Tim-Philipp Müller authored
      gst/wavparse/gstwavparse.c: When operating chain-based, don't make any assumptions about the chunking of the incoming...
      
      Original commit message from CVS:
      * gst/wavparse/gstwavparse.c: (gst_wavparse_peek_chunk_info),
      (gst_wavparse_peek_chunk), (gst_wavparse_stream_headers),
      (gst_wavparse_chain):
      When operating chain-based, don't make any assumptions about the
      chunking of the incoming data and make streaming work on days other
      than the second Thursday after a full moon. Also fix up debug
      messages here and there and make use of the most excellent new
      gst_pad_query_peer_duration() utility function.
      Skip any 'bext' chunks in front of the 'fmt ' chunk. Fixes #343837.
      * gst/wavparse/gstwavparse.h:
      Remove trailing comma after last enum value, some compilers don't
      like that.
      84e86aeb
  12. 13 Jun, 2006 2 commits
  13. 12 Jun, 2006 3 commits
  14. 11 Jun, 2006 6 commits
    • Tim-Philipp Müller's avatar
      gst/id3demux/id3v2frames.c: Extract images from ID3v2 tags (APIC frames). Fixes #339704. · 8acd6050
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst/id3demux/id3v2frames.c: (id3demux_id3v2_parse_frame),
      (scan_encoded_string), (parse_picture_frame):
      Extract images from ID3v2 tags (APIC frames). Fixes #339704.
      * configure.ac:
      Require core >= 0.10.8 (for GST_TAG_IMAGE and
      GST_TAG_PPEVIEW_IMAGE used in the patch above).
      8acd6050
    • Thomas Vander Stichele's avatar
      moap ignore · b8d15510
      Thomas Vander Stichele authored
      Original commit message from CVS:
      moap ignore
      b8d15510
    • Thomas Vander Stichele's avatar
      ext/raw1394/gstdv1394src.c: gratuitous comment changes · 95e65f46
      Thomas Vander Stichele authored
      Original commit message from CVS:
      * ext/raw1394/gstdv1394src.c: (gst_dv1394src_discover_avc_node):
      gratuitous comment changes
      * tests/check/elements/level.c: (GST_START_TEST):
      fix level test leaks
      95e65f46
    • Thomas Vander Stichele's avatar
      ignore more · a0e0e270
      Thomas Vander Stichele authored
      Original commit message from CVS:
      ignore more
      a0e0e270
    • Tim-Philipp Müller's avatar
      gst/: Use gst_pad_query_peer_duration() utility function here. · 1a793375
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst/apetag/gsttagdemux.c: (gst_tag_demux_get_upstream_size):
      * gst/id3demux/gstid3demux.c: (id3demux_get_upstream_size):
      Use gst_pad_query_peer_duration() utility function here.
      1a793375
    • Thomas Vander Stichele's avatar
      autogen.sh: require am17 · 5a027ffd
      Thomas Vander Stichele authored
      Original commit message from CVS:
      
      * autogen.sh:
      require am17
      * configure.ac:
      * ext/annodex/Makefile.am:
      * ext/cdio/Makefile.am:
      * ext/dv/Makefile.am:
      * ext/esd/Makefile.am:
      * ext/flac/Makefile.am:
      * ext/gdk_pixbuf/Makefile.am:
      * ext/ladspa/Makefile.am:
      * ext/libcaca/Makefile.am:
      * ext/speex/Makefile.am:
      * ext/taglib/Makefile.am:
      * sys/oss/Makefile.am:
      * sys/sunaudio/Makefile.am:
      * sys/ximage/Makefile.am:
      clean up build further
      5a027ffd