platform/upstream/gst-plugins-good.git
18 years agoupdate translations
Thomas Vander Stichele [Mon, 5 Dec 2005 15:08:46 +0000 (15:08 +0000)]
update translations

Original commit message from CVS:
update translations

18 years agoUpdate for alloc_buffer changes.
Andy Wingo [Mon, 5 Dec 2005 13:04:22 +0000 (13:04 +0000)]
Update for alloc_buffer changes.

Original commit message from CVS:
2005-12-05  Andy Wingo  <wingo@pobox.com>

* ext/faac/gstfaac.c: (gst_faac_sink_event), (gst_faac_chain):
* ext/faad/gstfaad.c: (gst_faad_chain):
* ext/hermes/gsthermescolorspace.c: (gst_hermes_colorspace_chain):
* ext/lcs/gstcolorspace.c: (gst_colorspace_chain):
* ext/xine/xineinput.c: (gst_xine_input_get):
* gst/colorspace/gstcolorspace.c: (gst_colorspace_chain):
* gst/speed/gstspeed.c: (speed_chain):
* gst/videocrop/gstvideocrop.c: (gst_video_crop_chain): Update for
alloc_buffer changes.

18 years agoUpdate for alloc_buffer changes.
Andy Wingo [Mon, 5 Dec 2005 13:03:00 +0000 (13:03 +0000)]
Update for alloc_buffer changes.

Original commit message from CVS:
2005-12-05  Andy Wingo  <wingo@pobox.com>

* ext/dv/gstdvdec.c: (gst_dvdec_chain):
* ext/flac/gstflacdec.c: (gst_flacdec_write):
* ext/flac/gstflacenc.c: (gst_flacenc_write_callback):
* ext/gdk_pixbuf/gstgdkpixbuf.c: (gst_gdk_pixbuf_chain):
* ext/gdk_pixbuf/pixbufscale.c: (gst_pixbufscale_chain):
* ext/jpeg/gstjpegdec.c: (gst_jpeg_dec_chain):
* ext/jpeg/gstjpegenc.c: (gst_jpegenc_chain):
* ext/ladspa/gstsignalprocessor.c: (gst_signal_processor_process):
* ext/libpng/gstpngdec.c: (user_info_callback), (gst_pngdec_task):
* ext/speex/gstspeexdec.c: (speex_dec_chain):
* ext/speex/gstspeexenc.c: (gst_speexenc_chain):
* gst/auparse/gstauparse.c: (gst_auparse_chain):
* gst/flx/gstflxdec.c: (gst_flxdec_chain):
* gst/goom/gstgoom.c: (gst_goom_chain):
* gst/matroska/matroska-demux.c:
(gst_matroska_demux_push_vorbis_codec_priv_data),
(gst_matroska_demux_add_wvpk_header):
* gst/multipart/multipartdemux.c: (gst_multipart_demux_chain):
* gst/multipart/multipartmux.c: (gst_multipart_mux_collected):
* gst/videomixer/videomixer.c: (gst_videomixer_collected):
* gst/wavenc/gstwavenc.c: (gst_wavenc_chain): Update for
alloc_buffer changes.

18 years agodocs/plugins/gst-plugins-good-plugins.args: Remove args for plugins that aren't in...
Michael Smith [Mon, 5 Dec 2005 12:23:22 +0000 (12:23 +0000)]
docs/plugins/gst-plugins-good-plugins.args: Remove args for plugins that aren't in -good.

Original commit message from CVS:
* docs/plugins/gst-plugins-good-plugins.args:
Remove args for plugins that aren't in -good.

18 years agoremove pango plugin as its gone into base
Christian Schaller [Sun, 4 Dec 2005 22:26:07 +0000 (22:26 +0000)]
remove pango plugin as its gone into base

Original commit message from CVS:
remove pango plugin as its gone into base

18 years agofix element descriptions
Thomas Vander Stichele [Sat, 3 Dec 2005 18:51:48 +0000 (18:51 +0000)]
fix element descriptions

Original commit message from CVS:
fix element descriptions

18 years agoremove fdsrc docs
Thomas Vander Stichele [Sat, 3 Dec 2005 18:50:12 +0000 (18:50 +0000)]
remove fdsrc docs

Original commit message from CVS:
remove fdsrc docs

18 years agoback to HEAD
Thomas Vander Stichele [Thu, 1 Dec 2005 19:18:08 +0000 (19:18 +0000)]
back to HEAD

Original commit message from CVS:
back to HEAD

18 years agoreleasing 0.9.7 RELEASE-0_9_7
Thomas Vander Stichele [Thu, 1 Dec 2005 19:14:26 +0000 (19:14 +0000)]
releasing 0.9.7

Original commit message from CVS:
releasing 0.9.7

18 years agoreleasing 0.9.7
Thomas Vander Stichele [Thu, 1 Dec 2005 19:13:20 +0000 (19:13 +0000)]
releasing 0.9.7

Original commit message from CVS:
releasing 0.9.7

18 years agoUpdate .po files
Thomas Vander Stichele [Thu, 1 Dec 2005 17:53:29 +0000 (17:53 +0000)]
Update .po files

Original commit message from CVS:
Update .po files

18 years agoadd multipart plugin to docs
Thomas Vander Stichele [Thu, 1 Dec 2005 15:34:13 +0000 (15:34 +0000)]
add multipart plugin to docs

Original commit message from CVS:
add multipart plugin to docs

18 years agomove pango to base
Thomas Vander Stichele [Thu, 1 Dec 2005 15:22:25 +0000 (15:22 +0000)]
move pango to base

Original commit message from CVS:
move pango to base

18 years agogst/rtp/: parsers are depayers
Thomas Vander Stichele [Thu, 1 Dec 2005 14:39:30 +0000 (14:39 +0000)]
gst/rtp/: parsers are depayers

Original commit message from CVS:

* gst/rtp/Makefile.am:
* gst/rtp/gstrtpL16depay.c:
* gst/rtp/gstrtpL16depay.h:
* gst/rtp/gstrtpL16parse.c:
* gst/rtp/gstrtpL16parse.h:
* gst/rtp/gstrtpgsmdepay.c:
* gst/rtp/gstrtpgsmdepay.h:
* gst/rtp/gstrtpgsmparse.c:
* gst/rtp/gstrtpgsmparse.h:
parsers are depayers

18 years agoDo burger's rename for rtp payloaders and depayloaders
Thomas Vander Stichele [Thu, 1 Dec 2005 14:30:01 +0000 (14:30 +0000)]
Do burger's rename for rtp payloaders and depayloaders

Original commit message from CVS:
Do burger's rename for rtp payloaders and depayloaders

18 years agoext/dv/: Fix seeking in dvdemux again, add some more debug info.
Wim Taymans [Wed, 30 Nov 2005 19:02:35 +0000 (19:02 +0000)]
ext/dv/: Fix seeking in dvdemux again, add some more debug info.

Original commit message from CVS:
* ext/dv/gstdvdec.c: (gst_dvdec_chain):
* ext/dv/gstdvdemux.c: (gst_dvdemux_demux_frame):
* ext/dv/gstdvdemux.h:
Fix seeking in dvdemux again, add some more debug info.

18 years agofix tests
Thomas Vander Stichele [Wed, 30 Nov 2005 18:48:56 +0000 (18:48 +0000)]
fix tests

Original commit message from CVS:
fix tests

18 years agoadd tests subdir
Thomas Vander Stichele [Wed, 30 Nov 2005 18:40:19 +0000 (18:40 +0000)]
add tests subdir

Original commit message from CVS:
add tests subdir

18 years agoadd Makefile.am
Thomas Vander Stichele [Wed, 30 Nov 2005 18:36:02 +0000 (18:36 +0000)]
add Makefile.am

Original commit message from CVS:
add Makefile.am

18 years agomove
Thomas Vander Stichele [Wed, 30 Nov 2005 18:28:53 +0000 (18:28 +0000)]
move

Original commit message from CVS:

* PORTED_09:
* docs/random/PORTED_09:
move
* tests/Makefile.am:
add
* win32/gst.sln:
remove

18 years agomove under tests
Thomas Vander Stichele [Wed, 30 Nov 2005 18:24:08 +0000 (18:24 +0000)]
move under tests

Original commit message from CVS:
move under tests

18 years agoupdate for latest changes
Christian Schaller [Wed, 30 Nov 2005 16:57:57 +0000 (16:57 +0000)]
update for latest changes

Original commit message from CVS:
update for latest changes

18 years agoext/pango/gsttextrender.*: Add missing files.
Tim-Philipp Müller [Wed, 30 Nov 2005 14:53:29 +0000 (14:53 +0000)]
ext/pango/gsttextrender.*: Add missing files.

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.

18 years agoPort pango-based textoverlay, timeoverlay and textrender to 0.9 and add background...
Tim-Philipp Müller [Wed, 30 Nov 2005 13:20:57 +0000 (13:20 +0000)]
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.

18 years agogst/udp/Makefile.am: Moved to netbuffer.
Julien Moutte [Wed, 30 Nov 2005 11:10:01 +0000 (11:10 +0000)]
gst/udp/Makefile.am: Moved to netbuffer.

Original commit message from CVS:
2005-11-30  Julien MOUTTE  <julien@moutte.net>

* gst/udp/Makefile.am: Moved to netbuffer.

18 years agoPorted multipart mux/demux to 0.9.
Julien Moutte [Wed, 30 Nov 2005 10:18:42 +0000 (10:18 +0000)]
Ported multipart mux/demux to 0.9.

Original commit message from CVS:
2005-11-30  Julien MOUTTE  <julien@moutte.net>

* configure.ac:
* PORTED_O9:
* gst/multipart/Makefile.am:
* gst/multipart/multipartdemux.c:
(gst_multipart_demux_base_init),
(gst_multipart_demux_class_init), (gst_multipart_demux_init),
(gst_multipart_find_pad_by_mime), (gst_multipart_demux_chain),
(gst_multipart_demux_change_state),
(gst_multipart_demux_plugin_init):
* gst/multipart/multipartmux.c: (gst_multipart_mux_class_init),
(gst_multipart_mux_init), (gst_multipart_mux_finalize),
(gst_multipart_mux_sinkconnect),
(gst_multipart_mux_request_new_pad),
(gst_multipart_mux_handle_src_event),
(gst_multipart_mux_queue_pads), (gst_multipart_mux_collected),
(gst_multipart_mux_change_state): Ported multipart mux/demux to
0.9.

18 years agogst/: update for symbols change
Thomas Vander Stichele [Wed, 30 Nov 2005 08:26:47 +0000 (08:26 +0000)]
gst/: update for symbols change

Original commit message from CVS:

* gst/debug/gstnavigationtest.c: (gst_navigationtest_get_type):
* gst/debug/gstnavigationtest.h:
* gst/effectv/gstaging.c: (gst_agingtv_get_type):
* gst/effectv/gstdice.c: (gst_dicetv_get_type):
* gst/effectv/gstedge.c: (gst_edgetv_get_type):
* gst/effectv/gstquark.c: (gst_quarktv_get_type):
* gst/effectv/gstrev.c: (gst_revtv_get_type):
* gst/effectv/gstshagadelic.c: (gst_shagadelictv_get_type):
* gst/effectv/gstvertigo.c: (gst_vertigotv_get_type):
* gst/effectv/gstwarp.c: (gst_warptv_get_type):
* gst/videofilter/gstvideoflip.c: (gst_video_flip_set_property),
(gst_video_flip_get_type):
* gst/videofilter/gstvideoflip.h:
update for symbols change

18 years agogst/udp/: the old gstnet lib was renamed gstnetbuffer (#322257)
Thomas Vander Stichele [Tue, 29 Nov 2005 17:46:04 +0000 (17:46 +0000)]
gst/udp/: the old gstnet lib was renamed gstnetbuffer (#322257)

Original commit message from CVS:

* gst/udp/gstdynudpsink.c:
* gst/udp/gstudpsrc.c:
the old gstnet lib was renamed gstnetbuffer (#322257)

18 years agoext/cairo/gsttextoverlay.c: Actually render the text from the text pad.
Tim-Philipp Müller [Tue, 29 Nov 2005 15:42:01 +0000 (15:42 +0000)]
ext/cairo/gsttextoverlay.c: Actually render the text from the text pad.

Original commit message from CVS:
* ext/cairo/gsttextoverlay.c: (gst_text_overlay_render_text),
(gst_text_overlay_collected):
Actually render the text from the text pad.

18 years agogst/debug/: Update for GstBaseTransform event virtual method
Edward Hervey [Tue, 29 Nov 2005 14:49:00 +0000 (14:49 +0000)]
gst/debug/: Update for GstBaseTransform event virtual method

Original commit message from CVS:
* gst/debug/gstnavseek.c: (gst_navseek_event):
* gst/debug/progressreport.c: (gst_progress_report_event):
Update for GstBaseTransform event virtual method

18 years agoext/cairo/Makefile.am: no need to link to videofilter
Thomas Vander Stichele [Tue, 29 Nov 2005 10:55:09 +0000 (10:55 +0000)]
ext/cairo/Makefile.am: no need to link to videofilter

Original commit message from CVS:
2005-11-29  Thomas Vander Stichele  <thomas at apestaart dot org>

* ext/cairo/Makefile.am:
no need to link to videofilter

18 years agoremove the videofilter library and link to the one in base
Thomas Vander Stichele [Tue, 29 Nov 2005 10:46:00 +0000 (10:46 +0000)]
remove the videofilter library and link to the one in base

Original commit message from CVS:
remove the videofilter library and link to the one in base

18 years agoborgify
Thomas Vander Stichele [Tue, 29 Nov 2005 01:30:40 +0000 (01:30 +0000)]
borgify

Original commit message from CVS:
borgify

18 years agogst/avi/gstavidemux.c: Useless check now we're setting the current entry correctly.
Edward Hervey [Mon, 28 Nov 2005 17:31:44 +0000 (17:31 +0000)]
gst/avi/gstavidemux.c: Useless check now we're setting the current entry correctly.

Original commit message from CVS:
* gst/avi/gstavidemux.c: (gst_avi_demux_process_next_entry):
Useless check now we're setting the current entry correctly.

18 years agoext/jpeg/gstjpegenc.c: Don't leak input buffer in chain function (fixes #322667)...
Tim-Philipp Müller [Mon, 28 Nov 2005 16:54:03 +0000 (16:54 +0000)]
ext/jpeg/gstjpegenc.c: Don't leak input buffer in chain function (fixes #322667); make state change function thread-s...

Original commit message from CVS:
* ext/jpeg/gstjpegenc.c: (gst_jpegenc_resync), (gst_jpegenc_chain),
(gst_jpegenc_set_property), (gst_jpegenc_get_property),
(gst_jpegenc_change_state):
Don't leak input buffer in chain function (fixes #322667); make
state change function thread-safe; don't repeat the current function
name in GST_DEBUG statements; use GST_ROUND_UP_* macros; use
gst_pad_alloc_buffer(); misc. minor cleanups.

18 years agoext/faad/gstfaad.c: Handle gracefully the consequence of "Maximum number of scalefact...
Edward Hervey [Mon, 28 Nov 2005 15:43:29 +0000 (15:43 +0000)]
ext/faad/gstfaad.c: Handle gracefully the consequence of "Maximum number of scalefactor bands exceeded", which result...

Original commit message from CVS:
* ext/faad/gstfaad.c: (gst_faad_srcgetcaps):
Handle gracefully the consequence of "Maximum number of scalefactor
bands exceeded", which results in 0 channels with samplerates of 0.
* gst/qtdemux/qtdemux.c: (gst_qtdemux_change_state):
Do upward transitions, then call parent state_change, then do
downward transitions.

18 years agogst/matroska/matroska-mux.c: Look for pixel-aspect-ratio in caps, not pixel_width...
Jan Schmidt [Mon, 28 Nov 2005 15:13:22 +0000 (15:13 +0000)]
gst/matroska/matroska-mux.c: Look for pixel-aspect-ratio in caps, not pixel_width and pixel_height (Fixes: #322645)

Original commit message from CVS:
* gst/matroska/matroska-mux.c:
(gst_matroska_mux_video_pad_setcaps):
Look for pixel-aspect-ratio in caps, not pixel_width and
pixel_height (Fixes: #322645)

18 years agogst/matroska/matroska-mux.c: From Michal Benes: frame duration should be GST_SECOND...
Jan Schmidt [Mon, 28 Nov 2005 12:59:05 +0000 (12:59 +0000)]
gst/matroska/matroska-mux.c: From Michal Benes: frame duration should be GST_SECOND / framerate, not

Original commit message from CVS:
* gst/matroska/matroska-mux.c:
(gst_matroska_mux_video_pad_setcaps):
From Michal Benes:
frame duration should be GST_SECOND / framerate, not
GST_SECOND * framerate. (Fixes: #322643)

18 years agoconfigure.ac: fix up GST_PLUGIN_LDFLAGS
Thomas Vander Stichele [Sun, 27 Nov 2005 17:02:53 +0000 (17:02 +0000)]
configure.ac: fix up GST_PLUGIN_LDFLAGS

Original commit message from CVS:

* configure.ac:
fix up GST_PLUGIN_LDFLAGS
* gst/rtsp/rtspconnection.c:
fix includes (see #317043)
* gst/videofilter/Makefile.am:
stop installing this library

18 years agono need for an AS_LIBTOOL call
Thomas Vander Stichele [Sun, 27 Nov 2005 15:30:25 +0000 (15:30 +0000)]
no need for an AS_LIBTOOL call

Original commit message from CVS:
no need for an AS_LIBTOOL call

18 years agoadd ACLOCAL_AMFLAGS; remove old stuff from spec changelog
Thomas Vander Stichele [Sun, 27 Nov 2005 14:33:31 +0000 (14:33 +0000)]
add ACLOCAL_AMFLAGS; remove old stuff from spec changelog

Original commit message from CVS:
add ACLOCAL_AMFLAGS; remove old stuff from spec changelog

18 years agoext/dv/gstdvdec.c: Handle the case where the incoming Video dv stream doesn't have...
Edward Hervey [Sat, 26 Nov 2005 12:54:47 +0000 (12:54 +0000)]
ext/dv/gstdvdec.c: Handle the case where the incoming Video dv stream doesn't have a pixel aspect ratio set.

Original commit message from CVS:
* ext/dv/gstdvdec.c: (gst_dvdec_sink_setcaps):
Handle the case where the incoming Video dv stream doesn't have
a pixel aspect ratio set.

18 years agodocument flacdec
Thomas Vander Stichele [Fri, 25 Nov 2005 22:14:47 +0000 (22:14 +0000)]
document flacdec

Original commit message from CVS:
document flacdec

18 years agodo some name borgifying document
Thomas Vander Stichele [Fri, 25 Nov 2005 21:36:18 +0000 (21:36 +0000)]
do some name borgifying document

Original commit message from CVS:
do some name borgifying
document

18 years agodocumenting auto*sink using strstr for the video sink lookup, class field is not...
Thomas Vander Stichele [Fri, 25 Nov 2005 21:02:16 +0000 (21:02 +0000)]
documenting auto*sink using strstr for the video sink lookup, class field is not ordered update other plugins

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/autodetect/gstautoaudiosink.c:
(gst_auto_audio_sink_base_init):
* gst/autodetect/gstautovideosink.c:
(gst_auto_video_sink_base_init),
(gst_auto_video_sink_factory_filter):
documenting auto*sink
using strstr for the video sink lookup, class field is not ordered

update other plugins

18 years agoWavpack ported to 0.9. No support for correction file yet.
Edgard Lima [Fri, 25 Nov 2005 19:58:19 +0000 (19:58 +0000)]
Wavpack ported to 0.9. No support for correction file yet.

Original commit message from CVS:
Wavpack ported to 0.9. No support for correction file yet.

18 years agoext/wavpack/: put back wavpack - still needs porting
Thomas Vander Stichele [Fri, 25 Nov 2005 18:15:51 +0000 (18:15 +0000)]
ext/wavpack/: put back wavpack - still needs porting

Original commit message from CVS:
* ext/wavpack/gstwavpackcommon.h:
* ext/wavpack/gstwavpackdec.c: (gst_wavpack_dec_link),
(gst_wavpack_dec_wvclink), (gst_wavpack_dec_get_type),
(gst_wavpack_dec_base_init), (gst_wavpack_dec_dispose),
(gst_wavpack_dec_class_init), (gst_wavpack_dec_src_query),
(gst_wavpack_dec_init), (gst_wavpack_dec_setup_context),
(gst_wavpack_dec_format_samples), (gst_wavpack_dec_loop),
(gst_wavpack_dec_plugin_init):
* ext/wavpack/gstwavpackdec.h:
* ext/wavpack/gstwavpackparse.c: (gst_wavpack_parse_get_type),
(gst_wavpack_parse_base_init), (gst_wavpack_parse_dispose),
(gst_wavpack_parse_class_init), (gst_wavpack_parse_src_query),
(gst_wavpack_parse_src_event), (find_header), (find_sample),
(gst_wavpack_parse_seek), (gst_wavpack_parse_init),
(gst_wavpack_parse_handle_event), (gst_wavpack_parse_loop),
(gst_wavpack_parse_change_state), (gst_wavpack_parse_plugin_init):
* ext/wavpack/gstwavpackparse.h:
put back wavpack - still needs porting

18 years agogst/udp/gstudpsrc.c: Patch from Sebastien Cote to close control sockets in udpsrc.
Sebastien Cote [Fri, 25 Nov 2005 18:03:24 +0000 (18:03 +0000)]
gst/udp/gstudpsrc.c: Patch from Sebastien Cote to close control sockets in udpsrc.

Original commit message from CVS:
* gst/udp/gstudpsrc.c: (gst_udpsrc_stop):
Patch from Sebastien Cote to close control sockets in udpsrc.

18 years agogst/effectv/gstquark.c: Flush the planes list on reverse caps negotiation. This was...
Julien Moutte [Thu, 24 Nov 2005 15:07:06 +0000 (15:07 +0000)]
gst/effectv/gstquark.c: Flush the planes list on reverse caps negotiation. This was crashing because of differently s...

Original commit message from CVS:
2005-11-24  Julien MOUTTE  <julien@moutte.net>

* gst/effectv/gstquark.c: (gst_quarktv_set_caps),
(gst_quarktv_get_unit_size), (gst_quarktv_transform),
(gst_quarktv_planetable_clear), (gst_quarktv_change_state),
(gst_quarktv_base_init), (gst_quarktv_class_init),
(gst_quarktv_init): Flush the planes list on reverse caps
negotiation. This was crashing because of differently sized
buffers.

18 years agogst/: Handle strides correctly, fix identity flipping, convert navigation event corre...
Julien Moutte [Thu, 24 Nov 2005 12:50:28 +0000 (12:50 +0000)]
gst/: Handle strides correctly, fix identity flipping, convert navigation event correctly again.

Original commit message from CVS:
2005-11-24  Julien MOUTTE  <julien@moutte.net>

* gst/debug/gstnavigationtest.c: (draw_box_planar411):
* gst/videofilter/gstvideoflip.c:
(gst_videoflip_method_get_type),
(gst_videoflip_set_caps), (gst_videoflip_transform_caps),
(gst_videoflip_get_unit_size), (gst_videoflip_flip),
(gst_videoflip_transform), (gst_videoflip_handle_src_event),
(gst_videoflip_set_property), (gst_videoflip_base_init),
(gst_videoflip_class_init), (gst_videoflip_init): Handle strides
correctly, fix identity flipping, convert navigation event
correctly again.

18 years agoFix #320288: wrong readme in plugins-good
Michael Smith [Thu, 24 Nov 2005 11:16:53 +0000 (11:16 +0000)]
Fix #320288: wrong readme in plugins-good

Original commit message from CVS:
Fix #320288: wrong readme in plugins-good

18 years agofix torture target
Thomas Vander Stichele [Thu, 24 Nov 2005 11:06:29 +0000 (11:06 +0000)]
fix torture target

Original commit message from CVS:
fix torture target

18 years agoadd a torture target
Thomas Vander Stichele [Wed, 23 Nov 2005 21:25:56 +0000 (21:25 +0000)]
add a torture target

Original commit message from CVS:
add a torture target

18 years agoback to HEAD
Thomas Vander Stichele [Wed, 23 Nov 2005 20:05:26 +0000 (20:05 +0000)]
back to HEAD

Original commit message from CVS:
back to HEAD

18 years agoreleasing 0.9.6 RELEASE-0_9_6
Thomas Vander Stichele [Wed, 23 Nov 2005 19:57:49 +0000 (19:57 +0000)]
releasing 0.9.6

Original commit message from CVS:
releasing 0.9.6

18 years agoreleasing 0.9.6
Thomas Vander Stichele [Wed, 23 Nov 2005 19:56:31 +0000 (19:56 +0000)]
releasing 0.9.6

Original commit message from CVS:
releasing 0.9.6

18 years agoadding cutter
Thomas Vander Stichele [Wed, 23 Nov 2005 19:14:07 +0000 (19:14 +0000)]
adding cutter

Original commit message from CVS:
adding cutter

18 years agoUpdate .po files
Thomas Vander Stichele [Wed, 23 Nov 2005 19:05:29 +0000 (19:05 +0000)]
Update .po files

Original commit message from CVS:
Update .po files

18 years agogst/debug/gstnavigationtest.c: Oops, initialise the framerate GValue
Jan Schmidt [Wed, 23 Nov 2005 16:49:16 +0000 (16:49 +0000)]
gst/debug/gstnavigationtest.c: Oops, initialise the framerate GValue

Original commit message from CVS:
* gst/debug/gstnavigationtest.c: (gst_navigationtest_init):
Oops, initialise the framerate GValue

18 years agoVideoFilter inherits from
Julien Moutte [Wed, 23 Nov 2005 15:50:51 +0000 (15:50 +0000)]
VideoFilter inherits from

Original commit message from CVS:
2005-11-23  Julien MOUTTE  <julien@moutte.net>

* ext/cairo/gsttimeoverlay.c:
(gst_timeoverlay_update_font_height),
(gst_timeoverlay_set_caps), (gst_timeoverlay_get_unit_size),
(gst_timeoverlay_transform), (gst_timeoverlay_base_init),
(gst_timeoverlay_class_init), (gst_timeoverlay_init),
(gst_timeoverlay_get_type):
* ext/cairo/gsttimeoverlay.h:
* gst/debug/Makefile.am:
* gst/debug/gstnavigationtest.c:
(gst_navigationtest_handle_src_event),
(gst_navigationtest_get_unit_size),
(gst_navigationtest_set_caps),
(gst_navigationtest_transform),
(gst_navigationtest_change_state),
(gst_navigationtest_base_init), (gst_navigationtest_class_init),
(gst_navigationtest_init), (gst_navigationtest_get_type),
(plugin_init):
* gst/debug/gstnavigationtest.h:
* gst/effectv/Makefile.am:
* gst/effectv/gstaging.c: (gst_agingtv_set_caps),
(gst_agingtv_get_unit_size), (gst_agingtv_transform),
(gst_agingtv_base_init), (gst_agingtv_class_init),
(gst_agingtv_init), (gst_agingtv_get_type):
* gst/effectv/gstdice.c: (gst_dicetv_set_caps),
(gst_dicetv_get_unit_size), (gst_dicetv_transform),
(gst_dicetv_base_init), (gst_dicetv_class_init),
(gst_dicetv_init),
(gst_dicetv_get_type):
* gst/effectv/gstedge.c: (gst_edgetv_set_caps),
(gst_edgetv_get_unit_size), (gst_edgetv_transform),
(gst_edgetv_base_init), (gst_edgetv_class_init),
(gst_edgetv_init),
(gst_edgetv_get_type):
* gst/effectv/gsteffectv.c:
* gst/effectv/gsteffectv.h:
* gst/effectv/gstquark.c: (gst_quarktv_set_caps),
(gst_quarktv_get_unit_size), (fastrand),
(gst_quarktv_transform),
(gst_quarktv_change_state), (gst_quarktv_base_init),
(gst_quarktv_class_init), (gst_quarktv_init),
(gst_quarktv_get_type):
* gst/effectv/gstrev.c: (gst_revtv_set_caps),
(gst_revtv_get_unit_size), (gst_revtv_transform),
(gst_revtv_base_init), (gst_revtv_class_init), (gst_revtv_init),
(gst_revtv_get_type):
* gst/effectv/gstshagadelic.c: (gst_shagadelictv_set_caps),
(gst_shagadelictv_get_unit_size), (gst_shagadelictv_transform),
(gst_shagadelictv_base_init), (gst_shagadelictv_class_init),
(gst_shagadelictv_init), (gst_shagadelictv_get_type):
* gst/effectv/gstvertigo.c: (gst_vertigotv_set_caps),
(gst_vertigotv_get_unit_size), (gst_vertigotv_transform),
(gst_vertigotv_base_init), (gst_vertigotv_class_init),
(gst_vertigotv_init), (gst_vertigotv_get_type):
* gst/effectv/gstwarp.c: (gst_warptv_set_caps),
(gst_warptv_get_unit_size), (gst_warptv_transform),
(gst_warptv_base_init), (gst_warptv_class_init),
(gst_warptv_init),
(gst_warptv_get_type):
* gst/videofilter/Makefile.am:
* gst/videofilter/gstvideobalance.c:
* gst/videofilter/gstvideobalance.h:
* gst/videofilter/gstvideofilter.c: (gst_videofilter_get_type),
(gst_videofilter_class_init), (gst_videofilter_init):
* gst/videofilter/gstvideofilter.h:
* gst/videofilter/gstvideoflip.c: (gst_videoflip_set_caps),
(gst_videoflip_transform_caps), (gst_videoflip_get_unit_size),
(gst_videoflip_flip), (gst_videoflip_transform),
(gst_videoflip_handle_src_event), (gst_videoflip_set_property),
(gst_videoflip_base_init), (gst_videoflip_class_init),
(gst_videoflip_init), (plugin_init), (gst_videoflip_get_type):
* gst/videofilter/gstvideoflip.h: VideoFilter inherits from
BaseTransform, it's just a place holder for now and every video
effect plugin has been ported to use BaseTransform features
directly. QuarkTV was fixed too (was broken), navigationtest
works
and best for the end, videoflip converts navigation events
depending
on flip method ! Fixes #320953

18 years agoFixes for API changes
Jan Schmidt [Wed, 23 Nov 2005 14:22:18 +0000 (14:22 +0000)]
Fixes for API changes

Original commit message from CVS:
* ext/aalib/gstaasink.c: (gst_aasink_fixate):
* ext/cairo/gsttextoverlay.c: (gst_text_overlay_collected):
* gst/goom/gstgoom.c: (gst_goom_init), (gst_goom_src_setcaps),
(gst_goom_src_negotiate), (gst_goom_chain):
* gst/matroska/matroska-mux.c:
(gst_matroska_mux_video_pad_setcaps):
* sys/osxvideo/osxvideosink.m:
Fixes for API changes

18 years agoadd cutter to spec in
Christian Schaller [Wed, 23 Nov 2005 12:19:06 +0000 (12:19 +0000)]
add cutter to spec in

Original commit message from CVS:
add cutter to spec in

18 years agogst/qtdemux/qtdemux.c: Convert to fractional framerates
Jan Schmidt [Wed, 23 Nov 2005 11:57:51 +0000 (11:57 +0000)]
gst/qtdemux/qtdemux.c: Convert to fractional framerates

Original commit message from CVS:
* gst/qtdemux/qtdemux.c: (gst_qtdemux_loop_header),
(gst_qtdemux_add_stream), (qtdemux_dump_mvhd),
(qtdemux_parse_trak):
Convert to fractional framerates

18 years agoext/jpeg/: JPEG fractiony goodness.
Michael Smith [Tue, 22 Nov 2005 23:58:14 +0000 (23:58 +0000)]
ext/jpeg/: JPEG fractiony goodness.

Original commit message from CVS:
* ext/jpeg/gstjpegdec.c: (gst_jpeg_dec_setcaps),
(gst_jpeg_dec_chain), (gst_jpeg_dec_change_state):
* ext/jpeg/gstjpegdec.h:
* ext/jpeg/gstjpegenc.c: (gst_jpegenc_setcaps):
* ext/jpeg/gstjpegenc.h:
* ext/jpeg/gstsmokeenc.c: (gst_smokeenc_setcaps),
(gst_smokeenc_resync):
* ext/jpeg/gstsmokeenc.h:
JPEG fractiony goodness.

18 years agoFix for #321430: unresolved symbols due to incorrect linkage on inline functions...
Michael Smith [Tue, 22 Nov 2005 22:35:57 +0000 (22:35 +0000)]
Fix for #321430: unresolved symbols due to incorrect linkage on inline functions in goom.

Original commit message from CVS:
Fix for #321430: unresolved symbols due to incorrect linkage on inline functions
in goom.

Does not, however, fix the general crackheadedness of goom (global variables,
oh my!); this should be moved to -bad.

18 years agoMore fractional framerate conversions
Jan Schmidt [Tue, 22 Nov 2005 22:21:37 +0000 (22:21 +0000)]
More fractional framerate conversions

Original commit message from CVS:
* ext/cairo/gsttextoverlay.c: (gst_text_overlay_init),
(gst_text_overlay_setcaps), (gst_text_overlay_collected):
* ext/cairo/gsttextoverlay.h:
* ext/gdk_pixbuf/gstgdkpixbuf.c: (gst_gdk_pixbuf_sink_link):
* ext/gdk_pixbuf/gstgdkpixbuf.h:
* ext/libpng/gstpngdec.c: (gst_pngdec_init),
(gst_pngdec_caps_create_and_set):
* ext/libpng/gstpngdec.h:
* ext/libpng/gstpngenc.c: (gst_pngenc_setcaps):
* gst/alpha/gstalphacolor.c: (gst_alpha_color_set_caps):
* gst/avi/gstavimux.c: (gst_avimux_init),
(gst_avimux_vidsinkconnect):
* gst/flx/gstflxdec.c: (gst_flxdec_chain):
* gst/goom/gstgoom.c: (gst_goom_init), (gst_goom_src_setcaps),
(gst_goom_src_negotiate), (gst_goom_chain):
* gst/goom/gstgoom.h:
* gst/matroska/matroska-demux.c: (gst_matroska_demux_video_caps):
* gst/matroska/matroska-mux.c:
(gst_matroska_mux_video_pad_setcaps):
* sys/osxvideo/osxvideosink.h:
* sys/osxvideo/osxvideosink.m:
More fractional framerate conversions

18 years agoConvert to fractional framerates.
Jan Schmidt [Tue, 22 Nov 2005 20:07:47 +0000 (20:07 +0000)]
Convert to fractional framerates.

Original commit message from CVS:
* ext/aalib/gstaasink.c: (gst_aasink_fixate):
* gst/debug/gstnavigationtest.c:
(gst_navigationtest_handle_src_event):
* gst/videofilter/gstvideofilter.c:
(gst_videofilter_format_get_structure), (gst_videofilter_setcaps),
(gst_videofilter_init):
* gst/videofilter/gstvideofilter.h:
Convert to fractional framerates.

18 years agofix up more enums
Thomas Vander Stichele [Tue, 22 Nov 2005 18:11:58 +0000 (18:11 +0000)]
fix up more enums

Original commit message from CVS:
fix up more enums

18 years agogst/videomixer/videomixer.c: Fractional framerates, videomixer.
Michael Smith [Tue, 22 Nov 2005 17:39:11 +0000 (17:39 +0000)]
gst/videomixer/videomixer.c: Fractional framerates, videomixer.

Original commit message from CVS:
* gst/videomixer/videomixer.c: (gst_videomixer_pad_sink_setcaps),
(gst_videomixer_getcaps), (gst_videomixer_fill_queues),
(gst_videomixer_update_queues):
Fractional framerates, videomixer.

18 years agoext/dv/: Fractional framerates for DV.
Michael Smith [Tue, 22 Nov 2005 17:09:36 +0000 (17:09 +0000)]
ext/dv/: Fractional framerates for DV.

Original commit message from CVS:
* ext/dv/gstdvdec.c: (gst_dvdec_init), (gst_dvdec_sink_setcaps):
* ext/dv/gstdvdec.h:
* ext/dv/gstdvdemux.c: (gst_dvdemux_init),
(gst_dvdemux_src_convert), (gst_dvdemux_sink_convert),
(gst_dvdemux_demux_video), (gst_dvdemux_demux_frame),
(gst_dvdemux_flush):
* ext/dv/gstdvdemux.h:
Fractional framerates for DV.

18 years agogst/autodetect/: Use gst_plugin_feature_list_free() to free feature list and in the...
Tim-Philipp Müller [Tue, 22 Nov 2005 14:44:26 +0000 (14:44 +0000)]
gst/autodetect/: Use gst_plugin_feature_list_free() to free feature list and in the case of autovideosink free the li...

Original commit message from CVS:
* gst/autodetect/gstautoaudiosink.c:
(gst_auto_audio_sink_find_best), (gst_auto_audio_sink_detect):
* gst/autodetect/gstautovideosink.c:
(gst_auto_video_sink_find_best), (gst_auto_video_sink_detect):
Use gst_plugin_feature_list_free() to free feature list and
in the case of autovideosink free the list at all. Also
miscellaneous cosmetic fixes.

18 years agogst/cutter/gstcutter.c: copy calculation code from level; remove use of some audio...
Thomas Vander Stichele [Tue, 22 Nov 2005 13:13:21 +0000 (13:13 +0000)]
gst/cutter/gstcutter.c: copy calculation code from level; remove use of some audio functions

Original commit message from CVS:

* gst/cutter/gstcutter.c: (gst_cutter_chain),
(gst_cutter_set_property), (gst_cutter_get_caps):
copy calculation code from level; remove use of some audio
functions

18 years agovarious cosmetic fixes
Thomas Vander Stichele [Tue, 22 Nov 2005 13:11:25 +0000 (13:11 +0000)]
various cosmetic fixes

Original commit message from CVS:
various cosmetic fixes

18 years agovarious cosmetic fixes
Thomas Vander Stichele [Tue, 22 Nov 2005 12:48:10 +0000 (12:48 +0000)]
various cosmetic fixes

Original commit message from CVS:
various cosmetic fixes

18 years agovarious cosmetic fixes
Thomas Vander Stichele [Tue, 22 Nov 2005 12:41:35 +0000 (12:41 +0000)]
various cosmetic fixes

Original commit message from CVS:
various cosmetic fixes

18 years agoUpdate for gst_tag_setter API changes.
Andy Wingo [Tue, 22 Nov 2005 12:38:33 +0000 (12:38 +0000)]
Update for gst_tag_setter API changes.

Original commit message from CVS:
2005-11-22  Andy Wingo  <wingo@pobox.com>

* Update for gst_tag_setter API changes.

18 years agoext/faad/gstfaad.c (gst_faad_event) ext/ivorbis/vorbisfile.c (gst_ivorbisfile_loop...
Andy Wingo [Tue, 22 Nov 2005 11:57:51 +0000 (11:57 +0000)]
ext/faad/gstfaad.c (gst_faad_event) ext/ivorbis/vorbisfile.c (gst_ivorbisfile_loop) gst/qtdemux/qtdemux.c (gst_qtdemu...

Original commit message from CVS:
2005-11-22  Andy Wingo  <wingo@pobox.com>

* ext/faad/gstfaad.c (gst_faad_event)
* ext/ivorbis/vorbisfile.c (gst_ivorbisfile_loop)
* gst/qtdemux/qtdemux.c (gst_qtdemux_loop_header)
* gst/speed/gstspeed.c (speed_sink_event)
* gst/tta/gstttaparse.c (gst_tta_parse_src_event)
(gst_tta_parse_parse_header): Run update-funcnames.

18 years agoext/dv/gstdvdemux.c (gst_dvdemux_handle_sink_event) (gst_dvdemux_demux_frame) ext...
Andy Wingo [Tue, 22 Nov 2005 11:53:34 +0000 (11:53 +0000)]
ext/dv/gstdvdemux.c (gst_dvdemux_handle_sink_event) (gst_dvdemux_demux_frame) ext/flac/gstflacdec.c (gst_flacdec_writ...

Original commit message from CVS:
2005-11-22  Andy Wingo  <wingo@pobox.com>

* ext/dv/gstdvdemux.c (gst_dvdemux_handle_sink_event)
(gst_dvdemux_demux_frame)
* ext/flac/gstflacdec.c (gst_flacdec_write)
* ext/flac/gstflacenc.c (gst_flacenc_seek_callback)
(gst_flacenc_sink_event)
* ext/gconf/gstgconfaudiosink.c (gst_gconf_audio_sink_init)
* ext/gconf/gstgconfvideosink.c (gst_gconf_video_sink_init)
* ext/libpng/gstpngdec.c (gst_pngdec_caps_create_and_set)
* ext/speex/gstspeexdec.c (speex_dec_event, speex_dec_chain)
* gst/auparse/gstauparse.c (gst_auparse_chain)
* gst/autodetect/gstautoaudiosink.c (gst_auto_audio_sink_init)
* gst/autodetect/gstautovideosink.c (gst_auto_video_sink_init)
* gst/avi/gstavidemux.c (gst_avi_demux_stream_header)
(gst_avi_demux_handle_seek)
* gst/goom/gstgoom.c (gst_goom_event)
* gst/matroska/ebml-write.c (gst_ebml_write_seek)
* gst/matroska/matroska-demux.c
(gst_matroska_demux_handle_seek_event)
(gst_matroska_demux_loop_stream_parse_id)
* gst/wavenc/gstwavenc.c (gst_wavenc_stop_file)
* gst/wavparse/gstwavparse.c (gst_wavparse_handle_seek)
(gst_wavparse_stream_headers): Run update-funcnames.

18 years agoURIHandler interface and element properties are now properly synchronized for DV1394s...
Edward Hervey [Tue, 22 Nov 2005 11:49:30 +0000 (11:49 +0000)]
URIHandler interface and element properties are now properly synchronized for DV1394src and UDPSrc

Original commit message from CVS:
* ext/raw1394/gstdv1394src.c: (gst_dv1394src_class_init),
(gst_dv1394src_init), (gst_dv1394src_dispose),
(gst_dv1394src_set_property), (gst_dv1394src_discover_avc_node),
(gst_dv1394src_uri_set_uri):
* gst/udp/gstudpsrc.c: (gst_udpsrc_class_init),
(gst_udpsrc_update_uri), (gst_udpsrc_set_uri),
(gst_udpsrc_set_property), (gst_udpsrc_uri_get_uri):
URIHandler interface and element properties are now properly
synchronized for DV1394src and UDPSrc

18 years agoext/: libgsttagedit has been renamed to libgsttag.
Tim-Philipp Müller [Tue, 22 Nov 2005 11:36:04 +0000 (11:36 +0000)]
ext/: libgsttagedit has been renamed to libgsttag.

Original commit message from CVS:
* ext/flac/Makefile.am:
* ext/speex/Makefile.am:
libgsttagedit has been renamed to libgsttag.

18 years agogst/rtsp/rtspconnection.c: Apply patch from Sebastien Cote to fix #319184.
Wim Taymans [Mon, 21 Nov 2005 20:11:59 +0000 (20:11 +0000)]
gst/rtsp/rtspconnection.c: Apply patch from Sebastien Cote to fix #319184.

Original commit message from CVS:
* gst/rtsp/rtspconnection.c: (read_body):
Apply patch from Sebastien Cote to fix #319184.

18 years agoport cutter
Thomas Vander Stichele [Mon, 21 Nov 2005 19:50:25 +0000 (19:50 +0000)]
port cutter

Original commit message from CVS:

* configure.ac:
* gst/cutter/Makefile.am:
* gst/cutter/gstcutter.c: (gst_cutter_class_init),
(gst_cutter_init), (gst_cutter_message_new), (gst_cutter_chain),
(gst_cutter_set_property), (gst_cutter_get_property),
(plugin_init), (gst_cutter_get_caps):
port cutter
* gst/level/gstlevel.c:
fix up plugin details

18 years agoUpdate for stream lock API changes: don't take stream log in sink event handlers...
Tim-Philipp Müller [Mon, 21 Nov 2005 18:09:02 +0000 (18:09 +0000)]
Update for stream lock API changes: don't take stream log in sink event handlers any longer and change GST_STREAM_LOC...

Original commit message from CVS:
* ext/dv/gstdvdemux.c: (gst_dvdemux_handle_sink_event):
* ext/flac/gstflacdec.c: (gst_flacdec_loop),
(gst_flacdec_src_event):
* ext/flac/gstflacenc.c: (gst_flacenc_sink_event):
* ext/ladspa/gstsignalprocessor.c: (gst_signal_processor_event),
(gst_signal_processor_getrange), (gst_signal_processor_chain):
* gst/avi/gstavidemux.c: (gst_avi_demux_handle_seek):
* gst/flx/gstflxdec.c: (gst_flxdec_src_event_handler),
(gst_flxdec_sink_event_handler):
* gst/matroska/matroska-demux.c:
(gst_matroska_demux_handle_seek_event):
* gst/wavparse/gstwavparse.c: (gst_wavparse_handle_seek):
Update for stream lock API changes: don't take stream log
in sink event handlers any longer and change GST_STREAM_LOCK
to GST_PAD_STREAM_LOCK. Don't leak references in flxdec event
functions.

18 years agoForgot to commit header file changes, Makefile.am changes. Oops.
Michael Smith [Mon, 21 Nov 2005 17:52:15 +0000 (17:52 +0000)]
Forgot to commit header file changes, Makefile.am changes. Oops.

Original commit message from CVS:
Forgot to commit header file changes, Makefile.am changes. Oops.

18 years agogst_object_unref, not g_object_unref
Michael Smith [Mon, 21 Nov 2005 17:49:21 +0000 (17:49 +0000)]
gst_object_unref, not g_object_unref

Original commit message from CVS:
gst_object_unref, not g_object_unref

18 years agoFix for stream lock updates.
Wim Taymans [Mon, 21 Nov 2005 17:37:41 +0000 (17:37 +0000)]
Fix for stream lock updates.

Original commit message from CVS:
* ext/faac/gstfaac.c: (gst_faac_sink_event):
* gst/qtdemux/qtdemux.c: (gst_qtdemux_handle_src_event):
* gst/tta/gstttaparse.c: (gst_tta_parse_src_event):
Fix for stream lock updates.

18 years agogst/wavparse/gstwavparse.c: Use GST_DEBUG_FUNCPTR; add debug message in pad activate...
Tim-Philipp Müller [Mon, 21 Nov 2005 17:23:46 +0000 (17:23 +0000)]
gst/wavparse/gstwavparse.c: Use GST_DEBUG_FUNCPTR; add debug message in pad activate function.

Original commit message from CVS:
* gst/wavparse/gstwavparse.c: (gst_wavparse_init),
(gst_wavparse_create_sourcepad), (gst_wavparse_sink_activate):
Use GST_DEBUG_FUNCPTR; add debug message in pad activate function.

18 years agogst/auparse/: Partially fix #161712. playbin still doesn't work on these files, ...
Michael Smith [Mon, 21 Nov 2005 17:18:01 +0000 (17:18 +0000)]
gst/auparse/: Partially fix #161712. playbin still doesn't work on these files, (on the bug report, Andy says we aren...

Original commit message from CVS:
* gst/auparse/Makefile.am:
* gst/auparse/gstauparse.c: (gst_auparse_class_init),
(gst_auparse_init), (gst_auparse_dispose), (gst_auparse_chain),
(gst_auparse_change_state):
* gst/auparse/gstauparse.h:
Partially fix #161712. playbin still doesn't work on these files,
(on the bug report, Andy says we aren't typefinding it for some
reason?) but at least auparse isn't totally busted like it was before.

18 years agogst/qtdemux/qtdemux.c: j@bootlab.org, #321903).
Tim-Philipp Müller [Mon, 21 Nov 2005 16:45:46 +0000 (16:45 +0000)]
gst/qtdemux/qtdemux.c: j@bootlab.org, #321903).

Original commit message from CVS:
* gst/qtdemux/qtdemux.c: (qtdemux_video_caps):
Add DX50, DIVX and DIV3 fourccs (patch by
j@bootlab.org, #321903).

18 years ago*.*: Ran scripts/update-macros. Oh yes.
Andy Wingo [Mon, 21 Nov 2005 16:36:05 +0000 (16:36 +0000)]
*.*: Ran scripts/update-macros. Oh yes.

Original commit message from CVS:
2005-11-21  Andy Wingo  <wingo@pobox.com>

* *.h:
* *.c: Ran scripts/update-macros. Oh yes.

18 years agogst/matroska/matroska-demux.c: Filler events are gone for now, comment out section...
Tim-Philipp Müller [Mon, 21 Nov 2005 15:06:35 +0000 (15:06 +0000)]
gst/matroska/matroska-demux.c: Filler events are gone for now, comment out section generating them.

Original commit message from CVS:
* gst/matroska/matroska-demux.c: (gst_matroska_demux_sync_streams):
Filler events are gone for now, comment out section generating
them.

18 years agoUpdate for GST_FOURCC_FORMAT API change.
Tim-Philipp Müller [Mon, 21 Nov 2005 14:39:04 +0000 (14:39 +0000)]
Update for GST_FOURCC_FORMAT API change.

Original commit message from CVS:
* ext/directfb/dfbvideosink.c:
(gst_dfbvideosink_get_format_from_caps):
* ext/sdl/sdlvideosink.c: (gst_sdlvideosink_create):
* gst/qtdemux/qtdemux.c: (gst_qtdemux_loop_header),
(qtdemux_parse), (qtdemux_type_get), (qtdemux_node_dump_foreach),
(qtdemux_dump_hdlr), (qtdemux_dump_dref), (qtdemux_dump_stsd),
(qtdemux_dump_dcom), (qtdemux_parse_trak), (qtdemux_video_caps),
(qtdemux_audio_caps):
* sys/v4l2/gstv4l2src.c: (gst_v4l2src_v4l2fourcc_to_caps):
* sys/v4l2/v4l2src_calls.c: (gst_v4l2src_fill_format_list),
(gst_v4l2src_capture_init), (gst_v4l2src_get_size_limits):
Update for GST_FOURCC_FORMAT API change.

18 years agoRename gst_caps_structure_fixate_* to gst_structure_fixate_* (#322027)
Jan Schmidt [Mon, 21 Nov 2005 14:33:11 +0000 (14:33 +0000)]
Rename gst_caps_structure_fixate_* to gst_structure_fixate_* (#322027)

Original commit message from CVS:
* ext/audioresample/gstaudioresample.c:
* ext/polyp/polypsink.c: (gst_polypsink_sink_fixate):
* gst/librfb/gstrfbsrc.c: (gst_rfbsrc_fixate):
* gst/modplug/gstmodplug.cc:
* sys/glsink/glimagesink.c: (gst_glimagesink_fixate):
* sys/v4l2/gstv4l2src.c: (gst_v4l2src_fixate):
Rename gst_caps_structure_fixate_* to gst_structure_fixate_*
(#322027)

18 years agoRename gst_caps_structure_fixate_* to gst_structure_fixate_* (#322027)
Jan Schmidt [Mon, 21 Nov 2005 14:31:05 +0000 (14:31 +0000)]
Rename gst_caps_structure_fixate_* to gst_structure_fixate_* (#322027)

Original commit message from CVS:
* ext/aalib/gstaasink.c: (gst_aasink_fixate):
* ext/mikmod/gstmikmod.c: (gst_mikmod_srcfixate):
* gst/goom/gstgoom.c: (gst_goom_src_negotiate):
* sys/osxvideo/osxvideosink.m:
Rename gst_caps_structure_fixate_* to gst_structure_fixate_*
(#322027)

18 years agoFixes for GST_FOURCC_FORMAT API change.
Tim-Philipp Müller [Mon, 21 Nov 2005 13:38:24 +0000 (13:38 +0000)]
Fixes for GST_FOURCC_FORMAT API change.

Original commit message from CVS:
* ext/aalib/gstaasink.c: (gst_aasink_setcaps):
* gst/avi/gstavidemux.c: (gst_avi_demux_parse_file_header),
(gst_avi_demux_read_subindexes), (gst_avi_demux_parse_stream),
(gst_avi_demux_parse_odml), (gst_avi_demux_stream_index),
(gst_avi_demux_sync), (gst_avi_demux_stream_header),
(gst_avi_demux_stream_data):
* gst/matroska/matroska-demux.c: (gst_matroska_demux_video_caps):
* gst/wavenc/gstwavenc.c: (write_metadata):
* gst/wavparse/gstwavparse.c: (gst_wavparse_parse_adtl),
(gst_wavparse_parse_file_header), (gst_wavparse_stream_headers):
Fixes for GST_FOURCC_FORMAT API change.

18 years agoFix for collect pads API change. Also fix textoverlay state change function.
Tim-Philipp Müller [Mon, 21 Nov 2005 12:13:48 +0000 (12:13 +0000)]
Fix for collect pads API change. Also fix textoverlay state change function.

Original commit message from CVS:
* ext/cairo/gsttextoverlay.c: (gst_text_overlay_finalize),
(gst_text_overlay_init), (gst_text_overlay_text_pad_linked),
(gst_text_overlay_text_pad_unlinked), (gst_text_overlay_pop_video),
(gst_text_overlay_pop_text), (gst_text_overlay_collected),
(gst_text_overlay_change_state):
* gst/matroska/matroska-mux.c: (gst_matroska_mux_init),
(gst_matroska_mux_reset), (gst_matroska_mux_request_new_pad),
(gst_matroska_mux_best_pad), (gst_matroska_mux_change_state):
* gst/smpte/gstsmpte.c: (gst_smpte_init), (gst_smpte_collected):
* gst/videomixer/videomixer.c: (gst_videomixer_init),
(gst_videomixer_request_new_pad), (gst_videomixer_fill_queues),
(gst_videomixer_change_state):
Fix for collect pads API change. Also fix textoverlay state
change function.

18 years agogst/matroska/matroska-mux.c: Replace
Julien Moutte [Sun, 20 Nov 2005 17:04:55 +0000 (17:04 +0000)]
gst/matroska/matroska-mux.c: Replace

Original commit message from CVS:
2005-11-20  Julien MOUTTE  <julien@moutte.net>

* gst/matroska/matroska-mux.c: (gst_matroska_mux_start): Replace
GST_PAD_IS_USABLE by something approaching it.

18 years agogst/matroska/matroska-mux.c: Fix for
Julien Moutte [Sun, 20 Nov 2005 16:43:32 +0000 (16:43 +0000)]
gst/matroska/matroska-mux.c: Fix for

Original commit message from CVS:
2005-11-20  Julien MOUTTE  <julien@moutte.net>

* gst/matroska/matroska-mux.c: (gst_matroska_mux_start): Fix for
API changes.
* gst/wavenc/gstwavenc.c: (gst_wavenc_chain): Fix for API
changes,
but also fix the code that was not checking return values from
pad_push neither using pad_alloc_buffer.

18 years agoext/libpng/gstpngenc.c: Added debug category
Edward Hervey [Fri, 18 Nov 2005 18:19:21 +0000 (18:19 +0000)]
ext/libpng/gstpngenc.c: Added debug category

Original commit message from CVS:
* ext/libpng/gstpngenc.c: (gst_pngenc_class_init),
(gst_pngenc_chain):
Added debug category
Return GST_FLOW_UNEXPECTED when sending an EOS, so the whole pipeline
goes to EOS.

18 years agoCreated Speex payloader and depayloader; Optimize G711 payloader to use adapter and...
Edgard Lima [Thu, 17 Nov 2005 18:23:23 +0000 (18:23 +0000)]
Created Speex payloader and depayloader; Optimize G711 payloader to use adapter and send packets until MTU size.

Original commit message from CVS:
Created Speex payloader and depayloader; Optimize G711 payloader to use adapter and send packets until MTU size.