platform/upstream/gstreamer.git
18 years agoext/mad/gstmad.c: Fix seeking even more by sending the newsegment event with the...
Tim-Philipp Müller [Tue, 22 Nov 2005 18:39:36 +0000 (18:39 +0000)]
ext/mad/gstmad.c: Fix seeking even more by sending the newsegment event with the right parameters. Should fix queryin...

Original commit message from CVS:
* ext/mad/gstmad.c: (gst_mad_chain):
Fix seeking even more by sending the newsegment event with the
right parameters. Should fix querying in playbin/totem after
a seek.

18 years agoext/mad/gstmad.c: Fix seeking in stand-alone mode. Fix nonexistant enum value introdu...
Tim-Philipp Müller [Tue, 22 Nov 2005 17:39:36 +0000 (17:39 +0000)]
ext/mad/gstmad.c: Fix seeking in stand-alone mode. Fix nonexistant enum value introduced in previous commit. Improve ...

Original commit message from CVS:
* ext/mad/gstmad.c: (gst_mad_mode_get_type), (gst_mad_src_query),
(normal_seek), (gst_mad_sink_event), (gst_mad_chain):
Fix seeking in stand-alone mode. Fix nonexistant enum value
introduced in previous commit. Improve debug messages here and
there. Actually return a proper return value in the sink event
handler.

18 years agodoh
Thomas Vander Stichele [Tue, 22 Nov 2005 17:15:25 +0000 (17:15 +0000)]
doh

Original commit message from CVS:
doh

18 years agofix up GValueEnum
Thomas Vander Stichele [Tue, 22 Nov 2005 17:04:38 +0000 (17:04 +0000)]
fix up GValueEnum

Original commit message from CVS:
fix up GValueEnum

18 years agoUpdate for gst_tag_setter API changes.
Andy Wingo [Tue, 22 Nov 2005 12:39:29 +0000 (12:39 +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/a52dec/gsta52dec.c (gst_a52dec_sink_event) ext/mad/gstid3tag.c (gst_id3_tag_sink_...
Andy Wingo [Tue, 22 Nov 2005 11:55:32 +0000 (11:55 +0000)]
ext/a52dec/gsta52dec.c (gst_a52dec_sink_event) ext/mad/gstid3tag.c (gst_id3_tag_sink_event) ext/mad/gstmad.c (gst_mad...

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

* ext/a52dec/gsta52dec.c (gst_a52dec_sink_event)
* ext/mad/gstid3tag.c (gst_id3_tag_sink_event)
* ext/mad/gstmad.c (gst_mad_chain)
* gst/mpegaudioparse/gstmpegaudioparse.c
(gst_mp3parse_sink_event)
* gst/mpegstream/gstdvddemux.c (gst_dvd_demux_handle_dvd_event)
* gst/mpegstream/gstmpegparse.c (gst_mpeg_parse_handle_discont)
(gst_mpeg_parse_send_discont, gst_mpeg_parse_pad_added)
* gst/realmedia/rmdemux.c (gst_rmdemux_perform_seek)
(gst_rmdemux_chain, gst_rmdemux_add_stream): Run update-funcnames.

18 years agoext/mad/Makefile.am: libgsttagedit => libgsttag
Tim-Philipp Müller [Tue, 22 Nov 2005 11:39:06 +0000 (11:39 +0000)]
ext/mad/Makefile.am: libgsttagedit => libgsttag

Original commit message from CVS:
* ext/mad/Makefile.am:
libgsttagedit => libgsttag

18 years agoext/lame/gstlame.c: Don't take the stream lock
Edward Hervey [Mon, 21 Nov 2005 23:50:02 +0000 (23:50 +0000)]
ext/lame/gstlame.c: Don't take the stream lock

Original commit message from CVS:
* ext/lame/gstlame.c: (gst_lame_sink_event):
Don't take the stream lock

18 years agoext/: Don't take the stream lock.
Andy Wingo [Mon, 21 Nov 2005 17:34:30 +0000 (17:34 +0000)]
ext/: Don't take the stream lock.

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

* ext/sidplay/gstsiddec.cc (gst_siddec_sink_event):
* ext/mpeg2dec/gstmpeg2dec.c (gst_mpeg2dec_sink_event):
* ext/mad/gstmad.c (gst_mad_sink_event):
* ext/a52dec/gsta52dec.c (gst_a52dec_sink_event): Don't take the
stream lock.

* gst/realmedia/rmdemux.c (gst_rmdemux_perform_seek): Update for
stream lock changes.

18 years ago*.*: Ran scripts/update-macros. Oh yes.
Andy Wingo [Mon, 21 Nov 2005 16:36:44 +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/mpegstream/: Filler events have beem removed for now.
Tim-Philipp Müller [Mon, 21 Nov 2005 15:12:43 +0000 (15:12 +0000)]
gst/mpegstream/: Filler events have beem removed for now.

Original commit message from CVS:
* gst/mpegstream/gstdvddemux.c: (gst_dvd_demux_process_event):
* gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_process_event):
Filler events have beem removed for now.

18 years agogst/: Update for GST_FOURCC_FORMAT API change.
Tim-Philipp Müller [Mon, 21 Nov 2005 14:08:45 +0000 (14:08 +0000)]
gst/: Update for GST_FOURCC_FORMAT API change.

Original commit message from CVS:
* gst/asfdemux/gstasfdemux.c: (gst_asf_demux_add_video_stream):
* gst/realmedia/rmdemux.c: (gst_rmdemux_chain),
(gst_rmdemux_add_stream), (gst_rmdemux_parse_mdpr):
Update for GST_FOURCC_FORMAT API change.

18 years agogst/: Modifications for disapearance of GST_PAD_IS_USABLE()
Edward Hervey [Mon, 21 Nov 2005 10:32:55 +0000 (10:32 +0000)]
gst/: Modifications for disapearance of GST_PAD_IS_USABLE()

Original commit message from CVS:
* gst/dvdlpcmdec/gstdvdlpcmdec.c: (gst_dvdlpcmdec_chain_raw):
* gst/realmedia/rmdemux.c: (gst_rmdemux_chain),
(gst_rmdemux_add_stream), (gst_rmdemux_parse_mdpr),
(gst_rmdemux_parse_packet):
Modifications for disapearance of GST_PAD_IS_USABLE()

18 years agogst/iec958/ac3iec.c: Remove some setcaps brokenness.
Michael Smith [Fri, 18 Nov 2005 16:14:00 +0000 (16:14 +0000)]
gst/iec958/ac3iec.c: Remove some setcaps brokenness.

Original commit message from CVS:
* gst/iec958/ac3iec.c: (ac3iec_init), (ac3iec_chain_dvd):
Remove some setcaps brokenness.
Don't crash on bad input.

18 years agoext/mad/gstid3tag.c (gst_mad_id3_to_tag_list): unset GValues after calling transform.
Johan Dahlin [Tue, 15 Nov 2005 22:46:23 +0000 (22:46 +0000)]
ext/mad/gstid3tag.c (gst_mad_id3_to_tag_list): unset GValues after calling transform.

Original commit message from CVS:
* ext/mad/gstid3tag.c (gst_mad_id3_to_tag_list): unset GValues after
calling transform.
(gst_id3_tag_do_typefind): Unref caps

* ext/mad/gstmad.c (gst_mad_check_caps_reset): Ditto

18 years agoremove accidentally commited hack
Johan Dahlin [Tue, 15 Nov 2005 21:00:44 +0000 (21:00 +0000)]
remove accidentally commited hack

Original commit message from CVS:
remove accidentally commited hack

18 years agofree pad templates
Johan Dahlin [Tue, 15 Nov 2005 20:30:53 +0000 (20:30 +0000)]
free pad templates

Original commit message from CVS:
free pad templates

18 years agoext/mpeg2dec/gstmpeg2dec.c: Set DELTA_UNIT flag on outgoing buffers if this is NOT...
Tim-Philipp Müller [Tue, 15 Nov 2005 14:19:38 +0000 (14:19 +0000)]
ext/mpeg2dec/gstmpeg2dec.c: Set DELTA_UNIT flag on outgoing buffers if this is NOT a keyframe; nice-ify debug message...

Original commit message from CVS:
* ext/mpeg2dec/gstmpeg2dec.c: (handle_slice),
(gst_mpeg2dec_sink_event):
Set DELTA_UNIT flag on outgoing buffers if this is NOT a keyframe;
nice-ify debug message in event handler; add CHECKME.
* gst/mpegstream/gstdvddemux.c: (gst_dvd_demux_process_event),
(gst_dvd_demux_send_event), (gst_dvd_demux_process_private),
(gst_dvd_demux_send_subbuffer), (gst_dvd_demux_reset),
(gst_dvd_demux_sync_stream_to_time):
* gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_class_init),
(gst_mpeg_demux_process_event), (gst_mpeg_demux_send_event),
(gst_mpeg_demux_handle_discont), (gst_mpeg_demux_new_output_pad),
(gst_mpeg_demux_parse_packet), (gst_mpeg_demux_parse_pes),
(gst_mpeg_demux_send_subbuffer), (gst_mpeg_demux_process_private),
(gst_mpeg_demux_sync_stream_to_time),
(gst_mpeg_demux_handle_src_event), (gst_mpeg_demux_reset):
* gst/mpegstream/gstmpegdemux.h:
* gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_init),
(gst_mpeg_parse_handle_discont), (gst_mpeg_parse_send_buffer),
(gst_mpeg_parse_process_event), (gst_mpeg_parse_send_discont),
(gst_mpeg_parse_send_event), (gst_mpeg_parse_event),
(gst_mpeg_parse_chain):
* gst/mpegstream/gstmpegparse.h:
Get rid of GST_PAD_IS_USABLE and fix GstFlowReturn vs. gboolean
return value confusion (gst_pad_push vs. gst_pad_send_event and
gst_pad_push_event); pass flow return values to caller;
miscellaneous fixes and clean-ups.

18 years agoset rank to secondary until it works 100%
Christian Schaller [Tue, 15 Nov 2005 08:37:00 +0000 (08:37 +0000)]
set rank to secondary until it works 100%

Original commit message from CVS:
set rank to secondary until it works 100%

18 years agoadd mpegstream plugin to spec file
Christian Schaller [Tue, 15 Nov 2005 07:59:58 +0000 (07:59 +0000)]
add mpegstream plugin to spec file

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

18 years agogst/mpegstream/Makefile.am (noinst_HEADERS): Add gstrfc2250enc.h.
Martin Soto [Mon, 14 Nov 2005 22:18:21 +0000 (22:18 +0000)]
gst/mpegstream/Makefile.am (noinst_HEADERS): Add gstrfc2250enc.h.

Original commit message from CVS:
2005-11-14  Martin Soto  <soto@localhost.localdomain>

* gst/mpegstream/Makefile.am (noinst_HEADERS): Add
gstrfc2250enc.h.

18 years agopartially port the mpegstream plugin to GStreamer 0.9.
Josef Zlomek [Mon, 14 Nov 2005 21:20:21 +0000 (21:20 +0000)]
partially port the mpegstream plugin to GStreamer 0.9.

Original commit message from CVS:
2005-11-14  Martin Soto  <martinsoto@users.sourceforge.net>

* configure.ac:
* gst/mpegstream/Makefile.am:
* gst/mpegstream/gstdvddemux.c:
* gst/mpegstream/gstdvddemux.h:
* gst/mpegstream/gstmpegdemux.c:
* gst/mpegstream/gstmpegdemux.h:
* gst/mpegstream/gstmpegpacketize.c:
* gst/mpegstream/gstmpegpacketize.h:
* gst/mpegstream/gstmpegparse.c:
* gst/mpegstream/gstmpegparse.h:
* gst/mpegstream/gstmpegstream.c:
* gst/mpegstream/gstrfc2250enc.c:
* gst/mpegstream/gstrfc2250enc.h:
Applied patch from Josef Zlomek <josef.zlomek@xeris.cz> to
partially port the mpegstream plugin to GStreamer 0.9.

18 years agoconfigure.ac (GST_PLUGIN_LDFLAGS): -no-undefined for better debugging, allows dll...
Andy Wingo [Mon, 14 Nov 2005 17:13:20 +0000 (17:13 +0000)]
configure.ac (GST_PLUGIN_LDFLAGS): -no-undefined for better debugging, allows dll builds on windows. Fixes #316076.

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

* configure.ac (GST_PLUGIN_LDFLAGS): -no-undefined for better
debugging, allows dll builds on windows. Fixes #316076.

18 years agoback to head
Thomas Vander Stichele [Fri, 11 Nov 2005 19:37:33 +0000 (19:37 +0000)]
back to head

Original commit message from CVS:
back to head

18 years agoreleasing 0.9.5
Thomas Vander Stichele [Fri, 11 Nov 2005 19:35:55 +0000 (19:35 +0000)]
releasing 0.9.5

Original commit message from CVS:
releasing 0.9.5

18 years agoext/mpeg2dec/gstmpeg2dec.c: Forward GstFlowReturn about everywhere.
Wim Taymans [Thu, 27 Oct 2005 21:50:11 +0000 (21:50 +0000)]
ext/mpeg2dec/gstmpeg2dec.c: Forward GstFlowReturn about everywhere.

Original commit message from CVS:
* ext/mpeg2dec/gstmpeg2dec.c: (gst_mpeg2dec_reset),
(gst_mpeg2dec_alloc_buffer), (gst_mpeg2dec_negotiate_format),
(handle_sequence), (handle_picture), (handle_slice),
(gst_mpeg2dec_chain), (gst_mpeg2dec_src_query), (normal_seek),
(gst_mpeg2dec_src_event), (gst_mpeg2dec_change_state):
Forward GstFlowReturn about everywhere.
Handle seeking correctly.

18 years agoext/mpeg2dec/gstmpeg2dec.c: Small cleanups in refcounting.
Wim Taymans [Thu, 27 Oct 2005 17:26:13 +0000 (17:26 +0000)]
ext/mpeg2dec/gstmpeg2dec.c: Small cleanups in refcounting.

Original commit message from CVS:
* ext/mpeg2dec/gstmpeg2dec.c: (gst_mpeg2dec_negotiate_format),
(handle_sequence), (handle_slice), (gst_mpeg2dec_chain),
(gst_mpeg2dec_src_query), (gst_mpeg2dec_change_state):
Small cleanups in refcounting.

18 years agoext/mpeg2dec/gstmpeg2dec.*: Removed lots of dubious code.
Wim Taymans [Wed, 26 Oct 2005 16:45:04 +0000 (16:45 +0000)]
ext/mpeg2dec/gstmpeg2dec.*: Removed lots of dubious code.

Original commit message from CVS:
* ext/mpeg2dec/gstmpeg2dec.c: (gst_mpeg2dec_init),
(gst_mpeg2dec_dispose), (gst_mpeg2dec_reset),
(gst_mpeg2dec_alloc_buffer), (gst_mpeg2dec_negotiate_format),
(handle_sequence), (handle_picture):
* ext/mpeg2dec/gstmpeg2dec.h:
Removed lots of dubious code.
Handle flushing and seeking correctly. Still leaks though...

18 years agoport plugins listing changes
Christian Schaller [Mon, 24 Oct 2005 13:37:47 +0000 (13:37 +0000)]
port plugins listing changes

Original commit message from CVS:
port plugins listing changes

18 years agoback to HEAD
Thomas Vander Stichele [Sun, 23 Oct 2005 23:06:09 +0000 (23:06 +0000)]
back to HEAD

Original commit message from CVS:
back to HEAD

18 years agoreleasing 0.9.4
Thomas Vander Stichele [Sun, 23 Oct 2005 22:44:44 +0000 (22:44 +0000)]
releasing 0.9.4

Original commit message from CVS:
releasing 0.9.4

18 years agogst/realmedia/rmdemux.c: STOPPED->FAILED
Julien Moutte [Sun, 23 Oct 2005 14:32:49 +0000 (14:32 +0000)]
gst/realmedia/rmdemux.c: STOPPED->FAILED

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

* gst/realmedia/rmdemux.c: (gst_rmdemux_loop): STOPPED->FAILED

18 years agoadd packaging of a52dec
Christian Schaller [Fri, 21 Oct 2005 16:22:00 +0000 (16:22 +0000)]
add packaging of a52dec

Original commit message from CVS:
add packaging of a52dec

18 years agogst/realmedia/rmdemux.c: Set correct stream time in newsegment event.
Wim Taymans [Fri, 21 Oct 2005 11:58:38 +0000 (11:58 +0000)]
gst/realmedia/rmdemux.c: Set correct stream time in newsegment event.

Original commit message from CVS:
* gst/realmedia/rmdemux.c: (gst_rmdemux_validate_offset),
(gst_rmdemux_perform_seek), (gst_rmdemux_src_query):
Set correct stream time in newsegment event.

18 years agofix distcheck
Thomas Vander Stichele [Thu, 20 Oct 2005 22:43:04 +0000 (22:43 +0000)]
fix distcheck

Original commit message from CVS:
fix distcheck

18 years agofix distcheck
Thomas Vander Stichele [Thu, 20 Oct 2005 22:40:07 +0000 (22:40 +0000)]
fix distcheck

Original commit message from CVS:
fix distcheck

18 years agoext/a52dec/: Re-enable CPU flags, use liboil to get them.
Tim-Philipp Müller [Thu, 20 Oct 2005 09:51:58 +0000 (09:51 +0000)]
ext/a52dec/: Re-enable CPU flags, use liboil to get them.

Original commit message from CVS:
* ext/a52dec/Makefile.am:
* ext/a52dec/gsta52dec.c: (gst_a52dec_base_init),
(gst_a52dec_class_init), (gst_a52dec_sink_event),
(gst_a52dec_change_state):
* ext/a52dec/gsta52dec.h:
Re-enable CPU flags, use liboil to get them.

18 years agoPort AC3 decoder to 0.9 (#318849).
Tim-Philipp Müller [Thu, 20 Oct 2005 09:00:30 +0000 (09:00 +0000)]
Port AC3 decoder to 0.9 (#318849).

Original commit message from CVS:
Reviewed by: Tim-Philipp Müller  <tim at centricular dot net>
* configure.ac:
* ext/a52dec/Makefile.am:
* ext/a52dec/gsta52dec.c:
* ext/a52dec/gsta52dec.h:
Port AC3 decoder to 0.9 (#318849).

18 years agoext/sidplay/gstsiddec.cc: Small fixes and more error messages.
Wim Taymans [Thu, 20 Oct 2005 08:30:33 +0000 (08:30 +0000)]
ext/sidplay/gstsiddec.cc: Small fixes and more error messages.

Original commit message from CVS:
* ext/sidplay/gstsiddec.cc:
Small fixes and more error messages.

18 years agoAPI change fixen.
Wim Taymans [Wed, 19 Oct 2005 16:01:35 +0000 (16:01 +0000)]
API change fixen.

Original commit message from CVS:
* ext/amrnb/amrnbparse.c: (gst_amrnbparse_query),
(gst_amrnbparse_state_change):
* ext/mad/gstid3tag.c: (gst_id3_tag_src_query):
* ext/mad/gstmad.c: (gst_mad_get_query_types), (gst_mad_src_query):
* ext/mpeg2dec/gstmpeg2dec.c:
* ext/sidplay/gstsiddec.cc:
* gst/realmedia/rmdemux.c: (gst_rmdemux_validate_offset),
(gst_rmdemux_src_query), (gst_rmdemux_src_query_types):
API change fixen.

18 years agoconfigure.ac: GST_DOC has been renamed to GST_DOCBOOK_CHECK
Tim-Philipp Müller [Wed, 19 Oct 2005 12:43:28 +0000 (12:43 +0000)]
configure.ac: GST_DOC has been renamed to GST_DOCBOOK_CHECK

Original commit message from CVS:
* configure.ac:
GST_DOC has been renamed to GST_DOCBOOK_CHECK

18 years agoconfigure.ac: some docs I had
Thomas Vander Stichele [Wed, 19 Oct 2005 09:47:31 +0000 (09:47 +0000)]
configure.ac: some docs I had

Original commit message from CVS:

* configure.ac:
some docs I had
* ext/amrnb/amrnbenc.c: (gst_amrnbenc_chain):
trivial fixes

18 years agogst/realmedia/rmdemux.c: segment-start/done API change.
Wim Taymans [Tue, 18 Oct 2005 13:23:22 +0000 (13:23 +0000)]
gst/realmedia/rmdemux.c: segment-start/done API change.

Original commit message from CVS:
* gst/realmedia/rmdemux.c: (gst_rmdemux_validate_offset),
(gst_rmdemux_perform_seek):
segment-start/done API change.

18 years agoSet buffer durations on IEC958 buffers.
Michael Smith [Mon, 17 Oct 2005 17:50:45 +0000 (17:50 +0000)]
Set buffer durations on IEC958 buffers.

Original commit message from CVS:
Set buffer durations on IEC958 buffers.

18 years agoconfigure.ac: Fix glib check
Tim-Philipp Müller [Sun, 16 Oct 2005 17:06:42 +0000 (17:06 +0000)]
configure.ac: Fix glib check

Original commit message from CVS:
* configure.ac:
Fix glib check

18 years agoext/mad/gstid3tag.c: Fix handling of GST_TAG_DATE, which is now of type GST_TYPE_DATE.
Tim-Philipp Müller [Thu, 13 Oct 2005 19:14:25 +0000 (19:14 +0000)]
ext/mad/gstid3tag.c: Fix handling of GST_TAG_DATE, which is now of type GST_TYPE_DATE.

Original commit message from CVS:
* ext/mad/gstid3tag.c: (gst_mad_id3_to_tag_list):
Fix handling of GST_TAG_DATE, which is now of type GST_TYPE_DATE.

18 years agoexamples/stats/mp2ogg.c: yes, typo fixes
Stefan Kost [Thu, 13 Oct 2005 15:29:56 +0000 (15:29 +0000)]
examples/stats/mp2ogg.c: yes, typo fixes

Original commit message from CVS:
* examples/stats/mp2ogg.c:
yes, typo fixes

18 years agorenamed GST_FLAGS macros to GST_OBJECT_FLAGS moved bitshift from macro to enum definition
Stefan Kost [Wed, 12 Oct 2005 14:30:36 +0000 (14:30 +0000)]
renamed GST_FLAGS macros to GST_OBJECT_FLAGS moved bitshift from macro to enum definition

Original commit message from CVS:
* examples/indexing/indexmpeg.c: (main):
* ext/a52dec/gsta52dec.c: (gst_a52dec_init):
* ext/dvdnav/dvdnavsrc.c: (dvdnavsrc_is_open),
(dvdnavsrc_set_property), (dvdnavsrc_open), (dvdnavsrc_close),
(dvdnavsrc_event), (dvdnavsrc_convert), (dvdnavsrc_query):
* ext/dvdread/dvdreadsrc.c: (dvdreadsrc_set_property),
(dvdreadsrc_srcpad_query), (dvdreadsrc_get),
(dvdreadsrc_open_file), (dvdreadsrc_close_file):
* ext/dvdread/dvdreadsrc.h:
* ext/lame/gstlame.h:
* gst/asfdemux/gstasfdemux.c: (gst_asf_demux_init):
* gst/asfdemux/gstasfmux.c: (gst_asfmux_init):
* gst/iec958/ac3iec.h:
* gst/mpegstream/gstdvddemux.c: (gst_dvd_demux_init):
* gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_init):
* gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_init):
* gst/mpegstream/gstrfc2250enc.c: (gst_rfc2250_enc_init):
* gst/synaesthesia/gstsynaesthesia.c: (gst_synaesthesia_init):
renamed GST_FLAGS macros to GST_OBJECT_FLAGS
moved bitshift from macro to enum definition

18 years agonewsegment API update.
Wim Taymans [Tue, 11 Oct 2005 16:37:16 +0000 (16:37 +0000)]
newsegment API update.

Original commit message from CVS:
* ext/mad/gstid3tag.c: (gst_id3_tag_sink_event):
* ext/mad/gstmad.c: (gst_mad_chain):
* gst/mpegaudioparse/gstmpegaudioparse.c:
(gst_mp3parse_sink_event), (gst_mp3parse_chain):
* gst/realmedia/rmdemux.c: (gst_rmdemux_perform_seek),
(gst_rmdemux_chain), (gst_rmdemux_add_stream):
newsegment API update.

18 years agoext/amrnb/amrnbdec.c: Mark invalid frame sizes
Wim Taymans [Thu, 6 Oct 2005 13:14:38 +0000 (13:14 +0000)]
ext/amrnb/amrnbdec.c: Mark invalid frame sizes

Original commit message from CVS:
* ext/amrnb/amrnbdec.c:
Mark invalid frame sizes

* ext/mad/gstmad.c: (gst_mad_init), (gst_mad_chain):
UNUSABLE is not to be used here, just push out stuff so
probes can continue linking or making the pad usable.

18 years agoImprove seek error-resilience.
Michael Smith [Wed, 5 Oct 2005 11:25:51 +0000 (11:25 +0000)]
Improve seek error-resilience.

Original commit message from CVS:
Improve seek error-resilience.
Better error handling generally.

18 years agoback to head
Thomas Vander Stichele [Mon, 3 Oct 2005 17:59:55 +0000 (17:59 +0000)]
back to head

Original commit message from CVS:
back to head

18 years agorelease time
Thomas Vander Stichele [Mon, 3 Oct 2005 17:49:44 +0000 (17:49 +0000)]
release time

Original commit message from CVS:
release time

18 years agoForgot to commit this file. I hate Nano.
Michael Smith [Fri, 30 Sep 2005 16:43:12 +0000 (16:43 +0000)]
Forgot to commit this file. I hate Nano.

Original commit message from CVS:
Forgot to commit this file. I hate Nano.

18 years agoSanity checks and memory leak fixes for real demuxer
Michael Smith [Fri, 30 Sep 2005 16:39:47 +0000 (16:39 +0000)]
Sanity checks and memory leak fixes for real demuxer

Original commit message from CVS:
Sanity checks and memory leak fixes for real demuxer

18 years agogst/realmedia/rmdemux.c: Real demuxer fixes. Make it more bulletproof against bad...
Michael Smith [Thu, 29 Sep 2005 13:44:15 +0000 (13:44 +0000)]
gst/realmedia/rmdemux.c: Real demuxer fixes. Make it more bulletproof against bad data, identify a few more stream ty...

Original commit message from CVS:
* gst/realmedia/rmdemux.c: (gst_rmdemux_src_event),
(gst_rmdemux_perform_seek), (gst_rmdemux_loop),
(gst_rmdemux_send_event), (gst_rmdemux_add_stream),
(gst_rmdemux_parse_mdpr), (gst_rmdemux_parse_packet):
Real demuxer fixes. Make it more bulletproof against bad data,
identify a few more stream types.
Fix seeking so that it works (at least with the seek example
program; it still fails with totem).

18 years agogst/mpegaudioparse/gstmpegaudioparse.c: Set correct caps on buffers too.
Wim Taymans [Mon, 26 Sep 2005 14:41:23 +0000 (14:41 +0000)]
gst/mpegaudioparse/gstmpegaudioparse.c: Set correct caps on buffers too.

Original commit message from CVS:
* gst/mpegaudioparse/gstmpegaudioparse.c:
(gst_mp3parse_sink_event), (gst_mp3parse_chain):
Set correct caps on buffers too.

18 years agogst/mpegaudioparse/gstmpegaudioparse.*: Put timestamps on buffers.
Wim Taymans [Mon, 26 Sep 2005 14:31:53 +0000 (14:31 +0000)]
gst/mpegaudioparse/gstmpegaudioparse.*: Put timestamps on buffers.

Original commit message from CVS:
* gst/mpegaudioparse/gstmpegaudioparse.c: (gst_mp3parse_init),
(gst_mp3parse_sink_event), (gst_mp3parse_chain):
* gst/mpegaudioparse/gstmpegaudioparse.h:
Put timestamps on buffers.

18 years agoChanged amrnbenc description, it is an encoder, not decoder.
Flavio Oliveira [Wed, 21 Sep 2005 22:21:22 +0000 (22:21 +0000)]
Changed amrnbenc description, it is an encoder, not decoder.

Original commit message from CVS:
Changed amrnbenc description, it is an encoder, not decoder.

18 years agoVarious changes to AC3->IEC958 framer. Mostly to make our IEC958 headers and dump...
Michael Smith [Wed, 21 Sep 2005 16:21:45 +0000 (16:21 +0000)]
Various changes to AC3->IEC958 framer. Mostly to make our IEC958 headers and dump the frame (as a probable sync failu...

Original commit message from CVS:
Various changes to AC3->IEC958 framer. Mostly to make our IEC958 headers
more accurate, and to check AC3 checksums (both of them in each frame),
and dump the frame (as a probable sync failure) if they don't match.
General code cleanup, improved comments. Changed to not construct the
header backwards, and not byteswap everything else. If we end up needing
to do little-endian output, we should swap in the element doing the
output (AC3 is big-endian).

18 years agofix spec file for ugly
Christian Schaller [Tue, 20 Sep 2005 17:37:54 +0000 (17:37 +0000)]
fix spec file for ugly

Original commit message from CVS:
fix spec file for ugly

18 years agorevert empty commit
Thomas Vander Stichele [Mon, 19 Sep 2005 23:25:07 +0000 (23:25 +0000)]
revert empty commit

Original commit message from CVS:
revert empty commit

18 years agowhoops, wrong files
Thomas Vander Stichele [Mon, 19 Sep 2005 23:24:12 +0000 (23:24 +0000)]
whoops, wrong files

Original commit message from CVS:
whoops, wrong files

18 years agodocs/plugins/gst-plugins-ugly-plugins.*: commit missing files
Thomas Vander Stichele [Mon, 19 Sep 2005 23:21:31 +0000 (23:21 +0000)]
docs/plugins/gst-plugins-ugly-plugins.*: commit missing files

Original commit message from CVS:
* docs/plugins/gst-plugins-ugly-plugins.args:
* docs/plugins/gst-plugins-ugly-plugins.hierarchy:
* docs/plugins/gst-plugins-ugly-plugins.interfaces:
* docs/plugins/gst-plugins-ugly-plugins.prerequisites:
commit missing files
* docs/plugins/inspect/plugin-lame.xml:
update

18 years agoadd check-valgrind target
Thomas Vander Stichele [Mon, 19 Sep 2005 16:44:13 +0000 (16:44 +0000)]
add check-valgrind target

Original commit message from CVS:
add check-valgrind target

18 years agoadd stamp
Thomas Vander Stichele [Mon, 19 Sep 2005 13:46:35 +0000 (13:46 +0000)]
add stamp

Original commit message from CVS:
add stamp

18 years agoext/lame/gstlame.c: Set caps on outgoing buffers.
Wim Taymans [Mon, 19 Sep 2005 11:07:40 +0000 (11:07 +0000)]
ext/lame/gstlame.c: Set caps on outgoing buffers.

Original commit message from CVS:
* ext/lame/gstlame.c: (gst_lame_chain):
Set caps on outgoing buffers.

18 years agoclean up further so we don't try to set up five times for a simple pipeline
Thomas Vander Stichele [Fri, 16 Sep 2005 16:04:28 +0000 (16:04 +0000)]
clean up further so we don't try to set up five times for a simple pipeline

Original commit message from CVS:
clean up further so we don't try to set up five times for
a simple pipeline

18 years agoSet setcaps function on sink pad, not source pad. Produce correct caps on output...
Michael Smith [Fri, 16 Sep 2005 15:43:08 +0000 (15:43 +0000)]
Set setcaps function on sink pad, not source pad. Produce correct caps on output buffers.

Original commit message from CVS:
Set setcaps function on sink pad, not source pad. Produce correct caps
on output buffers.

18 years agoupdate inspect with source
Thomas Vander Stichele [Sun, 11 Sep 2005 17:53:12 +0000 (17:53 +0000)]
update inspect with source

Original commit message from CVS:
update inspect with source

18 years agoext/mad/gstid3tag.c: gsttaginterface.h -> gsttagsetter.h
Stefan Kost [Wed, 7 Sep 2005 13:42:44 +0000 (13:42 +0000)]
ext/mad/gstid3tag.c: gsttaginterface.h -> gsttagsetter.h

Original commit message from CVS:
* ext/mad/gstid3tag.c:
gsttaginterface.h -> gsttagsetter.h

18 years agoback to HEAD
Thomas Vander Stichele [Tue, 6 Sep 2005 14:06:51 +0000 (14:06 +0000)]
back to HEAD

Original commit message from CVS:
back to HEAD

18 years agoreleasing 0.9.2
Thomas Vander Stichele [Tue, 6 Sep 2005 14:05:40 +0000 (14:05 +0000)]
releasing 0.9.2

Original commit message from CVS:
releasing 0.9.2

18 years agoext/amrnb/: State change function updates.
Wim Taymans [Tue, 6 Sep 2005 12:00:33 +0000 (12:00 +0000)]
ext/amrnb/: State change function updates.

Original commit message from CVS:
* ext/amrnb/amrnbdec.c: (gst_amrnbdec_state_change):
* ext/amrnb/amrnbenc.c: (gst_amrnbenc_state_change):
* ext/amrnb/amrnbparse.c: (gst_amrnbparse_state_change):
State change function updates.

18 years agoext/mpeg2dec/gstmpeg2dec.c: GST_CAT_SEEK disappeared from the public API at some...
Jan Schmidt [Mon, 5 Sep 2005 17:24:20 +0000 (17:24 +0000)]
ext/mpeg2dec/gstmpeg2dec.c: GST_CAT_SEEK disappeared from the public API at some point

Original commit message from CVS:
* ext/mpeg2dec/gstmpeg2dec.c:
GST_CAT_SEEK disappeared from the public API at some point

18 years agodoc fixes
Thomas Vander Stichele [Mon, 5 Sep 2005 11:42:10 +0000 (11:42 +0000)]
doc fixes

Original commit message from CVS:
doc fixes

18 years agodocs for ugly plugins
Thomas Vander Stichele [Sun, 4 Sep 2005 19:28:29 +0000 (19:28 +0000)]
docs for ugly plugins

Original commit message from CVS:
docs for ugly plugins

18 years agobuild fixes
Thomas Vander Stichele [Fri, 2 Sep 2005 18:01:33 +0000 (18:01 +0000)]
build fixes

Original commit message from CVS:
build fixes

18 years agoAccept audio/x-private1-a3c on sink pad
Michael Smith [Fri, 2 Sep 2005 17:04:39 +0000 (17:04 +0000)]
Accept audio/x-private1-a3c on sink pad

Original commit message from CVS:
Accept audio/x-private1-a3c on sink pad

18 years agospec updates
Thomas Vander Stichele [Fri, 2 Sep 2005 17:01:14 +0000 (17:01 +0000)]
spec updates

Original commit message from CVS:
spec updates

18 years agoAll plugins updated for element state changes.
Andy Wingo [Fri, 2 Sep 2005 15:43:54 +0000 (15:43 +0000)]
All plugins updated for element state changes.

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

* All plugins updated for element state changes.

18 years agoFix return types in setcaps functions
Michael Smith [Fri, 2 Sep 2005 14:19:17 +0000 (14:19 +0000)]
Fix return types in setcaps functions

Original commit message from CVS:
Fix return types in setcaps functions

18 years agoChanges to correctly use first_access parameter in ac3 and lpcm plugins.
Michael Smith [Fri, 2 Sep 2005 13:37:13 +0000 (13:37 +0000)]
Changes to correctly use first_access parameter in ac3 and lpcm plugins.

Original commit message from CVS:
Changes to correctly use first_access parameter in ac3 and lpcm plugins.
Some general cleanups in iec958 framer.

18 years agofix distcheck; remove some old m4s
Thomas Vander Stichele [Thu, 1 Sep 2005 21:07:34 +0000 (21:07 +0000)]
fix distcheck; remove some old m4s

Original commit message from CVS:
fix distcheck; remove some old m4s

18 years agoAC3 -> IEC958 (S/PDIF) framer, based on Martin Soto's 0.8 plugin
Michael Smith [Thu, 1 Sep 2005 17:31:21 +0000 (17:31 +0000)]
AC3 -> IEC958 (S/PDIF) framer, based on Martin Soto's 0.8 plugin

Original commit message from CVS:
AC3 -> IEC958 (S/PDIF) framer, based on Martin Soto's 0.8 plugin

18 years agogst/dvdlpcmdec/gstdvdlpcmdec.c: Cleanups, fixed header parsing and stripping.
Wim Taymans [Thu, 1 Sep 2005 11:52:34 +0000 (11:52 +0000)]
gst/dvdlpcmdec/gstdvdlpcmdec.c: Cleanups, fixed header parsing and stripping.

Original commit message from CVS:
* gst/dvdlpcmdec/gstdvdlpcmdec.c: (gst_dvdlpcmdec_setcaps),
(gst_dvdlpcmdec_chain_dvd), (gst_dvdlpcmdec_chain_raw),
(gst_dvdlpcmdec_change_state):
Cleanups, fixed header parsing and stripping.

18 years agoUse the right bytes when parsing the LPCM dvd header
Michael Smith [Thu, 1 Sep 2005 11:34:39 +0000 (11:34 +0000)]
Use the right bytes when parsing the LPCM dvd header

Original commit message from CVS:
Use the right bytes when parsing the LPCM dvd header

18 years agoReturn the correct values from chain function
Michael Smith [Thu, 1 Sep 2005 11:16:15 +0000 (11:16 +0000)]
Return the correct values from chain function

Original commit message from CVS:
Return the correct values from chain function

18 years agoadding doc stuff
Thomas Vander Stichele [Thu, 1 Sep 2005 10:04:53 +0000 (10:04 +0000)]
adding doc stuff

Original commit message from CVS:
adding doc stuff

18 years agoRestructure LPCM decoder to not expect the demuxer to parse the LPCM header; instead...
Michael Smith [Wed, 31 Aug 2005 19:37:08 +0000 (19:37 +0000)]
Restructure LPCM decoder to not expect the demuxer to parse the LPCM header; instead do this internally. Also support...

Original commit message from CVS:
Restructure LPCM decoder to not expect the demuxer to parse the LPCM
header; instead do this internally. Also support the old way, using
a different mime-type. CVS:

18 years agoadd plugin documentation
Thomas Vander Stichele [Wed, 31 Aug 2005 18:33:08 +0000 (18:33 +0000)]
add plugin documentation

Original commit message from CVS:
add plugin documentation

18 years agoit's ugly but
Thomas Vander Stichele [Wed, 31 Aug 2005 17:57:35 +0000 (17:57 +0000)]
it's ugly but

Original commit message from CVS:
it's ugly but

18 years agoPort LPCM decoder to 0.9
Michael Smith [Wed, 31 Aug 2005 11:53:35 +0000 (11:53 +0000)]
Port LPCM decoder to 0.9

Original commit message from CVS:
Port LPCM decoder to 0.9

18 years agoconfigure.ac: Remove plugins that should have disappeared.
Jan Schmidt [Tue, 30 Aug 2005 20:51:28 +0000 (20:51 +0000)]
configure.ac: Remove plugins that should have disappeared.

Original commit message from CVS:
* configure.ac:
Remove plugins that should have disappeared.

18 years agoMake autogen work again.
Jan Schmidt [Tue, 30 Aug 2005 20:42:39 +0000 (20:42 +0000)]
Make autogen work again.

Original commit message from CVS:
* autogen.sh:
* configure.ac:
Make autogen work again.

18 years agoremove stuff
Thomas Vander Stichele [Tue, 30 Aug 2005 18:06:50 +0000 (18:06 +0000)]
remove stuff

Original commit message from CVS:
remove stuff

18 years agoall these plugins are moved to gst-plugins-good
Thomas Vander Stichele [Tue, 30 Aug 2005 17:59:55 +0000 (17:59 +0000)]
all these plugins are moved to gst-plugins-good

Original commit message from CVS:
all these plugins are moved to gst-plugins-good

18 years agoPorted to GStreamer 0.9. Need to fix performance issues.
Flavio Oliveira [Tue, 30 Aug 2005 12:59:30 +0000 (12:59 +0000)]
Ported to GStreamer 0.9. Need to fix performance issues.

Original commit message from CVS:
Ported to GStreamer 0.9. Need to fix performance issues.

18 years agoUpdates for two-arg init from GST_BOILERPLATE.
Andy Wingo [Sun, 28 Aug 2005 17:59:20 +0000 (17:59 +0000)]
Updates for two-arg init from GST_BOILERPLATE.

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

* Updates for two-arg init from GST_BOILERPLATE.

* ext/ladspa/gstsignalprocessor.c (gst_signal_processor_init): Use
the second arg for the class, because G_OBJECT_GET_CLASS (self)
returns the wrong thing.
(gst_signal_processor_add_pad_from_template): Make pads of the
right type.

* ext/ladspa/gstladspa.c (gst_ladspa_class_get_param_spec): Make
writable param specs G_PARAM_CONSTRUCT so default values work.
(gst_ladspa_init): Use the second arg for the class.

18 years agoext/ladspa/gstladspa.*: Finish porting, still doesn't work but it does compile and...
Andy Wingo [Fri, 26 Aug 2005 11:05:12 +0000 (11:05 +0000)]
ext/ladspa/gstladspa.*: Finish porting, still doesn't work but it does compile and register. I have more features tha...

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

* ext/ladspa/gstladspa.c:
* ext/ladspa/gstladspa.h: Finish porting, still doesn't work but
it does compile and register. I have more features than you.

* ext/ladspa/gstsignalprocessor.h:
* ext/ladspa/gstsignalprocessor.c: Updates, bug fixen.