platform/upstream/gstreamer.git
18 years agoautogen.sh: Allow automake 1.9
Michael Smith [Fri, 24 Feb 2006 17:15:35 +0000 (17:15 +0000)]
autogen.sh: Allow automake 1.9

Original commit message from CVS:
* autogen.sh:
Allow automake 1.9

18 years agoChanged property name from "uri" to "location".
Edgard Lima [Fri, 24 Feb 2006 17:02:08 +0000 (17:02 +0000)]
Changed property name from "uri" to "location".

Original commit message from CVS:
Changed property name from "uri" to "location".

18 years agoCygwin Ports maintainer.
Jan Schmidt [Wed, 22 Feb 2006 14:37:20 +0000 (14:37 +0000)]
Cygwin Ports maintainer.

Original commit message from CVS:
* configure.ac:
* sys/glsink/Makefile.am:
Merge patch from #317048 for building on Cygwin. Patch by
Cygwin Ports maintainer.
* sys/glsink/glimagesink.c: (gst_glimage_sink_init_display):
Move normal debug output to LOG level not ERROR.

18 years agogst/qtdemux/qtdemux.c: Add 'dvsd' and 'dv25' to list of possible fourcc values for...
Edward Hervey [Wed, 22 Feb 2006 09:33:25 +0000 (09:33 +0000)]
gst/qtdemux/qtdemux.c: Add 'dvsd' and 'dv25' to list of possible fourcc values for DV Video.

Original commit message from CVS:
Reviewed by : Edward Hervey <edward@fluendo.com>
* gst/qtdemux/qtdemux.c: (qtdemux_video_caps):
Add 'dvsd' and 'dv25' to list of possible fourcc values for DV Video.
Add image/png for fourcc 'png '

18 years agoconfigure.ac: Surely this is supposed to be >= a.b, not == a.b
Tim-Philipp Müller [Tue, 21 Feb 2006 15:44:05 +0000 (15:44 +0000)]
configure.ac: Surely this is supposed to be >= a.b, not == a.b

Original commit message from CVS:
* configure.ac:
Surely this is supposed to be >= a.b, not == a.b

18 years agoPort ximagesrc to 0.10 (Closes #304795)
Jan Schmidt [Mon, 20 Feb 2006 21:19:59 +0000 (21:19 +0000)]
Port ximagesrc to 0.10 (Closes #304795)

Original commit message from CVS:
* configure.ac:
* sys/Makefile.am:
* sys/ximagesrc/Makefile.am:
* sys/ximagesrc/ximagesrc.c: (gst_ximagesrc_return_buf),
(gst_ximagesrc_open_display), (gst_ximagesrc_start),
(gst_ximagesrc_stop), (gst_ximagesrc_unlock),
(gst_ximagesrc_recalc), (composite_pixel),
(gst_ximagesrc_ximage_get), (gst_ximagesrc_create),
(gst_ximagesrc_set_property), (gst_ximagesrc_get_property),
(gst_ximagesrc_clear_bufpool), (gst_ximagesrc_base_init),
(gst_ximagesrc_dispose), (gst_ximagesrc_finalize),
(gst_ximagesrc_get_caps), (gst_ximagesrc_set_caps),
(gst_ximagesrc_fixate), (gst_ximagesrc_class_init),
(gst_ximagesrc_init), (plugin_init):
* sys/ximagesrc/ximagesrc.h:
* sys/ximagesrc/ximageutil.c: (ximageutil_handle_xerror),
(ximageutil_check_xshm_calls), (ximageutil_xcontext_get),
(ximageutil_xcontext_clear),
(ximageutil_calculate_pixel_aspect_ratio),
(gst_ximagesrc_buffer_finalize), (gst_ximage_buffer_free),
(gst_ximagesrc_buffer_init), (gst_ximagesrc_buffer_class_init),
(gst_ximagesrc_buffer_get_type), (gst_ximageutil_ximage_new),
(gst_ximageutil_ximage_destroy):
* sys/ximagesrc/ximageutil.h:

Port ximagesrc to 0.10 (Closes #304795)

18 years agoI'm too lazy to comment this
Edgard Lima [Mon, 20 Feb 2006 20:52:02 +0000 (20:52 +0000)]
I'm too lazy to comment this

Original commit message from CVS:
Some event handling added by Renato Filho <renato.filho@indt.org.br>

18 years agoconfigure.ac: Back to CVS nano
Jan Schmidt [Mon, 20 Feb 2006 19:13:36 +0000 (19:13 +0000)]
configure.ac: Back to CVS nano

Original commit message from CVS:
* configure.ac:
Back to CVS nano

18 years agoconfigure.ac: releasing 0.10.1, "Slimy - yet satisfying"
Jan Schmidt [Mon, 20 Feb 2006 19:12:10 +0000 (19:12 +0000)]
configure.ac: releasing 0.10.1, "Slimy - yet satisfying"

Original commit message from CVS:
2006-02-20  Jan Schmidt <thaytan@mad.scientist.com>

* configure.ac:
releasing 0.10.1, "Slimy - yet satisfying"

18 years agoext/ladspa/gstsignalprocessor.c: Fix compilation of LADPSA. It doesn't seem to work...
Jan Schmidt [Mon, 20 Feb 2006 13:08:50 +0000 (13:08 +0000)]
ext/ladspa/gstsignalprocessor.c: Fix compilation of LADPSA. It doesn't seem to work, and isn't enabled for the build,...

Original commit message from CVS:
* ext/ladspa/gstsignalprocessor.c: (gst_signal_processor_event),
(gst_signal_processor_process):
Fix compilation of LADPSA. It doesn't seem to work, and isn't
enabled for the build, but it helps me win the feature-count
competitions ooh yeah.

18 years agoconfigure.ac: Release 0.10.0.3 - pre-release for 0.10.1
Jan Schmidt [Sun, 19 Feb 2006 23:45:56 +0000 (23:45 +0000)]
configure.ac: Release 0.10.0.3 - pre-release for 0.10.1

Original commit message from CVS:
* configure.ac:
Release 0.10.0.3 - pre-release for 0.10.1

18 years agoext/bz2/: Add proper copyright headers identifying Lutz Müller as the author and...
Tim-Philipp Müller [Sun, 19 Feb 2006 20:00:12 +0000 (20:00 +0000)]
ext/bz2/: Add proper copyright headers identifying Lutz Müller as the author and copyright holder (#331600).

Original commit message from CVS:
* ext/bz2/gstbz2.c:
* ext/bz2/gstbz2dec.c:
* ext/bz2/gstbz2dec.h:
* ext/bz2/gstbz2enc.c:
* ext/bz2/gstbz2enc.h:
Add proper copyright headers identifying Lutz Müller
as the author and copyright holder (#331600).

18 years agogst/qtdemux/qtdemux.c: Don't GST_LOG timestamps from nonexistent index entries (...
Tim-Philipp Müller [Fri, 17 Feb 2006 18:25:42 +0000 (18:25 +0000)]
gst/qtdemux/qtdemux.c: Don't GST_LOG timestamps from nonexistent index entries (#331582).

Original commit message from CVS:
* gst/qtdemux/qtdemux.c: (gst_qtdemux_loop_state_movie):
Don't GST_LOG timestamps from nonexistent index
entries (#331582).

18 years agogst/qtdemux/qtdemux.c: Check that the size of the returned buffer is of the correct...
Edward Hervey [Fri, 17 Feb 2006 16:28:29 +0000 (16:28 +0000)]
gst/qtdemux/qtdemux.c: Check that the size of the returned buffer is of the correct size because the parser assumes t...

Original commit message from CVS:
* gst/qtdemux/qtdemux.c: (gst_qtdemux_loop_state_header):
Check that the size of the returned buffer is of the correct size
because the parser assumes that.
Fixes #331543.

18 years agoconfigure.ac: Release 0.10.0.2 - pre-release for 0.10.1
Jan Schmidt [Fri, 17 Feb 2006 16:00:12 +0000 (16:00 +0000)]
configure.ac: Release 0.10.0.2 - pre-release for 0.10.1

Original commit message from CVS:
* configure.ac:
Release 0.10.0.2 - pre-release for 0.10.1

18 years agolatest updates
Christian Schaller [Fri, 17 Feb 2006 15:03:12 +0000 (15:03 +0000)]
latest updates

Original commit message from CVS:
latest updates

18 years agogst/qtdemux/qtdemux.c: Don't stop the task if the pad isn't linked.
Edward Hervey [Thu, 16 Feb 2006 14:02:57 +0000 (14:02 +0000)]
gst/qtdemux/qtdemux.c: Don't stop the task if the pad isn't linked.

Original commit message from CVS:
* gst/qtdemux/qtdemux.c: (gst_qtdemux_handle_src_event),
(gst_qtdemux_loop), (qtdemux_sink_activate_pull):
Don't stop the task if the pad isn't linked.

18 years agogst/qtdemux/qtdemux.c: It appears 100% equals 1/1 and not 100/1 ...
Tim-Philipp Müller [Wed, 15 Feb 2006 12:13:47 +0000 (12:13 +0000)]
gst/qtdemux/qtdemux.c: It appears 100% equals 1/1 and not 100/1 ...

Original commit message from CVS:
* gst/qtdemux/qtdemux.c: (gst_qtdemux_chain):
It appears 100% equals 1/1 and not 100/1 ...

18 years agogst/qtdemux/qtdemux.c: When buffering MDAT data, show the user something is happening...
Tim-Philipp Müller [Wed, 15 Feb 2006 09:45:27 +0000 (09:45 +0000)]
gst/qtdemux/qtdemux.c: When buffering MDAT data, show the user something is happening by posting 'buffering' messages...

Original commit message from CVS:
* gst/qtdemux/qtdemux.c: (gst_qtdemux_post_buffering),
(gst_qtdemux_chain):
When buffering MDAT data, show the user something is
happening by posting 'buffering' messages on the bus.

18 years agogst/qtdemux/qtdemux.*: Make push-based work if mdat atom is before moov atom.
Edward Hervey [Tue, 14 Feb 2006 18:50:13 +0000 (18:50 +0000)]
gst/qtdemux/qtdemux.*: Make push-based work if mdat atom is before moov atom.

Original commit message from CVS:
* gst/qtdemux/qtdemux.c: (gst_qtdemux_init),
(gst_qtdemux_handle_src_query), (gst_qtdemux_change_state),
(next_entry_size), (gst_qtdemux_chain):
* gst/qtdemux/qtdemux.h:
Make push-based work if mdat atom is before moov atom.
Don't answer duration query. This should be transformed into replying
FALSE to seek events.

18 years agoext/libmms/gstmms.c: Return FLOW_UNEXPECTED on EOS, not FLOW_ERROR. Also, no need...
Tim-Philipp Müller [Tue, 14 Feb 2006 12:26:20 +0000 (12:26 +0000)]
ext/libmms/gstmms.c: Return FLOW_UNEXPECTED on EOS, not FLOW_ERROR. Also, no need to push our own EOS event on EOS, t...

Original commit message from CVS:
* ext/libmms/gstmms.c: (gst_mms_class_init), (gst_mms_create),
(gst_mms_start):
Return FLOW_UNEXPECTED on EOS, not FLOW_ERROR. Also, no need to
push our own EOS event on EOS, the base class will do that for us;
fix bogus query code; post semi-decent errors on the bus when an
error occurs in ::start(), otherwise the user will get to see
whatever cryptic default message GstBaseSrc comes up with.

18 years agosys/glsink/glimagesink.c (gst_glimage_sink_init): Come on schleef, don't break me...
Andy Wingo [Tue, 14 Feb 2006 11:36:30 +0000 (11:36 +0000)]
sys/glsink/glimagesink.c (gst_glimage_sink_init): Come on schleef, don't break me gst-inspect -a.

Original commit message from CVS:
2006-02-14  Andy Wingo  <wingo@pobox.com>

* sys/glsink/glimagesink.c (gst_glimage_sink_init): Come on
schleef, don't break me gst-inspect -a.

18 years agogst/qtdemux/qtdemux.c: Handle the case where data atoms are before moov atoms in...
Edward Hervey [Tue, 14 Feb 2006 11:24:53 +0000 (11:24 +0000)]
gst/qtdemux/qtdemux.c: Handle the case where data atoms are before moov atoms in push-based mode.

Original commit message from CVS:
* gst/qtdemux/qtdemux.c: (next_entry_size), (gst_qtdemux_chain):
Handle the case where data atoms are before moov atoms in push-based mode.
Errors out gracefully.

18 years agogst/qtdemux/: QtDemux can now work push-based.
Edward Hervey [Mon, 13 Feb 2006 22:04:42 +0000 (22:04 +0000)]
gst/qtdemux/: QtDemux can now work push-based.

Original commit message from CVS:
* gst/qtdemux/Makefile.am:
* gst/qtdemux/qtdemux.c: (gst_qtdemux_init),
(gst_qtdemux_handle_sink_event), (gst_qtdemux_change_state),
(extract_initial_length_and_fourcc),
(gst_qtdemux_loop_state_header), (gst_qtdemux_loop_state_movie),
(gst_qtdemux_loop_header), (next_entry_size), (gst_qtdemux_chain),
(qtdemux_sink_activate), (qtdemux_sink_activate_pull),
(qtdemux_sink_activate_push), (qtdemux_parse_trak):
* gst/qtdemux/qtdemux.h:
QtDemux can now work push-based.
It still needs some love for seeking.

18 years agoI'm too lazy to comment this
Edgard Lima [Mon, 13 Feb 2006 17:02:09 +0000 (17:02 +0000)]
I'm too lazy to comment this

Original commit message from CVS:
freeze plugin ported to 0.10 by Renato Filho <renato.filho@indt.org.br>

18 years agoPort cdxaparse, makes VCD playback work.
Tim-Philipp Müller [Fri, 10 Feb 2006 17:41:18 +0000 (17:41 +0000)]
Port cdxaparse, makes VCD playback work.

Original commit message from CVS:
* configure.ac:
* gst/cdxaparse/Makefile.am:
* gst/cdxaparse/gstcdxaparse.c:
* gst/cdxaparse/gstcdxaparse.h:
Port cdxaparse, makes VCD playback work.

18 years agoupdate spec file
Christian Schaller [Fri, 10 Feb 2006 13:16:49 +0000 (13:16 +0000)]
update spec file

Original commit message from CVS:
update spec file

18 years agoremove unused var
Thomas Vander Stichele [Tue, 7 Feb 2006 18:31:31 +0000 (18:31 +0000)]
remove unused var

Original commit message from CVS:
remove unused var

18 years agogst/qtdemux/qtdemux.c: use the correct variable to check if we can calculate the...
Thomas Vander Stichele [Tue, 7 Feb 2006 18:01:17 +0000 (18:01 +0000)]
gst/qtdemux/qtdemux.c: use the correct variable to check if we can calculate the last chunk.  Looks like an obvious b...

Original commit message from CVS:

* gst/qtdemux/qtdemux.c: (gst_qtdemux_loop_header),
(qtdemux_parse_trak):
use the correct variable to check if we can calculate
the last chunk.  Looks like an obvious bug, and makes
the dump of offsets comparable to other tools

18 years agodoc updates
Thomas Vander Stichele [Tue, 7 Feb 2006 17:55:33 +0000 (17:55 +0000)]
doc updates

Original commit message from CVS:
doc updates

18 years agogst/qtdemux/qtdemux.c: clean up some debugging, using _OBJECT, moving recurring messa...
Thomas Vander Stichele [Tue, 7 Feb 2006 17:54:42 +0000 (17:54 +0000)]
gst/qtdemux/qtdemux.c: clean up some debugging, using _OBJECT, moving recurring messages to LOG level

Original commit message from CVS:

* gst/qtdemux/qtdemux.c: (gst_qtdemux_loop_header),
(qtdemux_parse_trak):
clean up some debugging, using _OBJECT, moving recurring
messages to LOG level

18 years agoNow it uses libneon 0.25.5 that supports shoutcast.
Edgard Lima [Mon, 6 Feb 2006 20:51:49 +0000 (20:51 +0000)]
Now it uses libneon 0.25.5 that supports shoutcast.

Original commit message from CVS:
Now it uses libneon 0.25.5 that supports shoutcast.

18 years agoext/bz2/gstbz2enc.c: Accepd "ANY" caps. Use "x-bzip" instead of "x-bz2".
Edward Hervey [Mon, 6 Feb 2006 18:21:53 +0000 (18:21 +0000)]
ext/bz2/gstbz2enc.c: Accepd "ANY" caps. Use "x-bzip" instead of "x-bz2".

Original commit message from CVS:
Reviewed by: Edward Hervey <edward@fluendo.com>
* ext/bz2/gstbz2enc.c: Accepd "ANY" caps. Use "x-bzip" instead of
"x-bz2".
* ext/bz2/gstbz2dec.c: Use "x-bzip" instead of "x-bz2". Initial
caps are "ANY".
(gst_bz2dec_chain): Configure the source pad if we can figure out
the mime type of the decompressed data.
(gst_bz2dec_[get,set]_property):
(gst_bz2dec_class_init: New property "first_buffer_size".

18 years agogst/qtdemux/qtdemux.*: Some QT demux loving.
Wim Taymans [Mon, 6 Feb 2006 15:41:25 +0000 (15:41 +0000)]
gst/qtdemux/qtdemux.*: Some QT demux loving.

Original commit message from CVS:
* gst/qtdemux/qtdemux.c: (gst_qtdemux_handle_src_query),
(gst_qtdemux_handle_src_event), (gst_qtdemux_loop_header),
(qtdemux_inflate), (qtdemux_parse), (qtdemux_parse_trak),
(qtdemux_parse_udta), (qtdemux_tag_add_str), (qtdemux_tag_add_num),
(qtdemux_tag_add_gnre), (gst_qtdemux_handle_esds),
(qtdemux_video_caps), (qtdemux_audio_caps):
* gst/qtdemux/qtdemux.h:
Some QT demux loving.
Handle seeking in a less broken way.
Fix AMR caps to match the AMR decoder.
Set first timestamp on AMR samples to 0 for now.
Remove some \n in DEBUG strings.
Use _scale_int for maximum precision.

18 years agogst/apetag/: Remove old files, apetag is in gst-plugins-good now.
Tim-Philipp Müller [Mon, 6 Feb 2006 12:56:00 +0000 (12:56 +0000)]
gst/apetag/: Remove old files, apetag is in gst-plugins-good now.

Original commit message from CVS:
* gst/apetag/Makefile.am:
* gst/apetag/apedemux.c:
* gst/apetag/apedemux.h:
* gst/apetag/apetag.c:
Remove old files, apetag is in gst-plugins-good now.

18 years agoext/bz2/: No need to init parent_class, the boilerplate does it for you.
Andy Wingo [Mon, 6 Feb 2006 09:54:55 +0000 (09:54 +0000)]
ext/bz2/: No need to init parent_class, the boilerplate does it for you.

Original commit message from CVS:
2006-02-06  Andy Wingo  <wingo@pobox.com>

* ext/bz2/gstbz2enc.c (gst_bz2enc_class_init):
* ext/bz2/gstbz2dec.c (gst_bz2dec_class_init): No need to init
parent_class, the boilerplate does it for you.

18 years agoHook it up.
Andy Wingo [Mon, 6 Feb 2006 09:40:09 +0000 (09:40 +0000)]
Hook it up.

Original commit message from CVS:
2006-02-05  Lutz Mueller <lutz@topfrose.de>

reviewed by: Andy Wingo <wingo@pobox.com>

* configure.ac:
* ext/Makefile.am: Hook it up.
* ext/bz2/gstbz2.c:
* ext/bz2/gstbz2dec.h:
* ext/bz2/gstbz2dec.c:
* ext/bz2/gstbz2enc.h:
* ext/bz2/gstbz2enc.c: New plugin, implements bz2 encoding and
decoding (#303167).

18 years agoadd opengl plugin
Christian Schaller [Fri, 3 Feb 2006 10:13:22 +0000 (10:13 +0000)]
add opengl plugin

Original commit message from CVS:
add opengl plugin

18 years agosys/glsink/Makefile.am (libgstglimagesink_la_LIBADD)
Andy Wingo [Mon, 30 Jan 2006 15:47:47 +0000 (15:47 +0000)]
sys/glsink/Makefile.am (libgstglimagesink_la_LIBADD)

Original commit message from CVS:
2006-01-30  Andy Wingo  <wingo@pobox.com>

* sys/glsink/Makefile.am (libgstglimagesink_la_LIBADD)
(libgstglimagesink_la_CFLAGS): Add PLUGINS_BASE cflags and libs.

18 years agoext/wavpack/gstwavpackdec.c: Add debug category, use boilerplate macros, fix handling...
Tim-Philipp Müller [Sun, 29 Jan 2006 20:07:49 +0000 (20:07 +0000)]
ext/wavpack/gstwavpackdec.c: Add debug category, use boilerplate macros, fix handling of widths of 32 bits.

Original commit message from CVS:
* ext/wavpack/gstwavpackdec.c: (gst_wavpack_dec_setcaps),
(gst_wavpack_dec_base_init), (gst_wavpack_dec_dispose),
(gst_wavpack_dec_class_init), (gst_wavpack_dec_sink_event),
(gst_wavpack_dec_init), (gst_wavpack_dec_format_samples),
(gst_wavpack_dec_chain), (gst_wavpack_dec_plugin_init):
Add debug category, use boilerplate macros, fix handling
of widths of 32 bits.
* ext/wavpack/gstwavpackparse.c: (gst_wavpack_parse_base_init),
(gst_wavpack_parse_dispose), (gst_wavpack_parse_class_init),
(gst_wavpack_parse_index_get_last_entry),
(gst_wavpack_parse_index_get_entry_from_sample),
(gst_wavpack_parse_index_append_entry), (gst_wavpack_parse_reset),
(gst_wavpack_parse_src_query),
(gst_wavpack_parse_scan_to_find_sample),
(gst_wavpack_parse_send_newsegment),
(gst_wavpack_parse_handle_seek_event),
(gst_wavpack_parse_src_event), (gst_wavpack_parse_init),
(gst_wavpack_parse_get_upstream_length),
(gst_wavpack_parse_pull_buffer),
(gst_wavpack_parse_create_src_pad), (gst_wavpack_parse_loop),
(gst_wavpack_parse_change_state),
(gst_wavepack_parse_sink_activate),
(gst_wavepack_parse_sink_activate_pull),
(gst_wavpack_parse_plugin_init):
* ext/wavpack/gstwavpackparse.h:
Rewrite a bit, mostly to fix flow logic and to make seeking work.
Fix buffer/event refcounting. Add some debug statements. Add
width of 32 to source pad template caps. Use boilerplate macros.

18 years agosys/glsink/Makefile.am: glimagesink.h is dead, long live glimagesink.h
Edward Hervey [Sat, 28 Jan 2006 12:45:54 +0000 (12:45 +0000)]
sys/glsink/Makefile.am: glimagesink.h is dead, long live glimagesink.h

Original commit message from CVS:
* sys/glsink/Makefile.am:
glimagesink.h is dead, long live glimagesink.h

18 years agorevival of glimagesink. Kind of works.
David Schleef [Sat, 28 Jan 2006 04:39:18 +0000 (04:39 +0000)]
revival of glimagesink.  Kind of works.

Original commit message from CVS:
* configure.ac:
* sys/Makefile.am:
* sys/glsink/Makefile.am:
* sys/glsink/glimagesink.c:
* sys/glsink/glimagesink.h:
revival of glimagesink.  Kind of works.

18 years agoext/faad/gstfaad.c: Handle 'framed' field in caps; Port syncing for raw streams from...
Tim-Philipp Müller [Fri, 27 Jan 2006 12:47:12 +0000 (12:47 +0000)]
ext/faad/gstfaad.c: Handle 'framed' field in caps; Port syncing for raw streams from 0.8 branch (for AAC+ radio strea...

Original commit message from CVS:
* ext/faad/gstfaad.c: (gst_faad_setcaps),
(gst_faad_chanpos_to_gst), (gst_faad_sync), (gst_faad_chain):
Handle 'framed' field in caps; Port syncing for raw streams
from 0.8 branch (for AAC+ radio streams) (#328722).

18 years agoext/sdl/sdlvideosink.*: Fix output stride copying, so that it displays correctly...
Jan Schmidt [Fri, 27 Jan 2006 01:31:12 +0000 (01:31 +0000)]
ext/sdl/sdlvideosink.*: Fix output stride copying, so that it displays correctly on framebuffer devices that don't ma...

Original commit message from CVS:
* ext/sdl/sdlvideosink.c: (gst_sdlvideosink_supported),
(gst_sdlvideosink_xoverlay_set_xwindow_id),
(gst_sdlvideosink_deinitsdl), (gst_sdlv_process_events),
(gst_sdlvideosink_event_thread), (gst_sdlvideosink_initsdl),
(gst_sdlvideosink_destroy), (gst_sdlvideosink_create),
(gst_sdlvideosink_setcaps), (gst_sdlvideosink_show_frame),
(gst_sdlvideosink_change_state),
(gst_sdlvideosink_navigation_send_event):
* ext/sdl/sdlvideosink.h:
Fix output stride copying, so that it displays correctly on
framebuffer devices that don't match our implict GStreamer stride
arrangement.

Fix locking things. Offer XOverlay only when SDL is running against
X. Make non-scaled (and ugly) embedding work via X Overlay. It can't
actually match the embedded window size because there's no way to
figure out what size that should be from the XOverlay interface.
See comment in sdlvideosink.c

18 years agogst/qtdemux/qtdemux.c: Fix wrong memcpy source pointer.
Tim-Philipp Müller [Thu, 26 Jan 2006 16:23:42 +0000 (16:23 +0000)]
gst/qtdemux/qtdemux.c: Fix wrong memcpy source pointer.

Original commit message from CVS:
* gst/qtdemux/qtdemux.c: (qtdemux_parse_trak):
Fix wrong memcpy source pointer.

18 years agoJust chain up finalize calls (calling parent_class->finalize).
Edgard Lima [Wed, 25 Jan 2006 14:44:05 +0000 (14:44 +0000)]
Just chain up finalize calls (calling parent_class->finalize).

Original commit message from CVS:
Just chain up finalize calls (calling parent_class->finalize).

18 years agoFinalize method has been created and others small changes.
Edgard Lima [Wed, 25 Jan 2006 14:20:04 +0000 (14:20 +0000)]
Finalize method has been created and others small changes.

Original commit message from CVS:
Finalize method has been created and others small changes.

18 years agoext/musepack/: Fix seeking in musepack files (it's still incredibly slow, but I don...
Tim-Philipp Müller [Tue, 24 Jan 2006 21:33:25 +0000 (21:33 +0000)]
ext/musepack/: Fix seeking in musepack files (it's still incredibly slow, but I don't think that is our plugin's faul...

Original commit message from CVS:
* ext/musepack/gstmusepackdec.c: (gst_musepackdec_base_init),
(gst_musepackdec_class_init), (gst_musepackdec_init),
(gst_musepackdec_send_newsegment),
(gst_musepackdec_handle_seek_event), (gst_musepackdec_src_event),
(gst_musepackdec_src_query), (gst_musepackdec_src_convert),
(gst_musepack_stream_init), (gst_musepackdec_sink_activate_pull),
(gst_musepackdec_loop), (gst_musepackdec_change_state):
* ext/musepack/gstmusepackdec.h:
* ext/musepack/gstmusepackreader.c: (gst_musepack_reader_peek),
(gst_musepack_reader_seek), (gst_musepack_reader_tell),
(gst_musepack_reader_get_size):
* ext/musepack/gstmusepackreader.h:
Fix seeking in musepack files (it's still incredibly slow, but I
don't think that is our plugin's fault). Clean up code and get
rid of old cruft. Post tags with all kind of neat information like
replay gain and such on the bus, if it is available. Add a
'musepackdec' debug category.

18 years agogst/qtdemux/qtdemux.c: More coherent framerate setting on caps.
Edward Hervey [Tue, 24 Jan 2006 11:58:53 +0000 (11:58 +0000)]
gst/qtdemux/qtdemux.c: More coherent framerate setting on caps.

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.

18 years agogst/qtdemux/qtdemux.c: Added codec recognition for: _ VP31 : video/x-vp3 _ AVDJ ...
Edward Hervey [Mon, 23 Jan 2006 15:10:55 +0000 (15:10 +0000)]
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

18 years agoUpdate from swfdec.
David Schleef [Sat, 21 Jan 2006 18:35:29 +0000 (18:35 +0000)]
Update from swfdec.

Original commit message from CVS:
* configure.ac:
* ext/swfdec/gstswfdec.c: Update from swfdec.

18 years agogst/qtdemux/qtdemux.c: 'twos' and 'sowt' fourcc can be 16bit or 8bit audio.
Fabrizio [Sat, 21 Jan 2006 11:43:53 +0000 (11:43 +0000)]
gst/qtdemux/qtdemux.c: 'twos' and 'sowt' fourcc can be 16bit or 8bit audio.

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.

18 years agoFixed state transictions PLAYING->NULL->PLAYING.
Edgard Lima [Fri, 20 Jan 2006 17:04:38 +0000 (17:04 +0000)]
Fixed state transictions PLAYING->NULL->PLAYING.

Original commit message from CVS:
Fixed state transictions PLAYING->NULL->PLAYING.

18 years agoSome minor improvements on log messages.
Edgard Lima [Thu, 19 Jan 2006 16:49:29 +0000 (16:49 +0000)]
Some minor improvements on log messages.

Original commit message from CVS:
Some minor improvements on log messages.

18 years agoRonald's patch applied. see bug #326318.
Edgard Lima [Wed, 18 Jan 2006 18:54:02 +0000 (18:54 +0000)]
Ronald's patch applied. see bug #326318.

Original commit message from CVS:
Ronald's patch applied. see bug #326318.

18 years agogst/qtdemux/qtdemux.*: Fix seeking for quicktime files. Could still use some more...
Tim-Philipp Müller [Tue, 17 Jan 2006 16:45:43 +0000 (16:45 +0000)]
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.

18 years agofixing versioning
Christian Schaller [Tue, 17 Jan 2006 13:14:08 +0000 (13:14 +0000)]
fixing versioning

Original commit message from CVS:
fixing versioning

18 years agoRemoved gst_base_src_set_live from mms and neon, and now calling parent_class->dispos...
Edgard Lima [Mon, 16 Jan 2006 12:30:41 +0000 (12:30 +0000)]
Removed gst_base_src_set_live from mms and neon, and now calling parent_class->dispose in dispose on sdlaudio.

Original commit message from CVS:
Removed gst_base_src_set_live from mms and neon, and now calling parent_class->dispose in dispose on sdlaudio.

18 years agoNow implementing navigation interface and using GST_BOILER_PLATE_FULL.
Edgard Lima [Wed, 11 Jan 2006 20:59:39 +0000 (20:59 +0000)]
Now implementing navigation interface and using GST_BOILER_PLATE_FULL.

Original commit message from CVS:
Now implementing navigation interface and using GST_BOILER_PLATE_FULL.

18 years agoremove old (broken) sunaudio plugin from bad as there is a new working one in -good
Christian Schaller [Wed, 11 Jan 2006 15:34:52 +0000 (15:34 +0000)]
remove old (broken) sunaudio plugin from bad as there is a new working one in -good

Original commit message from CVS:
remove old (broken) sunaudio plugin from bad as there is a new working one
in -good

18 years agoReplaced wrong style code by GST_BOILERPLATE.
Edgard Lima [Wed, 11 Jan 2006 14:41:24 +0000 (14:41 +0000)]
Replaced wrong style code by GST_BOILERPLATE.

Original commit message from CVS:
Replaced wrong style code by GST_BOILERPLATE.

18 years agogst/qtdemux/qtdemux.c: Add support for Indeo3 video in Quicktime files.
Edward Hervey [Wed, 11 Jan 2006 11:04:03 +0000 (11:04 +0000)]
gst/qtdemux/qtdemux.c: Add support for Indeo3 video in Quicktime files.

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

18 years agoCreated new element, sdlaudiosink.
Edgard Lima [Mon, 9 Jan 2006 18:20:56 +0000 (18:20 +0000)]
Created new element, sdlaudiosink.

Original commit message from CVS:
Created new element, sdlaudiosink.

18 years agoadded sys/directdraw added sys/directsound added win32/vs6/gst_plugins_bad.dsw added...
Sébastien Moutte [Thu, 5 Jan 2006 23:17:44 +0000 (23:17 +0000)]
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

18 years agogst/games/gstpuzzle.c: call oil_init() when using liboil
Stefan Kost [Thu, 5 Jan 2006 17:03:15 +0000 (17:03 +0000)]
gst/games/gstpuzzle.c: call oil_init() when using liboil

Original commit message from CVS:
* gst/games/gstpuzzle.c: (plugin_init):
call oil_init() when using liboil

18 years agoSome improvements in cancellation and debug messages.
Edgard Lima [Wed, 4 Jan 2006 19:39:10 +0000 (19:39 +0000)]
Some improvements in cancellation and debug messages.

Original commit message from CVS:
Some improvements in cancellation and debug messages.

18 years agoRemoved not need thread and changed to push out blocksize bytes.
Edgard Lima [Wed, 4 Jan 2006 13:26:35 +0000 (13:26 +0000)]
Removed not need thread and changed to push out blocksize bytes.

Original commit message from CVS:
Removed not need thread and changed to push out blocksize bytes.

18 years agogst/audioresample/resample.h: As before, but for o_buf
Michael Smith [Tue, 3 Jan 2006 17:33:16 +0000 (17:33 +0000)]
gst/audioresample/resample.h: As before, but for o_buf

Original commit message from CVS:

* gst/audioresample/resample.h:
As before, but for o_buf

18 years agogst/audioresample/resample.h: Declare struct _ResampleState.buffer as unsigned char...
Michael Smith [Tue, 3 Jan 2006 17:27:13 +0000 (17:27 +0000)]
gst/audioresample/resample.h: Declare struct _ResampleState.buffer as unsigned char *, not void *, since we do arithm...

Original commit message from CVS:
* gst/audioresample/resample.h:
Declare struct _ResampleState.buffer as unsigned char *, not void *,
since we do arithmetic on it.

18 years agoadd neon plugin to spec file
Christian Schaller [Mon, 2 Jan 2006 15:05:09 +0000 (15:05 +0000)]
add neon plugin to spec file

Original commit message from CVS:
add neon plugin to spec file

18 years agomove smoothwave to gst
Thomas Vander Stichele [Fri, 30 Dec 2005 15:41:21 +0000 (15:41 +0000)]
move smoothwave to gst

Original commit message from CVS:
move smoothwave to gst

18 years agoCreated new element neonhttpsrc.
Edgard Lima [Wed, 28 Dec 2005 21:07:17 +0000 (21:07 +0000)]
Created new element neonhttpsrc.

Original commit message from CVS:
Created new element neonhttpsrc.

18 years agoext/swfdec/gstswfdec.c: Add debugging category and return GstFlowReturn in the right...
Edward Hervey [Mon, 19 Dec 2005 15:19:44 +0000 (15:19 +0000)]
ext/swfdec/gstswfdec.c: Add debugging category and return GstFlowReturn in the right places

Original commit message from CVS:
* ext/swfdec/gstswfdec.c: (gst_swfdec_class_init),
(gst_swfdec_chain), (gst_swfdec_render):
Add debugging category and return GstFlowReturn in the right places
* ext/wavpack/gstwavpackdec.c: (gst_wavpack_dec_link):
Get something from the peer pad once we've checked if there is a peer pad.
* gst/qtdemux/qtdemux.c: (gst_qtdemux_change_state),
(qtdemux_tree_get_child_by_type), (qtdemux_parse_trak),
(qtdemux_video_caps):
Couple of fixes

18 years agojust a small fix. I have to pay more attention when commiting ;-)
Edgard Lima [Mon, 19 Dec 2005 14:58:47 +0000 (14:58 +0000)]
just a small fix. I have to pay more attention when commiting ;-)

Original commit message from CVS:
just a small fix. I have to pay more attention when commiting ;-)

18 years agodivxdec and divxenc ported to 0.10
Edgard Lima [Mon, 19 Dec 2005 14:40:22 +0000 (14:40 +0000)]
divxdec and divxenc ported to 0.10

Original commit message from CVS:
divxdec and divxenc ported to 0.10

18 years agoSome more refactoring, handle exotic DirectFB row stride.
Julien Moutte [Sun, 18 Dec 2005 21:06:47 +0000 (21:06 +0000)]
Some more refactoring, handle exotic DirectFB row stride.

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

* docs/plugins/gst-plugins-bad-plugins-decl.txt:
* ext/directfb/dfbvideosink.c:
(gst_dfbvideosink_surface_create),
(gst_dfbvideosink_event_thread),
(gst_dfbvideosink_enum_devices),
(gst_dfbvideosink_setup), (gst_dfbvideosink_cleanup),
(gst_dfbvideosink_can_blit_from_format),
(gst_dfbvideosink_getcaps), (gst_dfbvideosink_setcaps),
(gst_dfbvideosink_show_frame), (gst_dfbvideosink_buffer_alloc),
(gst_dfbsurface_finalize),
(gst_dfbvideosink_navigation_send_event),
(gst_dfbvideosink_update_colorbalance),
(gst_dfbvideosink_set_property), (gst_dfbvideosink_init): Some
more refactoring, handle exotic DirectFB row stride.

18 years agodocs/plugins/: Updates.
Julien Moutte [Sun, 18 Dec 2005 10:58:44 +0000 (10:58 +0000)]
docs/plugins/: Updates.

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

* docs/plugins/gst-plugins-bad-plugins-decl.txt:
* docs/plugins/gst-plugins-bad-plugins-undocumented.txt:
Updates.
* ext/directfb/dfbvideosink.c:
(gst_dfbvideosink_surface_create),
(gst_dfbvideosink_event_thread),
(gst_dfbvideosink_enum_devices),
(gst_dfbvideosink_setup), (gst_dfbvideosink_cleanup),
(gst_dfbvideosink_can_blit_from_format),
(gst_dfbvideosink_getcaps), (gst_dfbvideosink_setcaps),
(gst_dfbvideosink_show_frame), (gst_dfbvideosink_buffer_alloc),
(gst_dfbsurface_finalize),
(gst_dfbvideosink_navigation_send_event),
(gst_dfbvideosink_update_colorbalance),
(gst_dfbvideosink_set_property),
(gst_dfbvideosink_get_property),
(gst_dfbvideosink_finalize), (gst_dfbvideosink_init),
(gst_dfbvideosink_class_init):
* ext/directfb/dfbvideosink.h: Implement pixel-aspect-ratio.
This should work both for hardware accelerated scaling and
reverse caps negotiation with a scaling element.

18 years agodocs/plugins/: Updates.
Julien Moutte [Sat, 17 Dec 2005 17:48:38 +0000 (17:48 +0000)]
docs/plugins/: Updates.

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

* docs/plugins/gst-plugins-bad-plugins-decl.txt:
* docs/plugins/gst-plugins-bad-plugins-docs.sgml:
* docs/plugins/gst-plugins-bad-plugins-undocumented.txt:
* docs/plugins/gst-plugins-bad-plugins.args:
* docs/plugins/gst-plugins-bad-plugins.interfaces:
* docs/plugins/gst-plugins-bad-plugins.signals:
* docs/plugins/inspect/plugin-dfbvideosink.xml:
* docs/plugins/inspect/plugin-qtdemux.xml:
* docs/plugins/inspect/plugin-sdlvideosink.xml:
* docs/plugins/inspect/plugin-speed.xml:
* docs/plugins/inspect/plugin-tta.xml: Updates.
* ext/directfb/dfbvideosink.c:
(gst_dfbvideosink_surface_create),
(gst_dfbvideosink_event_thread), (gst_dfbvideosink_enum_vmodes),
(gst_dfbvideosink_enum_devices), (gst_dfbvideosink_setup),
(gst_dfbvideosink_cleanup),
(gst_dfbvideosink_can_blit_from_format),
(gst_dfbvideosink_get_best_vmode), (gst_dfbvideosink_getcaps),
(gst_dfbvideosink_setcaps), (gst_dfbvideosink_show_frame),
(gst_dfbvideosink_buffer_alloc), (gst_dfbsurface_finalize),
(gst_dfbvideosink_interface_supported),
(gst_dfbvideosink_navigation_send_event),
(gst_dfbvideosink_update_colorbalance),
(gst_dfbvideosink_colorbalance_list_channels),
(gst_dfbvideosink_colorbalance_set_value),
(gst_dfbvideosink_colorbalance_get_value),
(gst_dfbvideosink_colorbalance_init),
(gst_dfbvideosink_set_property),
(gst_dfbvideosink_get_property),
(gst_dfbvideosink_init), (gst_dfbvideosink_class_init):
* ext/directfb/dfbvideosink.h: Implement vertical sync and
color balance interface.

18 years agodon't use doc comments for non-docs change some char* into char[]
Stefan Kost [Fri, 16 Dec 2005 21:55:18 +0000 (21:55 +0000)]
don't use doc comments for non-docs change some char* into char[]

Original commit message from CVS:
* ext/artsd/gstartsdsink.c: (gst_artsdsink_open_audio):
* gst/festival/gstfestival.c: (socket_receive_file_to_buff):
* gst/vbidec/vbidata.c:
* gst/vbidec/vbidata.h:
* gst/vbidec/vbiscreen.c:
* sys/dxr3/ac3_padder.c:
don't use doc comments for non-docs
change some char* into char[]

18 years agoext/directfb/dfbvideosink.c: Always prefer the primary layer.
Julien Moutte [Fri, 16 Dec 2005 14:47:59 +0000 (14:47 +0000)]
ext/directfb/dfbvideosink.c: Always prefer the primary layer.

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

* ext/directfb/dfbvideosink.c: (gst_dfbvideosink_enum_layers),
(gst_dfbvideosink_init): Always prefer the primary layer.

18 years agoext/wavpack/gstwavpackdec.c: Oops, remove trailing comma from caps string.
Tim-Philipp Müller [Fri, 16 Dec 2005 12:25:38 +0000 (12:25 +0000)]
ext/wavpack/gstwavpackdec.c: Oops, remove trailing comma from caps string.

Original commit message from CVS:
* ext/wavpack/gstwavpackdec.c:
Oops, remove trailing comma from caps string.

18 years agoext/wavpack/: Wavpack supports samplerates from 6-192kHz, fix pad template remove...
gcocatre@gmail.com [Fri, 16 Dec 2005 09:59:21 +0000 (09:59 +0000)]
ext/wavpack/: Wavpack supports samplerates from 6-192kHz, fix pad template remove buffer-frames from caps, they are g...

Original commit message from CVS:
* ext/wavpack/gstwavpackdec.c: (gst_wavpack_dec_link):
* ext/wavpack/gstwavpackparse.c:
Wavpack supports samplerates from 6-192kHz, fix pad template
caps (fixes #322973; patch by: gcocatre@gmail.com). Also
remove buffer-frames from caps, they are gone in 0.10.

18 years agoFixed some mem-leaks in xvid.
Edgard Lima [Thu, 15 Dec 2005 14:39:00 +0000 (14:39 +0000)]
Fixed some mem-leaks in xvid.

Original commit message from CVS:
Fixed some mem-leaks in xvid.

18 years agogst/audioresample/gstaudioresample.c: Don't leak all input buffers to audioresample.
Michael Smith [Thu, 15 Dec 2005 10:30:14 +0000 (10:30 +0000)]
gst/audioresample/gstaudioresample.c: Don't leak all input buffers to audioresample.

Original commit message from CVS:
* gst/audioresample/gstaudioresample.c:
Don't leak all input buffers to audioresample.

18 years agodoesn't use liboil
Thomas Vander Stichele [Thu, 15 Dec 2005 08:54:26 +0000 (08:54 +0000)]
doesn't use liboil

Original commit message from CVS:
doesn't use liboil

18 years agoxviddec and xvideenc ported to 0.10
Edgard Lima [Wed, 14 Dec 2005 22:41:47 +0000 (22:41 +0000)]
xviddec and xvideenc ported to 0.10

Original commit message from CVS:
xviddec and xvideenc ported to 0.10

18 years agodtsdec ported to 0.10
Edgard Lima [Wed, 14 Dec 2005 20:54:06 +0000 (20:54 +0000)]
dtsdec ported to 0.10

Original commit message from CVS:
dtsdec ported to 0.10

18 years agoext/: GstObjects must be unref'ed with gst_object_unref() instead of g_object_unref...
Tim-Philipp Müller [Mon, 12 Dec 2005 10:40:42 +0000 (10:40 +0000)]
ext/: GstObjects must be unref'ed with gst_object_unref() instead of g_object_unref(), otherwise things break for GLi...

Original commit message from CVS:
* ext/ivorbis/vorbisfile.c: (gst_ivorbisfile_loop):
* ext/libmms/gstmms.c: (gst_mms_src_query), (gst_mms_create):
* ext/musepack/gstmusepackdec.c: (gst_musepackdec_src_query),
(gst_musepackdec_loop):
* ext/swfdec/gstswfdec.c: (gst_swfdec_video_link),
(gst_swfdec_src_query):
* ext/wavpack/gstwavpackparse.c: (gst_wavpack_parse_src_query):
GstObjects must be unref'ed with gst_object_unref() instead of
g_object_unref(), otherwise things break for GLib-2.6 users.

18 years agoext/swfdec/gstswfdec.c: Add a subclass of GstBuffer that wraps SwfdecBuffers. Fix...
David Schleef [Mon, 12 Dec 2005 09:29:21 +0000 (09:29 +0000)]
ext/swfdec/gstswfdec.c: Add a subclass of GstBuffer that wraps SwfdecBuffers.  Fix a massive memleak because the vide...

Original commit message from CVS:
* ext/swfdec/gstswfdec.c: (gst_swfdecbuffer_get_type),
(gst_swfdecbuffer_class_init), (gst_swfdecbuffer_finalize),
(gst_swfdec_buffer_from_swf), (gst_swfdec_render): Add a subclass
of GstBuffer that wraps SwfdecBuffers.  Fix a massive memleak
because the video buffers previously never got freed.

18 years agoJust removed a weird printf ;-)
Edgard Lima [Sun, 11 Dec 2005 23:54:56 +0000 (23:54 +0000)]
Just removed a weird printf ;-)

Original commit message from CVS:
Just removed a weird printf ;-)

18 years agoAdded suport to mmsh. There's still a sucks msg "ERROR: Pipeline cant PREROOL......
Edgard Lima [Sun, 11 Dec 2005 23:09:21 +0000 (23:09 +0000)]
Added suport to mmsh. There's still a sucks msg "ERROR: Pipeline cant PREROOL..." to be fixed.

Original commit message from CVS:
Added suport to mmsh. There's still a sucks msg "ERROR: Pipeline cant PREROOL..." to be fixed.

18 years agoext/faad/gstfaad.c: Assume that an unknown channel mapping with 2 channels is stereo...
Jan Schmidt [Fri, 9 Dec 2005 15:30:21 +0000 (15:30 +0000)]
ext/faad/gstfaad.c: Assume that an unknown channel mapping with 2 channels is stereo and play it that way instead of ...

Original commit message from CVS:
* ext/faad/gstfaad.c: (gst_faad_chanpos_to_gst),
(gst_faad_update_caps):
Assume that an unknown channel mapping with 2 channels
is stereo and play it that way instead of erroring.

* gst/qtdemux/qtdemux.c: (gst_qtdemux_loop_header),
(gst_qtdemux_add_stream), (qtdemux_parse_trak):
Handle e.g. jpeg streams with 0 duration frames as having 0 framerate.
Debug fixes. Some 64 bit variable fixes

18 years agoswfdec Ported to 0.10.
Edgard Lima [Fri, 9 Dec 2005 04:15:02 +0000 (04:15 +0000)]
swfdec Ported to 0.10.

Original commit message from CVS:
swfdec Ported to 0.10.

18 years agogst/qtdemux/qtdemux.c: Memleak fixes.
Edward Hervey [Wed, 7 Dec 2005 11:46:15 +0000 (11:46 +0000)]
gst/qtdemux/qtdemux.c: Memleak fixes.

Original commit message from CVS:
* gst/qtdemux/qtdemux.c: (gst_qtdemux_loop_header),
(gst_qtdemux_add_stream):
Memleak fixes.
Send out EOS for valid reasons (couldn't pull_range() from upstream
for example).

18 years agoexpand tabs
Thomas Vander Stichele [Tue, 6 Dec 2005 19:55:58 +0000 (19:55 +0000)]
expand tabs

Original commit message from CVS:
expand tabs

18 years agoexpand tabs
Thomas Vander Stichele [Tue, 6 Dec 2005 19:44:48 +0000 (19:44 +0000)]
expand tabs

Original commit message from CVS:
expand tabs

18 years agoexpand tabs
Thomas Vander Stichele [Tue, 6 Dec 2005 19:42:02 +0000 (19:42 +0000)]
expand tabs

Original commit message from CVS:
expand tabs

18 years agoback to HEAD
Thomas Vander Stichele [Mon, 5 Dec 2005 18:11:32 +0000 (18:11 +0000)]
back to HEAD

Original commit message from CVS:
back to HEAD

18 years agoreleasing 0.10.0
Thomas Vander Stichele [Mon, 5 Dec 2005 18:01:48 +0000 (18:01 +0000)]
releasing 0.10.0

Original commit message from CVS:
releasing 0.10.0

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.