1. 30 Nov, 2005 12 commits
    • Thomas Vander Stichele's avatar
      LICENSE: move · ea57c4a0
      Thomas Vander Stichele authored
      Original commit message from CVS:
      * LICENSE:
      move
      * 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:
      * Makefile.am:
      update
      * scripts/autoplugins.sh:
      remove
      ea57c4a0
    • Thomas Vander Stichele's avatar
      reorganize stuff under tests/ · 68eca5a9
      Thomas Vander Stichele authored
      Original commit message from CVS:
      reorganize stuff under tests/
      68eca5a9
    • Thomas Vander Stichele's avatar
      move location of test registry · d8ceb021
      Thomas Vander Stichele authored
      Original commit message from CVS:
      move location of test registry
      d8ceb021
    • Christian Schaller's avatar
      latest updates on spec file after thomas's refactoring · 59823d65
      Christian Schaller authored
      Original commit message from CVS:
      latest updates on spec file after thomas's refactoring
      59823d65
    • Tim-Philipp Müller's avatar
      ext/pango/gsttextrender.*: Add missing files. · e54c5a2a
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * ext/pango/gsttextrender.c: (gst_text_render_base_init),
      (gst_text_render_class_init), (resize_bitmap),
      (gst_text_render_render_text), (gst_text_render_setcaps),
      (gst_text_render_fixate_caps), (gst_text_renderer_bitmap_to_ayuv),
      (gst_text_render_chain), (gst_text_render_finalize),
      (gst_text_render_init), (gst_text_render_set_property):
      * ext/pango/gsttextrender.h:
      Add missing files.
      e54c5a2a
    • Edward Hervey's avatar
      ext/ogg/gstoggdemux.c: Go away you stupid GstStaticPadTemplate memleak. · 49b766ae
      Edward Hervey authored
      Original commit message from CVS:
      * ext/ogg/gstoggdemux.c: (gst_ogg_pad_typefind):
      Go away you stupid GstStaticPadTemplate memleak.
      49b766ae
    • Tim-Philipp Müller's avatar
      Port pango-based textoverlay, timeoverlay and textrender to 0.9 and add... · 051d0117
      Tim-Philipp Müller authored
      Port pango-based textoverlay, timeoverlay and textrender to 0.9 and add background shading and text wrapping modes. M...
      
      Original commit message from CVS:
      * configure.ac:
      * ext/Makefile.am:
      * ext/pango/Makefile.am:
      * ext/pango/gstclockoverlay.c: (gst_clock_overlay_base_init),
      (gst_clock_overlay_render_time), (gst_clock_overlay_get_text),
      (gst_clock_overlay_class_init), (gst_clock_overlay_init):
      * ext/pango/gstclockoverlay.h:
      * ext/pango/gsttextoverlay.c: (gst_text_overlay_base_init),
      (gst_text_overlay_get_text), (gst_text_overlay_class_init),
      (gst_text_overlay_finalize), (gst_text_overlay_init),
      (gst_text_overlay_update_wrap_mode), (gst_text_overlay_setcaps),
      (gst_text_overlay_text_pad_linked),
      (gst_text_overlay_text_pad_unlinked),
      (gst_text_overlay_set_property), (gst_text_overlay_getcaps),
      (gst_text_overlay_shade_y), (gst_text_overlay_blit_yuv420),
      (gst_text_overlay_resize_bitmap), (gst_text_overlay_render_text),
      (gst_text_overlay_push_frame), (gst_text_overlay_pop_video),
      (gst_text_overlay_pop_text), (gst_text_overlay_collected),
      (gst_text_overlay_change_state), (plugin_init):
      * ext/pango/gsttextoverlay.h:
      * ext/pango/gsttimeoverlay.c: (gst_time_overlay_base_init),
      (gst_time_overlay_render_time), (gst_time_overlay_get_text),
      (gst_time_overlay_class_init), (gst_time_overlay_init):
      * ext/pango/gsttimeoverlay.h:
      Port pango-based textoverlay, timeoverlay and textrender to 0.9
      and add background shading and text wrapping modes. Make
      timoverlay derive from textoverlay. Also add new clockoverlay
      element.
      051d0117
    • Thomas Vander Stichele's avatar
      gst-libs/gst/net/: this was moved to netbuffer · 2a1a6b75
      Thomas Vander Stichele authored
      Original commit message from CVS:
      
      * gst-libs/gst/net/Makefile.am:
      * gst-libs/gst/net/README:
      * gst-libs/gst/net/gstnetbuffer.c:
      * gst-libs/gst/net/gstnetbuffer.h:
      this was moved to netbuffer
      2a1a6b75
    • Thomas Vander Stichele's avatar
      gst-libs/gst/video/gstvideofilter.*: borgify name to bring in line with other classes · d50aed79
      Thomas Vander Stichele authored
      Original commit message from CVS:
      
      * gst-libs/gst/video/gstvideofilter.c: (gst_video_filter_get_type),
      (gst_video_filter_class_init), (gst_video_filter_init):
      * gst-libs/gst/video/gstvideofilter.h:
      borgify name to bring in line with other classes
      d50aed79
    • Thomas Vander Stichele's avatar
      gst/audioscale/: remove · 8be52e0b
      Thomas Vander Stichele authored
      Original commit message from CVS:
      
      * gst/audioscale/.cvsignore:
      * gst/audioscale/Makefile.am:
      * gst/audioscale/README:
      * gst/audioscale/audioscale.vcproj:
      * gst/audioscale/dtof.c:
      * gst/audioscale/dtos.c:
      * gst/audioscale/functable.c:
      * gst/audioscale/gstaudioscale.c:
      * gst/audioscale/gstaudioscale.h:
      * gst/audioscale/private.h:
      * gst/audioscale/resample.c:
      * gst/audioscale/resample.h:
      * gst/audioscale/test.c:
      remove
      8be52e0b
    • Edward Hervey's avatar
      gst-libs/gst/netbuffer/Makefile.am: really, really tired · 573b0b81
      Edward Hervey authored
      Original commit message from CVS:
      * gst-libs/gst/netbuffer/Makefile.am:
      really, really tired
      573b0b81
    • Edward Hervey's avatar
      gst/typefind/gsttypefindfunctions.c: Update for new GstTypeFindFactory _register() · 64901268
      Edward Hervey authored
      Original commit message from CVS:
      * gst/typefind/gsttypefindfunctions.c: (plugin_init):
      Update for new GstTypeFindFactory _register()
      64901268
  2. 29 Nov, 2005 14 commits
  3. 28 Nov, 2005 12 commits
    • Tim-Philipp Müller's avatar
      ext/ogg/gstoggmux.c: Don't leak caps. · 35d40ee0
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * ext/ogg/gstoggmux.c: (gst_ogg_mux_send_headers):
      Don't leak caps.
      35d40ee0
    • Julien Moutte's avatar
      sys/: Fixed a tricky bug. When caps renegotiation happens (only visible on... · ff730476
      Julien Moutte authored
      sys/: Fixed a tricky bug. When caps renegotiation happens (only visible on ximagesink but bug is in xv too) set_caps ...
      
      Original commit message from CVS:
      2005-11-28  Julien MOUTTE  <julien@moutte.net>
      
      * sys/ximage/ximagesink.c: (gst_ximagesink_ximage_put),
      (gst_ximagesink_setcaps):
      * sys/xvimage/xvimagesink.c: (gst_xvimagesink_xvimage_put),
      (gst_xvimagesink_setcaps): Fixed a tricky bug. When caps
      renegotiation
      happens (only visible on ximagesink but bug is in xv too)
      set_caps was
      destroying the internal x[v]image used to memcpy non locally
      alloced
      buffers so that it got renewed on next _chain. The issue is that
      _expose will try to put that image as it reffed it in _put.
      Using gst_buffer_unref instead of destroy fixes it !
      ff730476
    • Edward Hervey's avatar
      gst/playback/gstdecodebin.c: Better use of the queues. Start with a small size... · 4ab53214
      Edward Hervey authored
      gst/playback/gstdecodebin.c: Better use of the queues. Start with a small size queue and only increase the size of th...
      
      Original commit message from CVS:
      * gst/playback/gstdecodebin.c: (gst_decode_bin_init),
      (try_to_link_1), (queue_filled_cb):
      Better use of the queues. Start with a small size queue and only increase
      the size of the queues when the other queues are empty.
      4ab53214
    • Thomas Vander Stichele's avatar
      include the right header · 9c881556
      Thomas Vander Stichele authored
      Original commit message from CVS:
      include the right header
      9c881556
    • Thomas Vander Stichele's avatar
      gst-libs/gst/video/Makefile.am: compile in copied-over videofilter into the video library · 4d8c9991
      Thomas Vander Stichele authored
      Original commit message from CVS:
      
      * gst-libs/gst/video/Makefile.am:
      compile in copied-over videofilter into the video library
      * gst-libs/gst/video/videosink.h:
      rename the header to gstvideosink.h since it's a base GstObject class
      * sys/ximage/ximagesink.h:
      * sys/xvimage/xvimagesink.h:
      use the new header
      4d8c9991
    • Wim Taymans's avatar
      gst/playback/gstplaybasebin.*: Prepare to handle errors betters. · 078d7c5e
      Wim Taymans authored
      Original commit message from CVS:
      * gst/playback/gstplaybasebin.c: (group_commit), (probe_triggered):
      * gst/playback/gstplaybasebin.h:
      Prepare to handle errors betters.
      
      * gst/playback/gstplaybin.c: (add_sink), (setup_sinks):
      Set sinks to PAUSED first before adding and linking them so that
      we don't interrupt dataflow.
      078d7c5e
    • Wim Taymans's avatar
      gst-libs/gst/audio/TODO: Updated TODO · 3f05db18
      Wim Taymans authored
      Original commit message from CVS:
      * gst-libs/gst/audio/TODO:
      Updated TODO
      
      * gst-libs/gst/audio/gstaudiosink.c:
      (gst_audioringbuffer_open_device),
      (gst_audioringbuffer_close_device), (gst_audioringbuffer_acquire),
      (gst_audioringbuffer_release):
      Small cleanups.
      
      * gst-libs/gst/audio/gstbaseaudiosink.c:
      (gst_base_audio_sink_class_init), (gst_base_audio_sink_render),
      (gst_base_audio_sink_change_state):
      Slave to the master clock when going to PLAYING and unslave when
      going to PAUSED.
      
      * gst-libs/gst/audio/gstringbuffer.c:
      (gst_ring_buffer_open_device), (gst_ring_buffer_close_device),
      (gst_ring_buffer_acquire), (gst_ring_buffer_release),
      (gst_ring_buffer_samples_done), (gst_ring_buffer_set_sample),
      (gst_ring_buffer_clear_all), (wait_segment),
      (gst_ring_buffer_commit), (gst_ring_buffer_read),
      (gst_ring_buffer_advance):
      * gst-libs/gst/audio/gstringbuffer.h:
      Add some docs and cleanups.
      3f05db18
    • Julien Moutte's avatar
      sys/xvimage/xvimagesink.c: Fix navigation events coordinates translation with pixel aspect ratios. · 07677188
      Julien Moutte authored
      Original commit message from CVS:
      2005-11-28  Julien MOUTTE  <julien@moutte.net>
      
      * sys/xvimage/xvimagesink.c:
      (gst_xvimagesink_navigation_send_event): Fix navigation events
      coordinates translation with pixel aspect ratios.
      07677188
    • Julien Moutte's avatar
      sys/xvimage/xvimagesink.c: Use calculated video geometry from _setcaps instead... · 9e5ce652
      Julien Moutte authored
      sys/xvimage/xvimagesink.c: Use calculated video geometry from _setcaps instead of buffer caps to respect pixel aspect...
      
      Original commit message from CVS:
      2005-11-28  Julien MOUTTE  <julien@moutte.net>
      
      * sys/xvimage/xvimagesink.c: (gst_xvimagesink_xvimage_put):
      Use calculated video geometry from _setcaps instead of buffer
      caps to respect pixel aspect ratio. (fixes #322388)
      9e5ce652
    • Julien Moutte's avatar
      Add docs for the Xoverlay interface. · 4a3356cd
      Julien Moutte authored
      Original commit message from CVS:
      2005-11-28  Julien MOUTTE  <julien@moutte.net>
      
      * docs/libs/tmpl/gstcolorbalance.sgml:
      * docs/libs/tmpl/gstmixer.sgml:
      * docs/libs/tmpl/gstxoverlay.sgml:
      * gst-libs/gst/interfaces/xoverlay.c: Add docs for the Xoverlay
      interface.
      4a3356cd
    • Julien Moutte's avatar
      sys/xvimage/xvimagesink.c: Refuse to create an XvImage if we can't find the format. · 390aa5ec
      Julien Moutte authored
      Original commit message from CVS:
      2005-11-28  Julien MOUTTE  <julien@moutte.net>
      
      * sys/xvimage/xvimagesink.c: (gst_xvimagesink_xvimage_new):
      Refuse to create an XvImage if we can't find the format.
      390aa5ec
    • Edward Hervey's avatar
      gst-libs/gst/riff/riff-media.c: Add ATRAC3 to the list of riff-possible audio caps. · b80fd557
      Edward Hervey authored
      Original commit message from CVS:
      * gst-libs/gst/riff/riff-media.c:
      (gst_riff_create_audio_template_caps):
      Add ATRAC3 to the list of riff-possible audio caps.
      I know we still don't have a plugin for atrac3, but it's saner to output
      that than a cryptic mimetype.
      b80fd557
  4. 27 Nov, 2005 2 commits
    • Edward Hervey's avatar
      gst-libs/gst/riff/riff-read.c: Don't try to create a zero-sized subbuffer. · 89df3167
      Edward Hervey authored
      Original commit message from CVS:
      * gst-libs/gst/riff/riff-read.c: (gst_riff_parse_strf_auds):
      Don't try to create a zero-sized subbuffer.
      89df3167
    • Julien Moutte's avatar
      sys/ximage/ximagesink.c: Fixed a tricky race. · 532bb2e6
      Julien Moutte authored
      Original commit message from CVS:
      2005-11-27  Julien MOUTTE  <julien@moutte.net>
      
      * sys/ximage/ximagesink.c: (gst_ximage_buffer_free),
      (gst_ximagesink_ximage_new), (gst_ximagesink_ximage_put),
      (gst_ximagesink_bufferpool_clear),
      (gst_ximagesink_buffer_alloc),
      (gst_ximagesink_expose): Fixed a tricky race.
      * sys/ximage/ximagesink.h:
      * sys/xvimage/xvimagesink.c: (gst_xvimagesink_xvimage_put),
      (gst_xvimagesink_expose): Fixed a tricky race.
      * sys/xvimage/xvimagesink.h:
      532bb2e6