Commit graph

3246 commits

Author SHA1 Message Date
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
Thomas Vander Stichele
3de2f6ee0e back to HEAD
Original commit message from CVS:
back to HEAD
2005-09-06 14:06:51 +00:00
Thomas Vander Stichele
016a6fb3ea releasing 0.9.2
Original commit message from CVS:
releasing 0.9.2
2005-09-06 14:05:40 +00:00
Wim Taymans
3c02efe798 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.
2005-09-06 12:00:33 +00:00
Jan Schmidt
4730a09d4b 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
2005-09-05 17:24:20 +00:00
Thomas Vander Stichele
35abe31aec doc fixes
Original commit message from CVS:
doc fixes
2005-09-05 11:42:10 +00:00
Thomas Vander Stichele
455ea96b5c docs for ugly plugins
Original commit message from CVS:
docs for ugly plugins
2005-09-04 19:28:29 +00:00
Thomas Vander Stichele
610d32dd23 build fixes
Original commit message from CVS:
build fixes
2005-09-02 18:01:33 +00:00
Michael Smith
5206e42dc9 Accept audio/x-private1-a3c on sink pad
Original commit message from CVS:
Accept audio/x-private1-a3c on sink pad
2005-09-02 17:04:39 +00:00
Thomas Vander Stichele
1c90c64cc8 spec updates
Original commit message from CVS:
spec updates
2005-09-02 17:01:14 +00:00
Andy Wingo
fa4bd0499f 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.
2005-09-02 15:43:54 +00:00
Michael Smith
f8882d36b5 Fix return types in setcaps functions
Original commit message from CVS:
Fix return types in setcaps functions
2005-09-02 14:19:17 +00:00
Michael Smith
429158ad6e 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.
2005-09-02 13:37:13 +00:00
Thomas Vander Stichele
7fd7e36169 fix distcheck; remove some old m4s
Original commit message from CVS:
fix distcheck; remove some old m4s
2005-09-01 21:07:34 +00:00
Michael Smith
8a0d06c3ae 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
2005-09-01 17:31:21 +00:00
Wim Taymans
79e6e75405 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.
2005-09-01 11:52:34 +00:00
Michael Smith
d4eba730ac 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
2005-09-01 11:34:39 +00:00
Michael Smith
0f5b17ead6 Return the correct values from chain function
Original commit message from CVS:
Return the correct values from chain function
2005-09-01 11:16:15 +00:00
Thomas Vander Stichele
e461b101d7 adding doc stuff
Original commit message from CVS:
adding doc stuff
2005-09-01 10:04:53 +00:00
Michael Smith
073a2e5dc0 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:
2005-08-31 19:37:08 +00:00
Thomas Vander Stichele
7d7c3e478e add plugin documentation
Original commit message from CVS:
add plugin documentation
2005-08-31 18:33:08 +00:00
Thomas Vander Stichele
d1436be17d it's ugly but
Original commit message from CVS:
it's ugly but
2005-08-31 17:57:35 +00:00
Michael Smith
9f0c73f484 Port LPCM decoder to 0.9
Original commit message from CVS:
Port LPCM decoder to 0.9
2005-08-31 11:53:35 +00:00
Jan Schmidt
63a8a2d555 configure.ac: Remove plugins that should have disappeared.
Original commit message from CVS:
* configure.ac:
Remove plugins that should have disappeared.
2005-08-30 20:51:28 +00:00
Jan Schmidt
3e5047918a Make autogen work again.
Original commit message from CVS:
* autogen.sh:
* configure.ac:
Make autogen work again.
2005-08-30 20:42:39 +00:00