Thomas Vander Stichele [Thu, 1 Dec 2005 15:49:59 +0000 (15:49 +0000)]
Don't know how these escaped my eye before. Fix link flags.
Original commit message from CVS:
Don't know how these escaped my eye before. Fix link flags.
Thomas Vander Stichele [Wed, 30 Nov 2005 18:37:24 +0000 (18:37 +0000)]
no examples
Original commit message from CVS:
no examples
Tim-Philipp Müller [Tue, 29 Nov 2005 11:26:35 +0000 (11:26 +0000)]
gst/mpegstream/: Ref events before sending them to multiple pads, after all gst_pad_send_event() takes ownership of e...
Original commit message from CVS:
Reviewed by: Tim-Philipp Müller <tim at centricular dot net>
* gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_send_event):
* gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_send_newsegment),
(gst_mpeg_parse_send_event):
Ref events before sending them to multiple pads, after all
gst_pad_send_event() takes ownership of events. Don't leak
events that have not been handled (fixes #322745).
Martin Soto [Mon, 28 Nov 2005 19:13:51 +0000 (19:13 +0000)]
gst/mpegstream/gstdvddemux.c (gst_dvd_demux_handle_dvd_event)
Original commit message from CVS:
2005-11-28 Martin Soto <martinsoto@users.sourceforge.net>
* gst/mpegstream/gstdvddemux.c (gst_dvd_demux_handle_dvd_event)
(gst_dvd_demux_handle_dvd_event): Erase code to prevent mpegparse
from making timestamp adjustments. This will have to be re-added
in some form in the near future, but in order to do that, some nav
packet parsing will be necessary in mpegdemux.
* gst/mpegstream/gstmpegparse.h (struct _GstMPEGParse):
* gst/mpegstream/gstmpegparse.c (gst_mpeg_parse_init)
(g_value_set_int, gst_mpeg_parse_set_property)
Get rid of do_adjust and use_adjust. Rename max_discont to
max_src_gap.
(gst_mpeg_parse_parse_packhead): When max_scr_gap has a value of
-1, no adjustment is made.
* gst/mpegstream/gstmpegparse.c (gst_mpeg_parse_class_init):
Rename max_discont property to max_scr_gap. Erase "adjust"
property.
* gst/mpegstream/gstdvddemux.c (gst_dvd_demux_send_event): Don't
override send_event anymore, base class does the job.
* gst/mpegstream/gstmpegdemux.c (gst_mpeg_demux_send_event):
Base class now does most of the work.
* gst/mpegstream/gstmpegparse.c (gst_mpeg_parse_send_event):
Generalize to forwarding the event to all source pads in the
element.
* gst/mpegstream/gstmpegparse.h:
* gst/mpegstream/gstmpegparse.c (gst_mpeg_parse_class_init)
(gst_mpeg_parse_init, gst_mpeg_parse_set_clock)
(gst_mpeg_parse_chain, gst_mpeg_parse_get_property)
(gst_mpeg_parse_set_property):
Clock synchronization doesn't make sense anymore for a
demultiplexer.
Michael Smith [Mon, 28 Nov 2005 18:54:09 +0000 (18:54 +0000)]
gst/realmedia/rmdemux.c: Don't treat normal EOS as a fatal error.
Original commit message from CVS:
* gst/realmedia/rmdemux.c: (gst_rmdemux_loop):
Don't treat normal EOS as a fatal error.
Edward Hervey [Mon, 28 Nov 2005 15:47:01 +0000 (15:47 +0000)]
ext/mad/gstmad.c: Proper warning statements,
Original commit message from CVS:
* ext/mad/gstmad.c: (gst_mad_chain):
Proper warning statements,
Don't error if the src pad isn't linked when pushing.
* gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_change_state):
Proper state_change, avoids borkage when going to READY
Thomas Vander Stichele [Sun, 27 Nov 2005 15:34:00 +0000 (15:34 +0000)]
no need for an AS_LIBTOOL call
Original commit message from CVS:
no need for an AS_LIBTOOL call
Thomas Vander Stichele [Sun, 27 Nov 2005 14:34:34 +0000 (14:34 +0000)]
add ACLOCAL_AMFLAGS; remove old stuff from spec changelog
Original commit message from CVS:
add ACLOCAL_AMFLAGS; remove old stuff from spec changelog
Jan Schmidt [Fri, 25 Nov 2005 17:02:41 +0000 (17:02 +0000)]
ext/mpeg2dec/gstmpeg2dec.c: Prime libmpeg2's pumps with some null custom buffers to ensure it doesn't ask us to disca...
Original commit message from CVS:
* ext/mpeg2dec/gstmpeg2dec.c: (handle_sequence):
Prime libmpeg2's pumps with some null custom buffers
to ensure it doesn't ask us to discard garbage later yay.
Jan Schmidt [Fri, 25 Nov 2005 17:01:46 +0000 (17:01 +0000)]
ext/mpeg2dec/gstmpeg2dec.c: Prime libmpeg2's pumps with some null custom buffers to ensure it ask us to discard garba...
Original commit message from CVS:
* ext/mpeg2dec/gstmpeg2dec.c: (handle_sequence):
Prime libmpeg2's pumps with some null custom buffers
to ensure it ask us to discard garbage later yay.
Michael Smith [Fri, 25 Nov 2005 14:50:19 +0000 (14:50 +0000)]
ext/a52dec/gsta52dec.*: Accept AC3 in audio/x-private1-ac3 format, which includes
Original commit message from CVS:
* ext/a52dec/gsta52dec.c: (gst_a52dec_init),
(gst_a52dec_sink_setcaps), (gst_a52dec_chain),
(gst_a52dec_chain_raw):
* ext/a52dec/gsta52dec.h:
Accept AC3 in audio/x-private1-ac3 format, which includes
DVD-specific headers, as well as raw AC3, for compatibility with
some demuxers.
Jan Schmidt [Fri, 25 Nov 2005 00:03:52 +0000 (00:03 +0000)]
ext/mad/gstmad.c: When pad_alloc returns other-than-GST_FLOW_OK and mad exits early, skip frame synthesis and consume...
Original commit message from CVS:
* ext/mad/gstmad.c: (gst_mad_chain):
When pad_alloc returns other-than-GST_FLOW_OK and mad exits early,
skip frame synthesis and consume input data as if we'd done the
decode. Makes mad not error when the src pad is not connected.
(#319784)
Martin Soto [Thu, 24 Nov 2005 13:58:55 +0000 (13:58 +0000)]
Erase old CVS conflict line.
Original commit message from CVS:
Erase old CVS conflict line.
Martin Soto [Thu, 24 Nov 2005 13:52:49 +0000 (13:52 +0000)]
gst/mpegstream/gstmpegparse.c (gst_mpeg_parse_class_init) (gst_mpeg_parse_handle_discont, gst_mpeg_parse_send_newsegm...
Original commit message from CVS:
2005-11-23 Martin Soto <martinsoto@users.sourceforge.net>
* gst/mpegstream/gstmpegparse.c (gst_mpeg_parse_class_init)
(gst_mpeg_parse_handle_discont, gst_mpeg_parse_send_newsegment)
(gst_mpeg_parse_chain):
* gst/mpegstream/gstmpegdemux.c (gst_mpeg_demux_class_init)
(gst_mpeg_demux_send_newsegment):
* gst/mpegstream/gstdvddemux.c (gst_dvd_demux_send_subbuffer):
* gst/mpegstream/gstmpegparse.h:
Rename send_discont method to send_newsegment and add parameters
to handle actual segments. Adapt code all around to run with the
new name and signature.
* gst/mpegstream/gstmpegdemux.c:
* gst/mpegstream/gstmpegparse.c:
* gst/mpegstream/gstdvddemux.c:
Convert to GST_BOILERPLATE.
Thomas Vander Stichele [Thu, 24 Nov 2005 12:23:04 +0000 (12:23 +0000)]
fix AS_LIBTOOL call
Original commit message from CVS:
fix AS_LIBTOOL call
Thomas Vander Stichele [Wed, 23 Nov 2005 21:26:35 +0000 (21:26 +0000)]
add a torture target
Original commit message from CVS:
add a torture target
Thomas Vander Stichele [Wed, 23 Nov 2005 20:05:47 +0000 (20:05 +0000)]
back to HEAD
Original commit message from CVS:
back to HEAD
Thomas Vander Stichele [Wed, 23 Nov 2005 19:57:04 +0000 (19:57 +0000)]
releasing 0.9.6
Original commit message from CVS:
releasing 0.9.6
Michael Smith [Wed, 23 Nov 2005 00:26:42 +0000 (00:26 +0000)]
gst/realmedia/rmdemux.c: Fractional framerates.
Original commit message from CVS:
* gst/realmedia/rmdemux.c: (gst_rmdemux_sink_event),
(gst_rmdemux_src_event), (gst_rmdemux_validate_offset),
(find_seek_offset_bytes), (find_seek_offset_time),
(gst_rmdemux_perform_seek), (gst_rmdemux_src_query),
(gst_rmdemux_loop), (gst_rmdemux_fourcc_isplausible),
(gst_rmdemux_chain), (gst_rmdemux_send_event),
(gst_rmdemux_add_stream), (gst_rmdemux_parse_mdpr),
(gst_rmdemux_parse_packet):
Fractional framerates.
Jan Schmidt [Wed, 23 Nov 2005 00:12:24 +0000 (00:12 +0000)]
ext/mpeg2dec/gstmpeg2dec.*: Use fractional framerates
Original commit message from CVS:
* ext/mpeg2dec/gstmpeg2dec.c: (src_templ),
(gst_mpeg2dec_negotiate_format), (handle_sequence),
(gst_mpeg2dec_sink_event):
* ext/mpeg2dec/gstmpeg2dec.h:
Use fractional framerates
Wim Taymans [Tue, 22 Nov 2005 19:07:13 +0000 (19:07 +0000)]
gst/mpegstream/gstmpegparse.c: set_clock returns a boolean.
Original commit message from CVS:
* gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_set_clock):
set_clock returns a boolean.
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.
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.
Thomas Vander Stichele [Tue, 22 Nov 2005 17:15:25 +0000 (17:15 +0000)]
doh
Original commit message from CVS:
doh
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
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.
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.
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
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
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.
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.
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.
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.
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()
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.
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
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
Johan Dahlin [Tue, 15 Nov 2005 20:30:53 +0000 (20:30 +0000)]
free pad templates
Original commit message from CVS:
free pad templates
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.
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%
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
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.
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.
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.
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
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
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.
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.
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...
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
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
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
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
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
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.
Thomas Vander Stichele [Thu, 20 Oct 2005 22:43:04 +0000 (22:43 +0000)]
fix distcheck
Original commit message from CVS:
fix distcheck
Thomas Vander Stichele [Thu, 20 Oct 2005 22:40:07 +0000 (22:40 +0000)]
fix distcheck
Original commit message from CVS:
fix distcheck
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.
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).
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.
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.
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
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
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.
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.
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
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.
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
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
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.
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.
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.
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
Thomas Vander Stichele [Mon, 3 Oct 2005 17:49:44 +0000 (17:49 +0000)]
release time
Original commit message from CVS:
release time
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.
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
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).
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.
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.
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.
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).
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
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
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
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
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
Thomas Vander Stichele [Mon, 19 Sep 2005 13:46:35 +0000 (13:46 +0000)]
add stamp
Original commit message from CVS:
add stamp
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.
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
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.
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
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
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
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
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.
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
Thomas Vander Stichele [Mon, 5 Sep 2005 11:42:10 +0000 (11:42 +0000)]
doc fixes
Original commit message from CVS:
doc fixes
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
Thomas Vander Stichele [Fri, 2 Sep 2005 18:01:33 +0000 (18:01 +0000)]
build fixes
Original commit message from CVS:
build fixes
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