Josef Zlomek
d45697d6ed
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.
2005-11-14 21:20:21 +00:00
Andy Wingo
b54b0bbe32
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 .
2005-11-14 17:13:20 +00:00
Thomas Vander Stichele
197ff06e0e
back to head
...
Original commit message from CVS:
back to head
2005-11-11 19:37:33 +00:00
Thomas Vander Stichele
301a8e0557
releasing 0.9.5
...
Original commit message from CVS:
releasing 0.9.5
2005-11-11 19:35:55 +00:00
Wim Taymans
badeda5a53
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.
2005-10-27 21:50:11 +00:00
Wim Taymans
65d9a9f173
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.
2005-10-27 17:26:13 +00:00
Wim Taymans
535cd3d2fa
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...
2005-10-26 16:45:04 +00:00
Christian Schaller
db28f9b3ea
port plugins listing changes
...
Original commit message from CVS:
port plugins listing changes
2005-10-24 13:37:47 +00:00
Thomas Vander Stichele
7d093f28b3
back to HEAD
...
Original commit message from CVS:
back to HEAD
2005-10-23 23:06:09 +00:00
Thomas Vander Stichele
dbc62ec935
releasing 0.9.4
...
Original commit message from CVS:
releasing 0.9.4
2005-10-23 22:44:44 +00:00
Julien Moutte
e43f178107
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
2005-10-23 14:32:49 +00:00
Christian Schaller
4ecd3af444
add packaging of a52dec
...
Original commit message from CVS:
add packaging of a52dec
2005-10-21 16:22:00 +00:00
Wim Taymans
37645da4ba
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.
2005-10-21 11:58:38 +00:00
Thomas Vander Stichele
6e90b6207f
fix distcheck
...
Original commit message from CVS:
fix distcheck
2005-10-20 22:43:04 +00:00
Thomas Vander Stichele
52dfc3d019
fix distcheck
...
Original commit message from CVS:
fix distcheck
2005-10-20 22:40:07 +00:00
Tim-Philipp Müller
3dcbdad99c
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.
2005-10-20 09:51:58 +00:00
Tim-Philipp Müller
a08e63fd01
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 ).
2005-10-20 09:00:30 +00:00
Wim Taymans
583fa9bf82
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.
2005-10-20 08:30:33 +00:00
Wim Taymans
dcd58b7551
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.
2005-10-19 16:01:35 +00:00
Tim-Philipp Müller
da23b1f541
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
2005-10-19 12:43:28 +00:00
Thomas Vander Stichele
2cf904b9f9
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
2005-10-19 09:47:31 +00:00
Wim Taymans
3c42e26c1e
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.
2005-10-18 13:23:22 +00:00
Michael Smith
a481b8e531
Set buffer durations on IEC958 buffers.
...
Original commit message from CVS:
Set buffer durations on IEC958 buffers.
2005-10-17 17:50:45 +00:00
Tim-Philipp Müller
e741775960
configure.ac: Fix glib check
...
Original commit message from CVS:
* configure.ac:
Fix glib check
2005-10-16 17:06:42 +00:00
Tim-Philipp Müller
cd53df63df
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.
2005-10-13 19:14:25 +00:00
Stefan Kost
7c27045a8a
examples/stats/mp2ogg.c: yes, typo fixes
...
Original commit message from CVS:
* examples/stats/mp2ogg.c:
yes, typo fixes
2005-10-13 15:29:56 +00:00
Stefan Kost
470f3bb857
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
2005-10-12 14:30:36 +00:00
Wim Taymans
f7690579ef
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.
2005-10-11 16:37:16 +00:00
Wim Taymans
fae42be53d
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.
2005-10-06 13:14:38 +00:00
Michael Smith
72ba426c00
Improve seek error-resilience.
...
Original commit message from CVS:
Improve seek error-resilience.
Better error handling generally.
2005-10-05 11:25:51 +00:00
Thomas Vander Stichele
261c0d4a51
back to head
...
Original commit message from CVS:
back to head
2005-10-03 17:59:55 +00:00
Thomas Vander Stichele
c2974eec2f
release time
...
Original commit message from CVS:
release time
2005-10-03 17:49:44 +00:00
Michael Smith
d0acbd7d9f
Forgot to commit this file. I hate Nano.
...
Original commit message from CVS:
Forgot to commit this file. I hate Nano.
2005-09-30 16:43:12 +00:00
Michael Smith
1490435738
Sanity checks and memory leak fixes for real demuxer
...
Original commit message from CVS:
Sanity checks and memory leak fixes for real demuxer
2005-09-30 16:39:47 +00:00
Michael Smith
3dc55cb75e
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).
2005-09-29 13:44:15 +00:00
Wim Taymans
b293389291
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.
2005-09-26 14:41:23 +00:00
Wim Taymans
edd3ce1d23
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.
2005-09-26 14:31:53 +00:00
Flavio Oliveira
a1c1d43036
Changed amrnbenc description, it is an encoder, not decoder.
...
Original commit message from CVS:
Changed amrnbenc description, it is an encoder, not decoder.
2005-09-21 22:21:22 +00:00
Michael Smith
5e1a50c7f0
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).
2005-09-21 16:21:45 +00:00
Christian Schaller
d865cbd0f2
fix spec file for ugly
...
Original commit message from CVS:
fix spec file for ugly
2005-09-20 17:37:54 +00:00
Thomas Vander Stichele
d695a7c08f
revert empty commit
...
Original commit message from CVS:
revert empty commit
2005-09-19 23:25:07 +00:00
Thomas Vander Stichele
22df9cd02a
whoops, wrong files
...
Original commit message from CVS:
whoops, wrong files
2005-09-19 23:24:12 +00:00
Thomas Vander Stichele
76efbbb56b
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
2005-09-19 23:21:31 +00:00
Thomas Vander Stichele
077d111c55
add check-valgrind target
...
Original commit message from CVS:
add check-valgrind target
2005-09-19 16:44:13 +00:00
Thomas Vander Stichele
229393ea3e
add stamp
...
Original commit message from CVS:
add stamp
2005-09-19 13:46:35 +00:00
Wim Taymans
23aedb3b9d
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.
2005-09-19 11:07:40 +00:00
Thomas Vander Stichele
61d0ed02a5
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
2005-09-16 16:04:28 +00:00
Michael Smith
86e1e309c0
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.
2005-09-16 15:43:08 +00:00
Thomas Vander Stichele
2edfe75300
update inspect with source
...
Original commit message from CVS:
update inspect with source
2005-09-11 17:53:12 +00:00
Stefan Kost
cc67d347e2
ext/mad/gstid3tag.c: gsttaginterface.h -> gsttagsetter.h
...
Original commit message from CVS:
* ext/mad/gstid3tag.c:
gsttaginterface.h -> gsttagsetter.h
2005-09-07 13:42:44 +00:00