1. 27 Jan, 2006 2 commits
    • Andy Wingo Wingo's avatar
      ext/dv/: Call dv_set_error_log (dv_decoder_t *, NULL); after dv_decoder_new to... · f45b92e3
      Andy Wingo Wingo authored
      ext/dv/: Call dv_set_error_log (dv_decoder_t *, NULL); after dv_decoder_new to not have warings flooding stderr. this...
      
      Original commit message from CVS:
      2006-01-27  Jan Gerber  <j@bootlab.org>
      
      Reviewed by: Andy Wingo <wingo@pobox.com>
      
      * ext/dv/gstdvdec.c (gst_dvdec_change_state):
      * ext/dv/gstdvdemux.c (gst_dvdemux_change_state):
      Call dv_set_error_log (dv_decoder_t *, NULL); after dv_decoder_new
      to not have warings flooding stderr. this is the suggested way
      also used in dvgrab and kino. (#328336)
      f45b92e3
    • Jan Schmidt's avatar
      sys/oss/gstosssink.c: Free the device name string when finalised. · 6b789d2d
      Jan Schmidt authored
      Original commit message from CVS:
      * sys/oss/gstosssink.c: (gst_oss_sink_class_init),
      (gst_oss_sink_init), (gst_oss_sink_finalise):
      Free the device name string when finalised.
      6b789d2d
  2. 26 Jan, 2006 1 commit
  3. 25 Jan, 2006 3 commits
    • Tim-Philipp Müller's avatar
      gst/id3demux/gstid3demux.c: Don't put function calls in g_return_if_fail()... · 916d083e
      Tim-Philipp Müller authored
      gst/id3demux/gstid3demux.c: Don't put function calls in g_return_if_fail() statements, or they'll be replaced with NO...
      
      Original commit message from CVS:
      * gst/id3demux/gstid3demux.c: (gst_id3demux_remove_srcpad):
      Don't put function calls in g_return_if_fail() statements,
      or they'll be replaced with NOOPs if someone compiles with
      G_DISABLE_CHECKS defined.
      916d083e
    • Jan Schmidt's avatar
      changelog surgery · 6021f2b5
      Jan Schmidt authored
      Original commit message from CVS:
      changelog surgery
      6021f2b5
    • Jan Schmidt's avatar
      gst/id3demux/id3v2frames.c: Never trust ANY information encoded in a media... · 73c1153f
      Jan Schmidt authored
      gst/id3demux/id3v2frames.c: Never trust ANY information encoded in a media file, especially when it's giving you size...
      
      Original commit message from CVS:
      * gst/id3demux/id3v2frames.c: (id3demux_id3v2_parse_frame):
      Never trust ANY information encoded in a media file, especially
      when it's giving you sizes. (Fixes #328452)
      73c1153f
  4. 24 Jan, 2006 2 commits
    • Edgard Gusmão Lima's avatar
      I'm too lazy to comment this · d653e45c
      Edgard Gusmão Lima authored
      Original commit message from CVS:
      Patch written by Kai Vehmanen <kai.vehmanen@nokia.com> applied. See bug #325148.
      d653e45c
    • Edward Hervey's avatar
      gst/qtdemux/qtdemux.c: More coherent framerate setting on caps. · 98acdd1d
      Edward Hervey authored
      Original commit message from CVS:
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_loop_header),
      (gst_qtdemux_add_stream), (qtdemux_parse_trak):
      More coherent framerate setting on caps.
      If sample_size is available, use that for the samples' duration in
      the index. This enables single frame streams to work (and I imagine
      fixes some other cases).
      Tested on testsuite, no regression.
      98acdd1d
  5. 23 Jan, 2006 8 commits
    • Edward Hervey's avatar
      gst/matroska/: Added recognition of Real Audio and Video streams in matroska demuxer. · 593a0906
      Edward Hervey authored
      Original commit message from CVS:
      * gst/matroska/matroska-demux.c: (gst_matroska_demux_video_caps),
      (gst_matroska_demux_audio_caps), (gst_matroska_demux_plugin_init):
      * gst/matroska/matroska-ids.h:
      Added recognition of Real Audio and Video streams in matroska demuxer.
      593a0906
    • Edward Hervey's avatar
      gst/qtdemux/qtdemux.c: Added codec recognition for: _ VP31 : video/x-vp3 _... · 07d2fd89
      Edward Hervey authored
      gst/qtdemux/qtdemux.c: Added codec recognition for: _ VP31 : video/x-vp3 _ AVDJ : image/jpeg _ dvcp, dvc  : video/x-d...
      
      Original commit message from CVS:
      * gst/qtdemux/qtdemux.c: (qtdemux_parse_trak),
      (qtdemux_video_caps), (qtdemux_audio_caps):
      Added codec recognition for:
      _ VP31 : video/x-vp3
      _ AVDJ : image/jpeg
      _ dvcp, dvc  : video/x-dv, systemstream=(boolean)false
      _ 0x6d730017 : audio/x-adpcm, layout=(string)quicktime
      07d2fd89
    • Jan Schmidt's avatar
      gst/id3demux/id3v2frames.c: Remove errant break statement, and fix compilation with older GCC. · 7ca387e5
      Jan Schmidt authored
      Original commit message from CVS:
      * gst/id3demux/id3v2frames.c: (id3v2_tag_to_taglist):
      Remove errant break statement, and fix compilation with
      older GCC.
      7ca387e5
    • Jan Schmidt's avatar
      Mention that my last commit fixes #328241 · 70db0f69
      Jan Schmidt authored
      Original commit message from CVS:
      
      Mention that my last commit fixes #328241
      70db0f69
    • Tim-Philipp Müller's avatar
      sys/sunaudio/: Export functions that are needed in other parts of the code,... · 94874303
      Tim-Philipp Müller authored
      sys/sunaudio/: Export functions that are needed in other parts of the code, makes the mixer actually work; adjust mag...
      
      Original commit message from CVS:
      Reviewed by: Tim-Philipp Müller  <tim at centricular dot net>
      * sys/sunaudio/gstsunaudiomixerctrl.c:
      * sys/sunaudio/gstsunaudiosink.c: (gst_sunaudiosink_init):
      Export functions that are needed in other parts of the code,
      makes the mixer actually work; adjust magic minimum buffer-time
      value from 3ms to 5ms to work around stuttering during mp3
      playback (#327765).
      94874303
    • Tim-Philipp Müller's avatar
      gst/matroska/matroska-mux.c: Fix possible deadlock in matroska muxer (#327825). · 00c44209
      Tim-Philipp Müller authored
      Original commit message from CVS:
      Reviewed by: Tim-Philipp Müller  <tim at centricular dot net>
      * gst/matroska/matroska-mux.c: (gst_matroska_mux_best_pad),
      (gst_matroska_mux_write_data), (gst_matroska_mux_collected):
      Fix possible deadlock in matroska muxer (#327825).
      00c44209
    • Jens Granseuer's avatar
      C89 fixes: declare variables at the beginning of a block and · f42029d7
      Jens Granseuer authored and Tim-Philipp Müller's avatar Tim-Philipp Müller committed
      Original commit message from CVS:
      * ext/libpng/gstpngenc.c: (gst_pngenc_chain):
      * gst/avi/gstavidemux.c: (gst_avi_demux_invert):
      * gst/rtp/gstrtpmp4vdepay.c: (gst_rtp_mp4v_depay_setcaps):
      * gst/rtsp/sdpmessage.h:
      * gst/udp/gstdynudpsink.c: (gst_dynudpsink_render):
      * gst/udp/gstmultiudpsink.c: (gst_multiudpsink_get_stats):
      C89 fixes: declare variables at the beginning of a block and
      make gcc-2.9x happy (#328264; patch by: Jens Granseuer
      <jensgr at gmx dot net>).
      f42029d7
    • Jan Schmidt's avatar
      gst/id3demux/: Rewrite parsing of text tags to handle multiple NULL terminated... · 2ecee9a4
      Jan Schmidt authored
      gst/id3demux/: Rewrite parsing of text tags to handle multiple NULL terminated strings. Parse numeric genre strings a...
      
      Original commit message from CVS:
      * gst/id3demux/id3tags.c: (id3demux_read_id3v2_tag):
      * gst/id3demux/id3tags.h:
      * gst/id3demux/id3v2frames.c: (id3demux_id3v2_parse_frame),
      (parse_comment_frame), (parse_text_identification_frame),
      (id3v2_tag_to_taglist), (id3v2_are_digits),
      (id3v2_genre_string_to_taglist), (id3v2_genre_fields_to_taglist),
      (parse_split_strings), (free_tag_strings):
      Rewrite parsing of text tags to handle multiple NULL terminated
      strings. Parse numeric genre strings and ID3v2 type
      "(3)(6)Alternative" style genre strings.
      Parse dates that are only YYYY or YYYY-mm format.
      2ecee9a4
  6. 21 Jan, 2006 1 commit
    • Fabrizio's avatar
      gst/qtdemux/qtdemux.c: 'twos' and 'sowt' fourcc can be 16bit or 8bit audio. · e3ba1c0f
      Fabrizio authored and Tim-Philipp Müller's avatar Tim-Philipp Müller committed
      Original commit message from CVS:
      * gst/qtdemux/qtdemux.c: (qtdemux_parse_trak),
      (qtdemux_audio_caps):
      'twos' and 'sowt' fourcc can be 16bit or 8bit audio.
      Fix 8bit case (#327133, based on patch by: Fabrizio
      Gennari <fabrizio dot ge at tiscali dot it>).
      Also, "G_LITTLE_ENDIAN" and "G_BIG_ENDIAN" are not
      valid literals for endianness in caps strings,
      only "LITTLE_ENDIAN" and "BIG_ENDIAN" are valid.
      e3ba1c0f
  7. 20 Jan, 2006 1 commit
  8. 19 Jan, 2006 3 commits
  9. 18 Jan, 2006 3 commits
  10. 17 Jan, 2006 1 commit
    • Tim-Philipp Müller's avatar
      gst/qtdemux/qtdemux.*: Fix seeking for quicktime files. Could still use some... · 2a789d3d
      Tim-Philipp Müller authored
      gst/qtdemux/qtdemux.*: Fix seeking for quicktime files. Could still use some more love and sophistication.
      
      Original commit message from CVS:
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_init),
      (gst_qtdemux_send_event), (gst_qtdemux_handle_src_event),
      (gst_qtdemux_change_state), (gst_qtdemux_loop_header):
      * gst/qtdemux/qtdemux.h:
      Fix seeking for quicktime files. Could still use some more
      love and sophistication.
      2a789d3d
  11. 16 Jan, 2006 1 commit
  12. 15 Jan, 2006 2 commits
  13. 13 Jan, 2006 4 commits
  14. 11 Jan, 2006 2 commits
    • Thomas Vander Stichele's avatar
      configure.ac: prereleasing · 013f1dca
      Thomas Vander Stichele authored
      Original commit message from CVS:
      
      * configure.ac:
      prereleasing
      * po/af.po:
      * po/az.po:
      * po/cs.po:
      * po/en_GB.po:
      * po/hu.po:
      * po/it.po:
      * po/nb.po:
      * po/nl.po:
      * po/or.po:
      * po/sq.po:
      * po/sr.po:
      * po/sv.po:
      * po/uk.po:
      * po/vi.po:
      update translations
      013f1dca
    • Edward Hervey's avatar
      gst/qtdemux/qtdemux.c: Add support for Indeo3 video in Quicktime files. · 9c40ff11
      Edward Hervey authored
      Original commit message from CVS:
      reviewed by: Edward Hervey  <edward@fluendo.com>
      * gst/qtdemux/qtdemux.c: (qtdemux_video_caps):
      Add support for Indeo3 video in Quicktime files.
      Closes #326524
      9c40ff11
  15. 10 Jan, 2006 1 commit
  16. 09 Jan, 2006 1 commit
  17. 07 Jan, 2006 1 commit
    • Philippe Khalaf's avatar
      gst-plugins-good/gst/udp/: Allow udpsrc and dynudpsink to take a sockfd as a... · 8189a4da
      Philippe Khalaf authored
      gst-plugins-good/gst/udp/: Allow udpsrc and dynudpsink to take a sockfd as a parameter. For udpsrc, overrides the por...
      
      Original commit message from CVS:
      2005-01-07  Philippe Khalaf  <philippe.kalaf@collabora.co.uk>
      
      * gst-plugins-good/gst/udp/gstdynudpsink.c:
      * gst-plugins-good/gst/udp/gstudpsrc.c:
      Allow udpsrc and dynudpsink to take a sockfd as a parameter. For udpsrc,
      overrides the port or multicast parameters. Fixes bugs #323021.
      8189a4da
  18. 06 Jan, 2006 2 commits
    • Tim-Philipp Müller's avatar
      ext/gconf/: Add new gconfaudiosrc and gconfvideosrc elements (needed for gnome-sound-recorder). · cc627c9c
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * ext/gconf/Makefile.am:
      * ext/gconf/gstgconfaudiosrc.c: (gst_gconf_audio_src_base_init),
      (gst_gconf_audio_src_class_init), (gst_gconf_audio_src_reset),
      (gst_gconf_audio_src_init), (gst_gconf_audio_src_dispose),
      (do_toggle_element), (cb_toggle_element),
      (gst_gconf_audio_src_change_state):
      * ext/gconf/gstgconfaudiosrc.h:
      * ext/gconf/gstgconfelements.c: (plugin_init):
      * ext/gconf/gstgconfvideosrc.c: (gst_gconf_video_src_base_init),
      (gst_gconf_video_src_class_init), (gst_gconf_video_src_reset),
      (gst_gconf_video_src_init), (gst_gconf_video_src_dispose),
      (do_toggle_element), (cb_toggle_element),
      (gst_gconf_video_src_change_state):
      * ext/gconf/gstgconfvideosrc.h:
      Add new gconfaudiosrc and gconfvideosrc elements
      (needed for gnome-sound-recorder).
      cc627c9c
    • Edward Hervey's avatar
      gst/id3demux/gstid3demux.c: Add gst_element_no_more_pads() for proper decodebin behaviour. · c6b9d19c
      Edward Hervey authored
      Original commit message from CVS:
      * gst/id3demux/gstid3demux.c: (gst_id3demux_add_srcpad):
      Add gst_element_no_more_pads() for proper decodebin behaviour.
      * gst/id3demux/id3v2frames.c: (parse_comment_frame),
      (parse_text_identification_frame), (parse_split_strings):
      Failure to decode some tags is not a GST_ERROR() but a
      GST_WARNING()
      When iterating over a chunk of text, check that we haven't gone too
      far.
      c6b9d19c
  19. 05 Jan, 2006 1 commit
    • Sebastien Moutte's avatar
      added sys/directdraw added sys/directsound added win32/vs6/gst_plugins_bad.dsw... · f670909e
      Sebastien Moutte authored
      added sys/directdraw added sys/directsound added win32/vs6/gst_plugins_bad.dsw added win32/vs6/libgstdirectsound.dsp ...
      
      Original commit message from CVS:
      2006-01-05  Sebastien Moutte  <sebastien@moutte.net>
      * added sys/directdraw
      * added sys/directsound
      * added win32/vs6/gst_plugins_bad.dsw
      * added win32/vs6/libgstdirectsound.dsp
      * added win32/vs6/libgstdirectdraw.dsp
      * added win32/common/config.h
      f670909e