platform/upstream/gst-plugins-good.git
19 years agocommit result of scanobj step
Thomas Vander Stichele [Mon, 19 Sep 2005 17:53:42 +0000 (17:53 +0000)]
commit result of scanobj step

Original commit message from CVS:
commit result of scanobj step

19 years agogst/rtp/gstrtph263pdec.c: Don't check payload for now.
Wim Taymans [Mon, 19 Sep 2005 17:03:55 +0000 (17:03 +0000)]
gst/rtp/gstrtph263pdec.c: Don't check payload for now.

Original commit message from CVS:
* gst/rtp/gstrtph263pdec.c: (gst_rtph263pdec_chain):
Don't check payload for now.

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

Original commit message from CVS:
add check-valgrind target

19 years agogst/wavparse/gstwavparse.*: Fix wavparse some more.
Wim Taymans [Mon, 19 Sep 2005 16:26:30 +0000 (16:26 +0000)]
gst/wavparse/gstwavparse.*: Fix wavparse some more.

Original commit message from CVS:
* gst/wavparse/gstwavparse.c: (gst_wavparse_reset),
(gst_wavparse_init), (gst_wavparse_parse_file_header),
(gst_wavparse_stream_init), (gst_wavparse_handle_seek),
(gst_wavparse_stream_headers), (gst_wavparse_stream_data),
(gst_wavparse_loop), (gst_wavparse_pad_convert),
(gst_wavparse_pad_query), (gst_wavparse_srcpad_event),
(gst_wavparse_change_state):
* gst/wavparse/gstwavparse.h:
Fix wavparse some more.

19 years agocheck/elements/level.c: Fix for bus API change.
Wim Taymans [Mon, 19 Sep 2005 11:48:13 +0000 (11:48 +0000)]
check/elements/level.c: Fix for bus API change.

Original commit message from CVS:
* check/elements/level.c: (GST_START_TEST):
Fix for bus API change.

19 years agogst/level/level-example.c: Fix for new bus API.
Wim Taymans [Mon, 19 Sep 2005 11:38:10 +0000 (11:38 +0000)]
gst/level/level-example.c: Fix for new bus API.

Original commit message from CVS:
* gst/level/level-example.c: (main):
Fix for new bus API.

* gst/udp/gstudpsrc.c: (gst_udpsrc_set_property):
Set caps on pads.

19 years agodisable flags for unbuilt plugins
Thomas Vander Stichele [Mon, 19 Sep 2005 11:06:05 +0000 (11:06 +0000)]
disable flags for unbuilt plugins

Original commit message from CVS:
disable flags for unbuilt plugins

19 years agonormal builds shouldn't scan gobjects
Thomas Vander Stichele [Mon, 19 Sep 2005 08:21:29 +0000 (08:21 +0000)]
normal builds shouldn't scan gobjects

Original commit message from CVS:
normal builds shouldn't scan gobjects

19 years agoremove gst-register
Thomas Vander Stichele [Fri, 16 Sep 2005 00:38:50 +0000 (00:38 +0000)]
remove gst-register

Original commit message from CVS:
remove gst-register

19 years agoUpdates to payloader/depayloaders, make payloaders use the base classes.
Wim Taymans [Thu, 15 Sep 2005 13:57:56 +0000 (13:57 +0000)]
Updates to payloader/depayloaders, make payloaders use the base classes.

Original commit message from CVS:
Updates to payloader/depayloaders, make payloaders use
the base classes.
Updated README with suggested RTP caps and how to convert
to/from SDP.
Added config descriptor in mp4v payloader.

19 years agogst/autodetect/gstautoaudiosink.c (gst_auto_audio_sink_find_best): gst/autodetect...
Andy Wingo [Thu, 15 Sep 2005 10:47:58 +0000 (10:47 +0000)]
gst/autodetect/gstautoaudiosink.c (gst_auto_audio_sink_find_best): gst/autodetect/gstautovideosink.c

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

* gst/autodetect/gstautoaudiosink.c (gst_auto_audio_sink_find_best):
* gst/autodetect/gstautovideosink.c
(gst_auto_video_sink_find_best): Update for new registry API.

19 years agocommon/: a simple py script to generate valid xml from a C example probably also...
Thomas Vander Stichele [Wed, 14 Sep 2005 20:51:47 +0000 (20:51 +0000)]
common/: a simple py script to generate valid xml from a C example probably also need to strip an MIT license when we...

Original commit message from CVS:

* common/c-to-xml.py:
* common/gtk-doc-plugins.mak:
a simple py script to generate valid xml from a C example
probably also need to strip an MIT license when we decide
* docs/plugins/Makefile.am:
* gst/level/Makefile.am:
* gst/level/gstlevel.c: (gst_level_init):
* gst/level/level-example.c: (message_handler), (main):
add an example to level that will show up in the docs
* gst/rtp/TODO:
add a note for the future

19 years agogst/wavenc/gstwavenc.c: Actually define the debug object being used in wavenc. Fixes...
Michael Smith [Wed, 14 Sep 2005 11:44:11 +0000 (11:44 +0000)]
gst/wavenc/gstwavenc.c: Actually define the debug object being used in wavenc. Fixes #316205

Original commit message from CVS:
* gst/wavenc/gstwavenc.c: (gst_wavenc_class_init):
Actually define the debug object being used in wavenc. Fixes #316205

19 years agoLink smpte plugin against GST_BASE_LIBS, to get libgstbase; needed to build on win32...
Michael Smith [Wed, 14 Sep 2005 11:23:44 +0000 (11:23 +0000)]
Link smpte plugin against GST_BASE_LIBS, to get libgstbase; needed to build on win32 as this plugin uses collectpads ...

Original commit message from CVS:
Link smpte plugin against GST_BASE_LIBS, to get libgstbase; needed to
build on win32 as this plugin uses collectpads (bug 316204)

19 years agoFix up bogus ChangeLog entry
Jan Schmidt [Mon, 12 Sep 2005 16:37:05 +0000 (16:37 +0000)]
Fix up bogus ChangeLog entry

Original commit message from CVS:
Fix up bogus ChangeLog entry

19 years agoautogen.sh (package): Now type 'make' to build gst-plugins-good.
Andy Wingo [Mon, 12 Sep 2005 16:14:48 +0000 (16:14 +0000)]
autogen.sh (package): Now type 'make' to build gst-plugins-good.

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

* autogen.sh (package): Now type 'make' to build gst-plugins-good.

19 years agoadd source module to docs; reinspect
Thomas Vander Stichele [Sun, 11 Sep 2005 17:52:09 +0000 (17:52 +0000)]
add source module to docs; reinspect

Original commit message from CVS:
add source module to docs; reinspect

19 years agoMove fdsrc back into gstreamer core elements.
Jan Schmidt [Fri, 9 Sep 2005 17:56:43 +0000 (17:56 +0000)]
Move fdsrc back into gstreamer core elements.

Original commit message from CVS:
* configure.ac:
* gst/fdsrc/Makefile.am:
* gst/fdsrc/gstfdsrc.c:
* gst/fdsrc/gstfdsrc.h:
Move fdsrc back into gstreamer core elements.

* gst/level/gstlevel.c: (gst_level_class_init),
(gst_level_transform_ip):
* gst/videobox/gstvideobox.c: (gst_video_box_set_property):
Basetransform changes.

19 years agofix compiler warnings
Thomas Vander Stichele [Fri, 9 Sep 2005 16:11:48 +0000 (16:11 +0000)]
fix compiler warnings

Original commit message from CVS:
fix compiler warnings

19 years agogst-plugins-good.spec.in: spec file fixes
Thomas Vander Stichele [Fri, 9 Sep 2005 11:09:49 +0000 (11:09 +0000)]
gst-plugins-good.spec.in: spec file fixes

Original commit message from CVS:

* gst-plugins-good.spec.in:
spec file fixes
* gst/udp/gstmultiudpsink.c: (gst_multiudpsink_class_init),
(gst_multiudpsink_render), (gst_multiudpsink_add),
(gst_multiudpsink_clear):
it actually helps to actually stream if we hook up the
add signal to an actual implementation
* gst/udp/gstudpsrc.c: (gst_udpsrc_start):
some debugging

19 years agojpgenc ported to GSTreamer 0.9
Flavio Oliveira [Thu, 8 Sep 2005 16:58:40 +0000 (16:58 +0000)]
jpgenc ported to GSTreamer 0.9

Original commit message from CVS:
jpgenc ported to GSTreamer 0.9

19 years agojpegenc ported to GStreamer 0.9
Flavio Oliveira [Thu, 8 Sep 2005 16:26:17 +0000 (16:26 +0000)]
jpegenc ported to GStreamer 0.9

Original commit message from CVS:
jpegenc ported to GStreamer 0.9

19 years agoext/: gsttaginterface.h -> gsttagsetter.h
Stefan Kost [Wed, 7 Sep 2005 13:49:37 +0000 (13:49 +0000)]
ext/: gsttaginterface.h -> gsttagsetter.h

Original commit message from CVS:
* ext/flac/gstflacdec.c:
* ext/flac/gstflacenc.c:
* ext/flac/gstflactag.c:
* ext/speex/gstspeexenc.c:
gsttaginterface.h -> gsttagsetter.h

19 years agoPort to 0.9 and re-enable efence plugin.
Jan Schmidt [Tue, 6 Sep 2005 23:30:03 +0000 (23:30 +0000)]
Port to 0.9 and re-enable efence plugin.

Original commit message from CVS:
* configure.ac:
* gst/debug/Makefile.am:
* gst/debug/efence.c: (gst_efence_class_init), (gst_efence_init),
(gst_efence_chain), (gst_efence_buffer_alloc), (plugin_init),
(gst_fenced_buffer_finalize), (gst_fenced_buffer_copy),
(gst_fenced_buffer_alloc), (gst_fenced_buffer_class_init),
(gst_fenced_buffer_init), (gst_fenced_buffer_get_type):
Port to 0.9 and re-enable efence plugin.

19 years agoext/flac/gstflacdec.*: Add support for flac files with 24/32 bits per sample; and...
Tim-Philipp Müller [Tue, 6 Sep 2005 21:31:25 +0000 (21:31 +0000)]
ext/flac/gstflacdec.*: Add support for flac files with 24/32 bits per sample; and misc. minor clean-ups. Seeking is s...

Original commit message from CVS:
* ext/flac/gstflacdec.c: (flac_caps_factory), (raw_caps_factory),
(gst_flacdec_write), (gst_flacdec_convert_src):
* ext/flac/gstflacdec.h:
Add support for flac files with 24/32 bits per sample; and misc.
minor clean-ups. Seeking is still partly broken (for me at least).

19 years agogst/rtp/: Added mpeg4 video payload encoder/decoder.
Wim Taymans [Tue, 6 Sep 2005 15:50:58 +0000 (15:50 +0000)]
gst/rtp/: Added mpeg4 video payload encoder/decoder.

Original commit message from CVS:
* gst/rtp/Makefile.am:
* gst/rtp/gstrtp.c: (plugin_init):
* gst/rtp/gstrtpmp4vdec.c: (gst_rtpmp4vdec_get_type),
(gst_rtpmp4vdec_base_init), (gst_rtpmp4vdec_class_init),
(gst_rtpmp4vdec_init), (gst_rtpmp4vdec_setcaps),
(gst_rtpmp4vdec_chain), (gst_rtpmp4vdec_set_property),
(gst_rtpmp4vdec_get_property), (gst_rtpmp4vdec_change_state),
(gst_rtpmp4vdec_plugin_init):
* gst/rtp/gstrtpmp4vdec.h:
* gst/rtp/gstrtpmp4venc.c: (gst_rtpmp4venc_get_type),
(gst_rtpmp4venc_base_init), (gst_rtpmp4venc_class_init),
(gst_rtpmp4venc_init), (gst_rtpmp4venc_setcaps),
(gst_rtpmp4venc_flush), (gst_rtpmp4venc_chain),
(gst_rtpmp4venc_set_property), (gst_rtpmp4venc_get_property),
(gst_rtpmp4venc_change_state), (gst_rtpmp4venc_plugin_init):
* gst/rtp/gstrtpmp4venc.h:
* gst/rtp/gstrtpmpadec.c: (gst_rtpmpadec_chain):
* gst/rtp/gstrtpmpaenc.c: (gst_rtpmpaenc_flush):
Added mpeg4 video payload encoder/decoder.
Added some docs in mpa payloader.

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

Original commit message from CVS:
back to HEAD

19 years agoreleasing 0.9.2 RELEASE-0_9_1
Thomas Vander Stichele [Tue, 6 Sep 2005 14:05:33 +0000 (14:05 +0000)]
releasing 0.9.2

Original commit message from CVS:
releasing 0.9.2

19 years agoFix up all the state change functions.
Jan Schmidt [Mon, 5 Sep 2005 17:20:28 +0000 (17:20 +0000)]
Fix up all the state change functions.

Original commit message from CVS:
Fix up all the state change functions.

19 years agoext/dv/gstdvdemux.c (gst_dvdemux_chain): Move the pad adding here from the state...
Andy Wingo [Mon, 5 Sep 2005 16:28:16 +0000 (16:28 +0000)]
ext/dv/gstdvdemux.c (gst_dvdemux_chain): Move the pad adding here from the state change handler, so we fire signals w...

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

* ext/dv/gstdvdemux.c (gst_dvdemux_chain): Move the pad adding
here from the state change handler, so we fire signals without
holding the state lock.

19 years agocleaning up bad
Thomas Vander Stichele [Mon, 5 Sep 2005 15:10:18 +0000 (15:10 +0000)]
cleaning up bad

Original commit message from CVS:
cleaning up bad

19 years agomaintenance commits
Thomas Vander Stichele [Mon, 5 Sep 2005 13:18:42 +0000 (13:18 +0000)]
maintenance commits

Original commit message from CVS:
maintenance commits

19 years agodistcheck fixes
Thomas Vander Stichele [Sun, 4 Sep 2005 15:09:33 +0000 (15:09 +0000)]
distcheck fixes

Original commit message from CVS:
distcheck fixes

19 years agofix distcheck
Thomas Vander Stichele [Sun, 4 Sep 2005 11:50:47 +0000 (11:50 +0000)]
fix distcheck

Original commit message from CVS:
fix distcheck

19 years agovarious spec fixes
Thomas Vander Stichele [Fri, 2 Sep 2005 15:56:52 +0000 (15:56 +0000)]
various spec fixes

Original commit message from CVS:
various spec fixes

19 years agoAll plugins updated for element state changes.
Andy Wingo [Fri, 2 Sep 2005 15:44:50 +0000 (15:44 +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.

19 years agofix build after cleaning up my vomit
Thomas Vander Stichele [Thu, 1 Sep 2005 21:24:57 +0000 (21:24 +0000)]
fix build after cleaning up my vomit

Original commit message from CVS:
fix build after cleaning up my vomit

19 years agofix build after cleaning up my vomit
Thomas Vander Stichele [Thu, 1 Sep 2005 21:23:09 +0000 (21:23 +0000)]
fix build after cleaning up my vomit

Original commit message from CVS:
fix build after cleaning up my vomit

19 years agofix build after cleaning up my vomit
Thomas Vander Stichele [Thu, 1 Sep 2005 21:20:45 +0000 (21:20 +0000)]
fix build after cleaning up my vomit

Original commit message from CVS:
fix build after cleaning up my vomit

19 years agofix build after cleaning up my vomit
Thomas Vander Stichele [Thu, 1 Sep 2005 21:15:30 +0000 (21:15 +0000)]
fix build after cleaning up my vomit

Original commit message from CVS:
fix build after cleaning up my vomit

19 years agoAndrewio Patrickoforus Wingonymus - 5 additional tests for your sins
Thomas Vander Stichele [Thu, 1 Sep 2005 20:23:22 +0000 (20:23 +0000)]
Andrewio Patrickoforus Wingonymus - 5 additional tests for your sins

Original commit message from CVS:
Andrewio Patrickoforus Wingonymus - 5 additional tests for your sins

Add a regression test for level and fix a casting bug that made the additional
channels turn out wrong

19 years agoadd docs to build
Thomas Vander Stichele [Thu, 1 Sep 2005 17:55:14 +0000 (17:55 +0000)]
add docs to build

Original commit message from CVS:
* Makefile.am:
* configure.ac:
add docs to build
* common/plugins.xsl:
wrap Description into a refsect2
* docs/Makefile.am:
* docs/plugins/Makefile.am:
* docs/plugins/gst-plugins-good-plugins-docs.sgml:
* docs/plugins/gst-plugins-good-plugins-sections.txt:
* gst/goom/Makefile.am:
* gst/goom/gstgoom.c: (gst_goom_get_type), (gst_goom_base_init),
(gst_goom_class_init), (gst_goom_init), (gst_goom_dispose),
(gst_goom_sink_setcaps), (gst_goom_src_setcaps),
(gst_goom_src_negotiate), (gst_goom_event), (gst_goom_chain),
(gst_goom_change_state):
* gst/goom/gstgoom.h:
GstGOOM -> GstGoom
add an example launch line
* gst/level/gstlevel.h:
* gst/monoscope/gstmonoscope.c:
cleanups

19 years agoremove dvdlpcmdec, it's dvd stuff
Thomas Vander Stichele [Wed, 31 Aug 2005 16:28:05 +0000 (16:28 +0000)]
remove dvdlpcmdec, it's dvd stuff

Original commit message from CVS:
remove dvdlpcmdec, it's dvd stuff

19 years agoadd some i18n headers
Thomas Vander Stichele [Tue, 30 Aug 2005 19:41:12 +0000 (19:41 +0000)]
add some i18n headers

Original commit message from CVS:
add some i18n headers

19 years agoignore more
Thomas Vander Stichele [Tue, 30 Aug 2005 19:24:37 +0000 (19:24 +0000)]
ignore more

Original commit message from CVS:
ignore more

19 years agoMakefile.am
Thomas Vander Stichele [Tue, 30 Aug 2005 19:24:03 +0000 (19:24 +0000)]
Makefile.am

Original commit message from CVS:
Makefile.am

19 years agocommit new stuff
Thomas Vander Stichele [Tue, 30 Aug 2005 19:20:02 +0000 (19:20 +0000)]
commit new stuff

Original commit message from CVS:
commit new stuff

19 years agodocument elements and plugins. Shazam !
Thomas Vander Stichele [Tue, 30 Aug 2005 19:01:18 +0000 (19:01 +0000)]
document elements and plugins.  Shazam !

Original commit message from CVS:
document elements and plugins.  Shazam !

19 years agoadd some files
Thomas Vander Stichele [Tue, 30 Aug 2005 17:37:00 +0000 (17:37 +0000)]
add some files

Original commit message from CVS:
add some files

19 years agotidying up -good for business CHANGELOG_START
Thomas Vander Stichele [Tue, 30 Aug 2005 17:32:12 +0000 (17:32 +0000)]
tidying up -good for business

Original commit message from CVS:
tidying up -good for business

19 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.

19 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.

19 years agoext/ladspa/gstladspa.*: Finish porting, still doesn't work but it does compile and...
Andy Wingo [Fri, 26 Aug 2005 11:05:13 +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.

19 years agodo proper cleanup/creation, fixes state changes
Thomas Vander Stichele [Fri, 26 Aug 2005 00:42:57 +0000 (00:42 +0000)]
do proper cleanup/creation, fixes state changes

Original commit message from CVS:
do proper cleanup/creation, fixes state changes

19 years agogst/level/gstlevel.c: Revert unpopular change for GST_MESSAGE_SRC to GObject.
Jan Schmidt [Thu, 25 Aug 2005 10:53:49 +0000 (10:53 +0000)]
gst/level/gstlevel.c: Revert unpopular change for GST_MESSAGE_SRC to GObject.

Original commit message from CVS:
* gst/level/gstlevel.c: (gst_level_message_new):
Revert unpopular change for GST_MESSAGE_SRC to GObject.

19 years agoadd missing files
Andy Wingo [Thu, 25 Aug 2005 09:32:22 +0000 (09:32 +0000)]
add missing files

Original commit message from CVS:
add missing files

19 years agoext/ladspa/gstladspa.*: Halfway-ported. Doesn't compile yet.
Andy Wingo [Thu, 25 Aug 2005 09:30:24 +0000 (09:30 +0000)]
ext/ladspa/gstladspa.*: Halfway-ported. Doesn't compile yet.

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

* ext/ladspa/gstladspa.h:
* ext/ladspa/gstladspa.c: Halfway-ported. Doesn't compile yet.

* ext/ladspa/gstsignalprocessor.h:
* ext/ladspa/gstsignalprocessor.c: New files, the start of a base
class for DSP elements.

* configure.ac: Sort the external libs checks, add a ladspa check,
output the ladspa makefile.

19 years agoFixed EOS and improved robustness for malformed indices.
Owen Fraser-Green [Thu, 25 Aug 2005 00:32:21 +0000 (00:32 +0000)]
Fixed EOS and improved robustness for malformed indices.

Original commit message from CVS:
Fixed EOS and improved robustness for malformed indices.

19 years agoadd lame
Christian Schaller [Wed, 24 Aug 2005 17:40:17 +0000 (17:40 +0000)]
add lame

Original commit message from CVS:
add lame

19 years agoext/dv/gstdvdemux.c (gst_dvdemux_demux_frame): Send out valid segment end timestamps.
Andy Wingo [Wed, 24 Aug 2005 15:51:48 +0000 (15:51 +0000)]
ext/dv/gstdvdemux.c (gst_dvdemux_demux_frame): Send out valid segment end timestamps.

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

* ext/dv/gstdvdemux.c (gst_dvdemux_demux_frame): Send out valid
segment end timestamps.

(Also commit an old changelog entry)

19 years agoenable more; update for basetransform
Thomas Vander Stichele [Wed, 24 Aug 2005 13:34:05 +0000 (13:34 +0000)]
enable more; update for basetransform

Original commit message from CVS:
enable more; update for basetransform

19 years agogst/level/gstlevel.c: GST_MESSAGE_SRC became a GObject
Jan Schmidt [Wed, 24 Aug 2005 11:58:59 +0000 (11:58 +0000)]
gst/level/gstlevel.c: GST_MESSAGE_SRC became a GObject

Original commit message from CVS:
* gst/level/gstlevel.c: (gst_level_message_new):
GST_MESSAGE_SRC became a GObject

19 years agofix speex entry
Christian Schaller [Wed, 24 Aug 2005 11:42:58 +0000 (11:42 +0000)]
fix speex entry

Original commit message from CVS:
fix speex entry

19 years agoadd speex to spec file and remove gstosslement from POTFILES.in
Christian Schaller [Wed, 24 Aug 2005 10:04:35 +0000 (10:04 +0000)]
add speex to spec file and remove gstosslement from POTFILES.in

Original commit message from CVS:
add speex to spec file and remove gstosslement from POTFILES.in

19 years agoext/speex/gstspeexenc.h: Fixed include path of adapter
Stefan Kost [Tue, 23 Aug 2005 19:40:11 +0000 (19:40 +0000)]
ext/speex/gstspeexenc.h: Fixed include path of adapter

Original commit message from CVS:
* ext/speex/gstspeexenc.h:
Fixed include path of adapter

19 years agoext/speex/: Fix property warning.
Wim Taymans [Tue, 23 Aug 2005 18:24:36 +0000 (18:24 +0000)]
ext/speex/: Fix property warning.

Original commit message from CVS:
* ext/speex/gstspeexdec.c: (gst_speex_dec_class_init):
* ext/speex/gstspeexenc.c: (gst_speexenc_class_init):
Fix property warning.

19 years agogst/rtp/: Small updates, RFC reference to payload encoders.
Wim Taymans [Tue, 23 Aug 2005 16:54:38 +0000 (16:54 +0000)]
gst/rtp/: Small updates, RFC reference to payload encoders.

Original commit message from CVS:
* gst/rtp/gstrtpamrdec.c: (gst_rtpamrdec_init),
(gst_rtpamrdec_sink_setcaps), (gst_rtpamrdec_chain):
* gst/rtp/gstrtpamrenc.c: (gst_rtpamrenc_class_init),
(gst_rtpamrenc_init), (gst_rtpamrenc_chain):
* gst/rtp/gstrtph263penc.c: (gst_rtph263penc_class_init),
(gst_rtph263penc_flush), (gst_rtph263penc_chain):
Small updates, RFC reference to payload encoders.

19 years agoPort speexdec. Leads to some unfamiliar warnings on console, but works otherwise.
Ronald S. Bultje [Tue, 23 Aug 2005 15:14:01 +0000 (15:14 +0000)]
Port speexdec. Leads to some unfamiliar warnings on console, but works otherwise.

Original commit message from CVS:
* configure.ac:
* ext/Makefile.am:
* ext/speex/Makefile.am:
* ext/speex/gstspeex.c: (plugin_init):
* ext/speex/gstspeexdec.c: (speex_get_query_types),
(gst_speex_dec_init), (speex_dec_src_query), (speex_dec_src_event),
(speex_dec_event), (speex_dec_chain):
Port speexdec. Leads to some unfamiliar warnings on console,
but works otherwise.

19 years agosys/oss/gstosssrc.c (gst_oss_src_open): Set the device-name property after opening...
Andy Wingo [Tue, 23 Aug 2005 14:10:05 +0000 (14:10 +0000)]
sys/oss/gstosssrc.c (gst_oss_src_open): Set the device-name property after opening the mixer.

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

* sys/oss/gstosssrc.c (gst_oss_src_open): Set the device-name
property after opening the mixer.

19 years agosys/oss/gstosssrc.*: Easy to implement a mixer, eh...
Andy Wingo [Tue, 23 Aug 2005 13:59:22 +0000 (13:59 +0000)]
sys/oss/gstosssrc.*: Easy to implement a mixer, eh...

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

* sys/oss/gstosssrc.c:
* sys/oss/gstosssrc.h: Easy to implement a mixer, eh...

19 years agosys/oss/gstossmixerelement.*: Added mixer element like alsamixer.
Andy Wingo [Tue, 23 Aug 2005 13:53:17 +0000 (13:53 +0000)]
sys/oss/gstossmixerelement.*: Added mixer element like alsamixer.

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

* sys/oss/gstossmixerelement.h:
* sys/oss/gstossmixerelement.c: Added mixer element like
alsamixer.

* sys/oss/Makefile.am:
* sys/oss/gstossaudio.c: Register the ossmixer element.

19 years agochangelog
Andy Wingo [Tue, 23 Aug 2005 13:27:30 +0000 (13:27 +0000)]
changelog

Original commit message from CVS:
changelog

19 years agosys/oss/gstossmixer.*: Refactored to be more like alsamixer.
Andy Wingo [Tue, 23 Aug 2005 13:26:21 +0000 (13:26 +0000)]
sys/oss/gstossmixer.*: Refactored to be more like alsamixer.

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

* sys/oss/gstossmixer.h:
* sys/oss/gstossmixer.c: Refactored to be more like alsamixer.

* sys/oss/gstossmixertrack.h:
* sys/oss/gstossmixertrack.c: Split out from gstossmixer.[ch],
like gstalsamixer.

* sys/oss/gstosssrc.c:
* sys/oss/gstosssink.c: Where before we used a gstosselement
object as a helper library, now just call functions from
gstosshelper.

* sys/oss/gstosshelper.h:
* sys/oss/gstosshelper.c: Made a real library. Removed
propertyprobe for now, should add it back later.

* sys/oss/gstosselement.h:
* sys/oss/gstosselement.c: Removed, we don't have a shared base
class.

* sys/oss/gstosshelper.c (gst_oss_helper_probe_caps): Search
higher-to-lower, makes 16 bit appear earlier in the caps, which
makes it preferred.

19 years agosys/oss/gstosssrc.*: Totally ported, dude.
Andy Wingo [Tue, 23 Aug 2005 09:46:29 +0000 (09:46 +0000)]
sys/oss/gstosssrc.*: Totally ported, dude.

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

* sys/oss/gstosssrc.h:
* sys/oss/gstosssrc.c: Totally ported, dude.

* sys/oss/Makefile.am:
* sys/oss/gstossaudio.c: Add osssrc.

* sys/oss/gstosssink.c: We do native byte order.

19 years agoFixed mishandling events and incorrect audio skipping after seek.
Owen Fraser-Green [Tue, 23 Aug 2005 07:54:31 +0000 (07:54 +0000)]
Fixed mishandling events and incorrect audio skipping after seek.

Original commit message from CVS:
Fixed mishandling events and incorrect audio skipping after seek.

19 years agoext/mad/gstid3tag.c: Works a bit better now, but still needs a rewrite to use get_ran...
Jan Schmidt [Mon, 22 Aug 2005 19:58:57 +0000 (19:58 +0000)]
ext/mad/gstid3tag.c: Works a bit better now, but still needs a rewrite to use get_range instead of this seeking nasti...

Original commit message from CVS:
* ext/mad/gstid3tag.c: (gst_id3_tag_init),
(gst_id3_tag_sink_event), (gst_id3_tag_do_caps_nego),
(gst_id3_tag_chain), (gst_id3_tag_change_state), (plugin_init):
Works a bit better now, but still needs a rewrite to use
get_range instead of this seeking nastiness.

19 years agoPort flacdec (seeking is still slow'ish).
Ronald S. Bultje [Mon, 22 Aug 2005 11:20:18 +0000 (11:20 +0000)]
Port flacdec (seeking is still slow'ish).

Original commit message from CVS:
* configure.ac:
* ext/Makefile.am:
* ext/flac/Makefile.am:
* ext/flac/gstflac.c: (plugin_init):
* ext/flac/gstflacdec.c: (flacdec_get_type), (gst_flacdec_init),
(gst_flacdec_update_metadata), (gst_flacdec_seek),
(gst_flacdec_tell), (gst_flacdec_length), (gst_flacdec_read),
(gst_flacdec_write), (gst_flacdec_loop),
(gst_flacdec_get_src_query_types), (gst_flacdec_src_query),
(gst_flacdec_src_event), (gst_flacdec_sink_activate),
(gst_flacdec_sink_activate_pull), (gst_flacdec_change_state):
* ext/flac/gstflacdec.h:
Port flacdec (seeking is still slow'ish).

19 years agoFixed some seeking issues
Owen Fraser-Green [Mon, 22 Aug 2005 07:32:59 +0000 (07:32 +0000)]
Fixed some seeking issues

Original commit message from CVS:
Fixed some seeking issues

19 years agoadd mpegaudioparse to spec file
Christian Schaller [Fri, 19 Aug 2005 16:25:07 +0000 (16:25 +0000)]
add mpegaudioparse to spec file

Original commit message from CVS:
add mpegaudioparse to spec file

19 years agogst/udp/gstmultiudpsink.c: Remove get_time code that is both wrong and unneeded.
Wim Taymans [Fri, 19 Aug 2005 16:22:41 +0000 (16:22 +0000)]
gst/udp/gstmultiudpsink.c: Remove get_time code that is both wrong and unneeded.

Original commit message from CVS:
* gst/udp/gstmultiudpsink.c: (gst_multiudpsink_class_init):
Remove get_time code that is both wrong and unneeded.

19 years agoadd missing header file for disting
Christian Schaller [Fri, 19 Aug 2005 15:22:11 +0000 (15:22 +0000)]
add missing header file for disting

Original commit message from CVS:
add missing header file for disting

19 years agogst/rtp/gstrtph263penc.*: Added configurable pt and ssrc, to be merged in the caps...
Wim Taymans [Fri, 19 Aug 2005 15:01:05 +0000 (15:01 +0000)]
gst/rtp/gstrtph263penc.*: Added configurable pt and ssrc, to be merged in the caps or a base class...

Original commit message from CVS:
* gst/rtp/gstrtph263penc.c: (gst_rtph263penc_class_init),
(gst_rtph263penc_flush), (gst_rtph263penc_chain),
(gst_rtph263penc_set_property), (gst_rtph263penc_get_property):
* gst/rtp/gstrtph263penc.h:
Added configurable pt and ssrc, to be merged in the caps or
a base class...

19 years agogst/rtp/: Some cleanups in the h263p (de)payloaders.
Wim Taymans [Fri, 19 Aug 2005 14:51:20 +0000 (14:51 +0000)]
gst/rtp/: Some cleanups in the h263p (de)payloaders.

Original commit message from CVS:
* gst/rtp/gstrtph263pdec.c: (gst_rtph263pdec_init),
(gst_rtph263pdec_chain):
* gst/rtp/gstrtph263penc.c: (gst_rtph263penc_class_init),
(gst_rtph263penc_flush), (gst_rtph263penc_chain):
Some cleanups in the h263p (de)payloaders.

19 years agoadd mpegaudioparse to configure.ac
Christian Schaller [Fri, 19 Aug 2005 14:49:11 +0000 (14:49 +0000)]
add mpegaudioparse to configure.ac

Original commit message from CVS:
add mpegaudioparse to configure.ac

19 years agolatest makefile and spec file fixes
Christian Schaller [Fri, 19 Aug 2005 14:44:09 +0000 (14:44 +0000)]
latest makefile and spec file fixes

Original commit message from CVS:
latest makefile and spec file fixes

19 years agoext/amrnb/: Update caps with audio/AMR.
Wim Taymans [Fri, 19 Aug 2005 12:44:35 +0000 (12:44 +0000)]
ext/amrnb/: Update caps with audio/AMR.

Original commit message from CVS:
* ext/amrnb/amrnbdec.c:
* ext/amrnb/amrnbenc.c: (gst_amrnbenc_setcaps):
* ext/amrnb/amrnbparse.c:
Update caps with audio/AMR.

* gst/rtp/gstrtpamrdec.c: (gst_rtpamrdec_init),
(gst_rtpamrdec_sink_setcaps), (gst_rtpamrdec_chain),
(gst_rtpamrdec_change_state):
* gst/rtp/gstrtpamrdec.h:
* gst/rtp/gstrtpamrenc.c: (gst_rtpamrenc_class_init),
(gst_rtpamrenc_init), (gst_rtpamrenc_chain):
Dont set FT headers twice, it was already in the encoded
bitstream.

* gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_send), (gst_rtspsrc_open),
(gst_rtspsrc_close), (gst_rtspsrc_play):
* gst/rtsp/rtspconnection.c: (parse_line):
Cleanups

* gst/udp/gstudpsrc.c: (gst_udpsrc_class_init),
(gst_udpsrc_create), (gst_udpsrc_set_property),
(gst_udpsrc_get_property):
* gst/udp/gstudpsrc.h:
Added caps property, we need this soon to type the buffers.

19 years agogst/rtp/gstrtpamrdec.c: Fix up amr depayloader a bit.
Wim Taymans [Thu, 18 Aug 2005 20:14:46 +0000 (20:14 +0000)]
gst/rtp/gstrtpamrdec.c: Fix up amr depayloader a bit.

Original commit message from CVS:
* gst/rtp/gstrtpamrdec.c: (gst_rtpamrdec_init),
(gst_rtpamrdec_chain):
Fix up amr depayloader a bit.

* gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_send), (gst_rtspsrc_open),
(gst_rtspsrc_close), (gst_rtspsrc_play):
Look for options result in Public and Allow header fields..
spec says Allow but some servers return Public...

19 years agogst/rtp/gstrtpamrenc.*: Added payload_type and ssrc properties to the payloader.
Wim Taymans [Thu, 18 Aug 2005 19:47:38 +0000 (19:47 +0000)]
gst/rtp/gstrtpamrenc.*: Added payload_type and ssrc properties to the payloader.

Original commit message from CVS:
* gst/rtp/gstrtpamrenc.c: (gst_rtpamrenc_class_init),
(gst_rtpamrenc_init), (gst_rtpamrenc_chain),
(gst_rtpamrenc_set_property), (gst_rtpamrenc_get_property):
* gst/rtp/gstrtpamrenc.h:
Added payload_type and ssrc properties to the payloader.

* gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_send), (gst_rtspsrc_open),
(gst_rtspsrc_close), (gst_rtspsrc_play):
Options need to be stripped and are in the Public header field.

* gst/rtsp/rtspurl.c: (rtsp_url_parse):
Fix url / parsing...

19 years agogst/rtp/: Added very simplistic amr payloader. depayloader does not work yet.
Wim Taymans [Thu, 18 Aug 2005 17:39:17 +0000 (17:39 +0000)]
gst/rtp/: Added very simplistic amr payloader. depayloader does not work yet.

Original commit message from CVS:
* gst/rtp/Makefile.am:
* gst/rtp/gstrtp.c: (plugin_init):
* gst/rtp/gstrtpamrdec.c: (gst_rtpamrdec_get_type),
(gst_rtpamrdec_base_init), (gst_rtpamrdec_class_init),
(gst_rtpamrdec_init), (gst_rtpamrdec_chain),
(gst_rtpamrdec_set_property), (gst_rtpamrdec_get_property),
(gst_rtpamrdec_change_state), (gst_rtpamrdec_plugin_init):
* gst/rtp/gstrtpamrdec.h:
* gst/rtp/gstrtpamrenc.c: (gst_rtpamrenc_get_type),
(gst_rtpamrenc_base_init), (gst_rtpamrenc_class_init),
(gst_rtpamrenc_init), (gst_rtpamrenc_chain),
(gst_rtpamrenc_set_property), (gst_rtpamrenc_get_property),
(gst_rtpamrenc_change_state), (gst_rtpamrenc_plugin_init):
* gst/rtp/gstrtpamrenc.h:
* gst/rtp/gstrtpmpaenc.c: (gst_rtpmpaenc_class_init),
(gst_rtpmpaenc_flush), (gst_rtpmpaenc_chain):
Added very simplistic amr payloader. depayloader does not
work yet.

19 years agogst/rtsp/: Handle RTSP defaults better.
Wim Taymans [Thu, 18 Aug 2005 16:53:14 +0000 (16:53 +0000)]
gst/rtsp/: Handle RTSP defaults better.

Original commit message from CVS:
* gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_send), (gst_rtspsrc_open),
(gst_rtspsrc_close), (gst_rtspsrc_play), (gst_rtspsrc_pause),
(gst_rtspsrc_change_state):
* gst/rtsp/gstrtspsrc.h:
* gst/rtsp/rtspdefs.c: (rtsp_method_as_text), (rtsp_find_method):
* gst/rtsp/rtspdefs.h:
* gst/rtsp/rtsptransport.c: (rtsp_transport_parse):
Handle RTSP defaults better.
Issue OPTIONS request to figure out what we are allowed to do.
Make the methods a bitfield so we can easily collect supported
options.
Fix rtsp_find_method.
Do proper RTSP connection shutdown.

19 years agogst/rtp/: Remove old code that is now in gst-libs/gst/rtp/.
Wim Taymans [Thu, 18 Aug 2005 10:33:15 +0000 (10:33 +0000)]
gst/rtp/: Remove old code that is now in gst-libs/gst/rtp/.

Original commit message from CVS:
* gst/rtp/Makefile.am:
* gst/rtp/gstrtp-common.h:
* gst/rtp/gstrtp.c: (plugin_init):
* gst/rtp/gstrtpL16enc.h:
* gst/rtp/gstrtpdec.c: (gst_rtpdec_get_type),
(gst_rtpdec_class_init), (gst_rtpdec_chain_rtp),
(gst_rtpdec_chain_rtcp), (gst_rtpdec_change_state),
(gst_rtpdec_plugin_init):
* gst/rtp/gstrtph263pdec.c: (gst_rtph263pdec_get_type),
(gst_rtph263pdec_base_init), (gst_rtph263pdec_class_init),
(gst_rtph263pdec_init), (gst_rtph263pdec_chain),
(gst_rtph263pdec_set_property), (gst_rtph263pdec_get_property),
(gst_rtph263pdec_change_state), (gst_rtph263pdec_plugin_init):
* gst/rtp/gstrtph263pdec.h:
* gst/rtp/gstrtph263penc.c: (gst_rtph263penc_get_type),
(gst_rtph263penc_base_init), (gst_rtph263penc_class_init),
(gst_rtph263penc_init), (gst_rtph263penc_flush),
(gst_rtph263penc_chain), (gst_rtph263penc_set_property),
(gst_rtph263penc_get_property), (gst_rtph263penc_change_state),
(gst_rtph263penc_plugin_init):
* gst/rtp/gstrtph263penc.h:
* gst/rtp/gstrtpmpadec.c: (gst_rtpmpadec_get_type),
(gst_rtpmpadec_base_init), (gst_rtpmpadec_class_init),
(gst_rtpmpadec_init), (gst_rtpmpadec_chain),
(gst_rtpmpadec_set_property), (gst_rtpmpadec_get_property),
(gst_rtpmpadec_change_state), (gst_rtpmpadec_plugin_init):
* gst/rtp/gstrtpmpadec.h:
* gst/rtp/gstrtpmpaenc.c: (gst_rtpmpaenc_get_type),
(gst_rtpmpaenc_base_init), (gst_rtpmpaenc_class_init),
(gst_rtpmpaenc_init), (gst_rtpmpaenc_flush), (gst_rtpmpaenc_chain),
(gst_rtpmpaenc_set_property), (gst_rtpmpaenc_get_property),
(gst_rtpmpaenc_change_state), (gst_rtpmpaenc_plugin_init):
* gst/rtp/gstrtpmpaenc.h:
* gst/rtp/rtp-packet.c:
* gst/rtp/rtp-packet.h:
Remove old code that is now in gst-libs/gst/rtp/.
Added some payload/depayloaders.

* gst/udp/gstudpsink.c: (gst_udpsink_class_init):
Fix port number range.

19 years agoconfigure.ac: Added mpegaudioparse
Wim Taymans [Wed, 17 Aug 2005 19:05:50 +0000 (19:05 +0000)]
configure.ac: Added mpegaudioparse

Original commit message from CVS:
* configure.ac:
Added mpegaudioparse

* ext/lame/gstlame.c: (gst_lame_src_getcaps),
(gst_lame_src_setcaps), (gst_lame_sink_setcaps),
(gst_lame_sink_event), (gst_lame_chain):
Some cleanups.
Fix memleak.

* gst/mpegaudioparse/gstmpegaudioparse.c:
(gst_mp3parse_class_init), (gst_mp3parse_init),
(gst_mp3parse_chain), (gst_mp3parse_change_state):
* gst/mpegaudioparse/gstmpegaudioparse.h:
Ported mpegaudioparse

19 years agoremoving README from Makefile.am as its gone from CVS
Christian Schaller [Wed, 17 Aug 2005 11:30:19 +0000 (11:30 +0000)]
removing README from Makefile.am as its gone from CVS

Original commit message from CVS:
removing README from Makefile.am as its gone from CVS

19 years agogst/rtsp/gstrtspsrc.c: Support absolute control urls too.
Wim Taymans [Wed, 17 Aug 2005 10:30:55 +0000 (10:30 +0000)]
gst/rtsp/gstrtspsrc.c: Support absolute control urls too.

Original commit message from CVS:
* gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_open), (gst_rtspsrc_play):
Support absolute control urls too.

19 years agogst/: Uncomment metadata and codec-name handling.
Ronald S. Bultje [Tue, 16 Aug 2005 16:30:23 +0000 (16:30 +0000)]
gst/: Uncomment metadata and codec-name handling.

Original commit message from CVS:
* gst/avi/gstavidemux.c: (gst_avi_demux_parse_stream),
(gst_avi_demux_stream_header):
* gst/qtdemux/qtdemux.c: (gst_qtdemux_change_state),
(gst_qtdemux_add_stream), (qtdemux_parse_tree):
Uncomment metadata and codec-name handling.

19 years agoFix compile warning.
Wim Taymans [Tue, 16 Aug 2005 16:12:14 +0000 (16:12 +0000)]
Fix compile warning.

Original commit message from CVS:
* configure.ac:
* ext/amrnb/amrnbparse.c: (gst_amrnbparse_read_header):
Fix compile warning.

* ext/lame/gstlame.c: (gst_lame_class_init),
(gst_lame_src_getcaps), (gst_lame_src_setcaps),
(gst_lame_sink_setcaps), (gst_lame_init), (gst_lame_sink_event),
(gst_lame_chain), (gst_lame_change_state):
* ext/lame/gstlame.h:
Port lame plugin

19 years agoext/raw1394/gstdv1394src.c (gst_dv1394src_iso_receive): Note license info in the...
Andy Wingo [Tue, 16 Aug 2005 14:04:39 +0000 (14:04 +0000)]
ext/raw1394/gstdv1394src.c (gst_dv1394src_iso_receive): Note license info in the source code -- was only in the commi...

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

* ext/raw1394/gstdv1394src.c (gst_dv1394src_iso_receive): Note
license info in the source code -- was only in the commit log
before.

* ext/dv/gstdvdec.h:
* ext/dv/gstdvdec.c: Only decodes systemstream=FALSE dv video --
old pipelines using dvdec should probably have a dvdemux first.

* ext/dv/gstdvdemux.h:
* ext/dv/gstdvdemux.c: Split out from dvdec, chunks the incoming
systemstream=TRUE data into frames, sets caps data, and spits out
PCM audio in addition to systemstream=FALSE video frames. Operates
in chain mode only for now; should make a getrange version as
well.

* ext/dv/gstdv.c: New file, registers the libgstdv plugin.

* ext/dv/Makefile.am: Library name changed to libgstdv. Split
dvdec into dvdemux and dvdec.

19 years agoremove seeking example, they're in gst-plugins-base
Thomas Vander Stichele [Tue, 16 Aug 2005 13:37:47 +0000 (13:37 +0000)]
remove seeking example, they're in gst-plugins-base

Original commit message from CVS:
remove seeking example, they're in gst-plugins-base

19 years agoHandle _push() return values.
Ronald S. Bultje [Tue, 16 Aug 2005 09:54:10 +0000 (09:54 +0000)]
Handle _push() return values.

Original commit message from CVS:
* ext/faad/gstfaad.c: (gst_faad_event), (gst_faad_chain):
* gst/qtdemux/qtdemux.c: (gst_qtdemux_loop_header):
Handle _push() return values.

19 years agoFix debug.
Ronald S. Bultje [Mon, 15 Aug 2005 15:58:49 +0000 (15:58 +0000)]
Fix debug.

Original commit message from CVS:
* ext/faad/gstfaad.c: (gst_faad_event):
* gst/qtdemux/qtdemux.c: (gst_qtdemux_loop_header):
Fix debug.