platform/upstream/gstreamer.git
21 years agoCompilation fix. SOMEONE ELSE PLEASE FIX THIS CORRECTLY.
David Schleef [Mon, 16 Jun 2003 17:46:38 +0000 (17:46 +0000)]
Compilation fix.  SOMEONE ELSE PLEASE FIX THIS CORRECTLY.

Original commit message from CVS:
Compilation fix.  SOMEONE ELSE PLEASE FIX THIS CORRECTLY.

21 years agosome first trial code for ffmux_* disable ffmux/ffdemux by default since they cause...
Ronald S. Bultje [Mon, 9 Jun 2003 15:04:26 +0000 (15:04 +0000)]
some first trial code for ffmux_* disable ffmux/ffdemux by default since they cause havoc

Original commit message from CVS:
* some first trial code for ffmux_*
* disable ffmux/ffdemux by default since they cause havoc

I'll enable them locally for testing purposes until I've got them working in a general setup, too.

21 years agoFix compile error on gcc-3.x
Ronald S. Bultje [Mon, 9 Jun 2003 12:33:48 +0000 (12:33 +0000)]
Fix compile error on gcc-3.x

Original commit message from CVS:
Fix compile error on gcc-3.x

21 years agoHm, I actually misunderstood this protocol thing, since ffmpeg provides an read/write...
Ronald S. Bultje [Sun, 8 Jun 2003 14:35:32 +0000 (14:35 +0000)]
Hm, I actually misunderstood this protocol thing, since ffmpeg provides an read/write indicator, too... Here's a semi...

Original commit message from CVS:
Hm, I actually misunderstood this protocol thing, since ffmpeg provides an read/write indicator, too... Here's a semi-rewrite that handles writings too

21 years agoSome modifications to make the demuxers work, plus moving typefinding over from separ...
Ronald S. Bultje [Sun, 8 Jun 2003 13:31:53 +0000 (13:31 +0000)]
Some modifications to make the demuxers work, plus moving typefinding over from separate plugin to the demuxers thems...

Original commit message from CVS:
Some modifications to make the demuxers work, plus moving typefinding over from separate plugin to the demuxers themselves

21 years agof it's an 'o', it's for output (muxing)
Ronald S. Bultje [Sun, 8 Jun 2003 13:31:27 +0000 (13:31 +0000)]
f it's an 'o', it's for output (muxing)

Original commit message from CVS:
Change protocol slightly, if the first char is an 'i', it's input (demuxing), if it's an 'o', it's for output (muxing)

21 years agoRemove typefinding as separate plugin, this is part of the demuxers now
Ronald S. Bultje [Sun, 8 Jun 2003 13:30:59 +0000 (13:30 +0000)]
Remove typefinding as separate plugin, this is part of the demuxers now

Original commit message from CVS:
Remove typefinding as separate plugin, this is part of the demuxers now

21 years agoMPEG4AAC is MPEG-4 audio, not video, and implement a _formatid_to_caps() function...
Ronald S. Bultje [Sun, 8 Jun 2003 13:30:10 +0000 (13:30 +0000)]
MPEG4AAC is MPEG-4 audio, not video, and implement a _formatid_to_caps() function which tracks a GstCaps to a format ...

Original commit message from CVS:
MPEG4AAC is MPEG-4 audio, not video, and implement a _formatid_to_caps() function which tracks a GstCaps to a format name (muxing format etc.), useful for setting caps on demuxers

21 years agoLoop through input capses instead of just picking the first, and handle encoding...
Ronald S. Bultje [Sat, 7 Jun 2003 21:06:05 +0000 (21:06 +0000)]
Loop through input capses instead of just picking the first, and handle encoding errors

Original commit message from CVS:
Loop through input capses instead of just picking the first, and handle encoding errors

21 years agoRewrite of gstffmpegenc
Ronald S. Bultje [Sat, 7 Jun 2003 20:46:24 +0000 (20:46 +0000)]
Rewrite of gstffmpegenc

Original commit message from CVS:
Rewrite of gstffmpegenc

21 years agoAdd a caps_to_codecid() function to read properties from a caps function for use...
Ronald S. Bultje [Sat, 7 Jun 2003 20:45:56 +0000 (20:45 +0000)]
Add a caps_to_codecid() function to read properties from a caps function for use in _connect() functions

Original commit message from CVS:
Add a caps_to_codecid() function to read properties from a caps function for use in _connect() functions

21 years agoMake some more use of the ffmpeg utils.c functions for buffer allocation (really...
Ronald S. Bultje [Sat, 7 Jun 2003 20:45:13 +0000 (20:45 +0000)]
Make some more use of the ffmpeg utils.c functions for buffer allocation (really handy)

Original commit message from CVS:
Make some more use of the ffmpeg utils.c functions for buffer allocation (really handy)

21 years agoDzjee, just found out ffmpeg has a function to calculate the buffer size for me,...
Ronald S. Bultje [Sat, 7 Jun 2003 11:43:11 +0000 (11:43 +0000)]
Dzjee, just found out ffmpeg has a function to calculate the buffer size for me, d'oh!

Original commit message from CVS:
Dzjee, just found out ffmpeg has a function to calculate the buffer size for me, d'oh!

21 years agond remove the edge stuff (finally found out how to disable that)
Ronald S. Bultje [Sat, 7 Jun 2003 11:01:54 +0000 (11:01 +0000)]
nd remove the edge stuff (finally found out how to disable that)

Original commit message from CVS:
Rename GstFFMpegClassParams to ~DecClassParams (so that the encoder can use something similar, working on that), and remove the edge stuff (finally found out how to disable that)

21 years agoremove gstffmpegdecall. This was a temporary hack to get around some issues with...
Ronald S. Bultje [Sat, 7 Jun 2003 00:41:32 +0000 (00:41 +0000)]
remove gstffmpegdecall. This was a temporary hack to get around some issues with our video/avi-centered mimetype syst...

Original commit message from CVS:
* remove gstffmpegdecall. This was a temporary hack to get around
some issues with our video/avi-centered mimetype system. Now that
we use proper identifiers, we don't need that piece of cruft anymore.
* update ffmpeg codec map for ffdec_*, plus make the uncompressed stream
caps also be formed by the codec mapper (this is easier to handle imo).
* add audio support (untested, though :P).
* remove the copying of buffer content and add a get_buffer() handler
instead.
* add an int to ffmpegenc to make it compile and resolve the symbol. I'll
truely fix that later on.
* make mimetypes in the ffmpeg codec mapper conform to docs/random/mimetypes
* etc.

Oh, and let's not forget that it can play back DIVX5 et all nicely. Support
for SVQ1/3 is also there, so if someone completes qtdemux, we can watch
these, too.

21 years agoUse new ffmpeg revision
Ronald S. Bultje [Thu, 29 May 2003 19:34:00 +0000 (19:34 +0000)]
Use new ffmpeg revision

Original commit message from CVS:
Use new ffmpeg revision

21 years ago- just skip the frame when there was a decoding error instead of failing.
Wim Taymans [Sat, 19 Apr 2003 12:09:36 +0000 (12:09 +0000)]
- just skip the frame when there was a decoding error instead of failing.

Original commit message from CVS:
- just skip the frame when there was a decoding error instead of failing.

21 years agoMake sure caps are reffed as we're still have a pointer to it.
Wim Taymans [Sun, 26 Jan 2003 00:07:40 +0000 (00:07 +0000)]
Make sure caps are reffed as we're still have a pointer to it.

Original commit message from CVS:
Make sure caps are reffed as we're still have a pointer to it.

21 years agoAdd xvid
Ronald S. Bultje [Sat, 25 Jan 2003 13:55:27 +0000 (13:55 +0000)]
Add xvid

Original commit message from CVS:
Add xvid

21 years agocheck for type register failures
David I. Lehn [Mon, 20 Jan 2003 18:22:00 +0000 (18:22 +0000)]
check for type register failures

Original commit message from CVS:
check for type register failures

21 years agoFix codecs
Wim Taymans [Sun, 19 Jan 2003 23:39:59 +0000 (23:39 +0000)]
Fix codecs

Original commit message from CVS:
Fix codecs

21 years agolower sample_rate property minimum value to -1 to accoutn for default of -1
David I. Lehn [Sat, 18 Jan 2003 21:36:25 +0000 (21:36 +0000)]
lower sample_rate property minimum value to -1 to accoutn for default of -1

Original commit message from CVS:
lower sample_rate property minimum value to -1 to accoutn for default of -1

21 years agoFix dipose, removed g_print
Wim Taymans [Sat, 18 Jan 2003 15:59:18 +0000 (15:59 +0000)]
Fix dipose, removed g_print

Original commit message from CVS:
Fix dipose, removed g_print

21 years agoMap XVID to mpeg4
Wim Taymans [Sat, 18 Jan 2003 15:54:25 +0000 (15:54 +0000)]
Map XVID to mpeg4

Original commit message from CVS:
Map XVID to mpeg4

21 years agoLower the rank of ffmpeg
Iain Holmes [Mon, 13 Jan 2003 17:58:58 +0000 (17:58 +0000)]
Lower the rank of ffmpeg

Original commit message from CVS:
Lower the rank of ffmpeg

21 years agoCorrecting typos in the mime types: "unkown/unkown" -> "unknown/unknown"
Jan Schmidt [Mon, 13 Jan 2003 13:56:31 +0000 (13:56 +0000)]
Correcting typos in the mime types: "unkown/unkown" -> "unknown/unknown"

Original commit message from CVS:
Correcting typos in the mime types: "unkown/unkown" -> "unknown/unknown"

21 years agoOnly close the codec if we opened it
Wim Taymans [Sun, 12 Jan 2003 01:05:29 +0000 (01:05 +0000)]
Only close the codec if we opened it

Original commit message from CVS:
Only close the codec if we opened it

21 years agomore link fixes
Thomas Vander Stichele [Fri, 10 Jan 2003 23:03:07 +0000 (23:03 +0000)]
more link fixes

Original commit message from CVS:
more link fixes

21 years agoPadConnect -> PadLink
Thomas Vander Stichele [Fri, 10 Jan 2003 13:38:12 +0000 (13:38 +0000)]
PadConnect -> PadLink

Original commit message from CVS:
PadConnect -> PadLink

21 years agoanother batch of connect->link fixes please let me know about issues and please refra...
Thomas Vander Stichele [Fri, 10 Jan 2003 10:22:01 +0000 (10:22 +0000)]
another batch of connect->link fixes please let me know about issues and please refrain of making them yourself, so t...

Original commit message from CVS:
another batch of connect->link fixes
please let me know about issues
and please refrain of making them yourself, so that I don't spend double
the time resolving conflicts

21 years agoAdd missing codecs
Wim Taymans [Tue, 7 Jan 2003 20:42:56 +0000 (20:42 +0000)]
Add missing codecs

Original commit message from CVS:
Add missing codecs

21 years agoAdapts it slightly to work with spider, and adds one change suggested by the ffmpeg...
Ronald S. Bultje [Sat, 4 Jan 2003 16:14:07 +0000 (16:14 +0000)]
Adapts it slightly to work with spider, and adds one change suggested by the ffmpeg team

Original commit message from CVS:
Adapts it slightly to work with spider, and adds one change suggested by the ffmpeg team

21 years agofix mpeg1 playback
Ronald S. Bultje [Sun, 29 Dec 2002 22:59:45 +0000 (22:59 +0000)]
fix mpeg1 playback

Original commit message from CVS:
fix mpeg1 playback

21 years agoLets try something different (and then, the whole world collapsed - oops ;) )
Ronald S. Bultje [Sun, 29 Dec 2002 22:20:41 +0000 (22:20 +0000)]
Lets try something different (and then, the whole world collapsed - oops ;) )

Original commit message from CVS:
Lets try something different (and then, the whole world collapsed - oops ;) )

21 years agoFix for latest ffmpeg
Wim Taymans [Sat, 28 Dec 2002 00:11:56 +0000 (00:11 +0000)]
Fix for latest ffmpeg

Original commit message from CVS:
Fix for latest ffmpeg

21 years agoslurp in ffmpeg a) please test b) please help me figure out how to portably link...
Thomas Vander Stichele [Thu, 26 Dec 2002 10:53:21 +0000 (10:53 +0000)]
slurp in ffmpeg a) please test b) please help me figure out how to portably link in a .a file in our .so plugin

Original commit message from CVS:
slurp in ffmpeg

a) please test
b) please help me figure out how to portably link in a .a file in our
.so plugin

21 years agoUpdate API to whatever ffmpeg changed the past few days
Ronald S. Bultje [Thu, 12 Dec 2002 13:12:44 +0000 (13:12 +0000)]
Update API to whatever ffmpeg changed the past few days

Original commit message from CVS:
Update API to whatever ffmpeg changed the past few days

21 years agoReplace audio/mp3 with audio/x-mp3 and audio/x-flac with application/x-flac
Iain Holmes [Sun, 8 Dec 2002 17:20:31 +0000 (17:20 +0000)]
Replace audio/mp3 with audio/x-mp3 and audio/x-flac with application/x-flac

Original commit message from CVS:
Replace audio/mp3 with audio/x-mp3 and audio/x-flac with application/x-flac

21 years agoparallel install fixes
Thomas Vander Stichele [Sun, 8 Dec 2002 14:49:20 +0000 (14:49 +0000)]
parallel install fixes

Original commit message from CVS:
parallel install fixes

21 years agoAlmost good, Thomas, just not good enough :P
Ronald S. Bultje [Mon, 2 Dec 2002 22:45:25 +0000 (22:45 +0000)]
Almost good, Thomas, just not good enough :P

Original commit message from CVS:
Almost good, Thomas, just not good enough :P

21 years agopeep
Thomas Vander Stichele [Mon, 2 Dec 2002 22:34:25 +0000 (22:34 +0000)]
peep

Original commit message from CVS:
peep

21 years agofix ffmpeg to work with installd version as well
Thomas Vander Stichele [Tue, 26 Nov 2002 14:50:05 +0000 (14:50 +0000)]
fix ffmpeg to work with installd version as well

Original commit message from CVS:
fix ffmpeg to work with installd version as well

21 years agoMore ffmpeg wrapping going on here
Wim Taymans [Mon, 25 Nov 2002 21:37:26 +0000 (21:37 +0000)]
More ffmpeg wrapping going on here

Original commit message from CVS:
More ffmpeg wrapping going on here

22 years agoRelease early.. try to wrap more ffmpeg stuff, like muxers and demuxers.
Wim Taymans [Wed, 6 Nov 2002 23:53:46 +0000 (23:53 +0000)]
Release early.. try to wrap more ffmpeg stuff, like muxers and demuxers.

Original commit message from CVS:
Release early.. try to wrap more ffmpeg stuff, like muxers and demuxers.
This thing needs a fix in ffmpeg (which I will send to the ffmpeg authors
eventually)

22 years agoplugins part of license field patch
Christian Schaller [Wed, 18 Sep 2002 19:02:18 +0000 (19:02 +0000)]
plugins part of license field patch

Original commit message from CVS:
plugins part of license field patch

22 years agoSome fixes, this at least compiles again and does decoding/encoding against latest...
Wim Taymans [Mon, 3 Jun 2002 22:48:11 +0000 (22:48 +0000)]
Some fixes, this at least compiles again and does decoding/encoding against latest ffmpeg CVS

Original commit message from CVS:
Some fixes, this at least compiles again and does decoding/encoding
against latest ffmpeg CVS

22 years agoGstPadTemplate <-> gst_pad_template <-> GST_PAD_TEMPLATE same with *factory and typefind.
Andy Wingo [Thu, 11 Apr 2002 20:42:00 +0000 (20:42 +0000)]
GstPadTemplate <-> gst_pad_template <-> GST_PAD_TEMPLATE same with *factory and typefind.

Original commit message from CVS:
GstPadTemplate <-> gst_pad_template <-> GST_PAD_TEMPLATE

same with *factory and typefind.

also, some -Werror fixes.

22 years agofilter newlines out of GST_DEBUG statements to reflect new core behavior fixes to...
Andy Wingo [Sun, 24 Mar 2002 22:06:46 +0000 (22:06 +0000)]
filter newlines out of GST_DEBUG statements to reflect new core behavior fixes to adder's caps, again

Original commit message from CVS:
* filter newlines out of GST_DEBUG statements to reflect new core behavior
* fixes to adder's caps, again

22 years agos/Gnome-Streamer/GStreamer/
Andy Wingo [Wed, 20 Mar 2002 21:44:42 +0000 (21:44 +0000)]
s/Gnome-Streamer/GStreamer/

Original commit message from CVS:
s/Gnome-Streamer/GStreamer/

22 years agoremoval of //-style comments don't link plugins to core libs -- the versioning is...
Andy Wingo [Tue, 19 Mar 2002 04:09:41 +0000 (04:09 +0000)]
removal of //-style comments don't link plugins to core libs -- the versioning is done internally to the plugins with...

Original commit message from CVS:
* removal of //-style comments
* don't link plugins to core libs -- the versioning is done internally to the plugins with the plugin_info struct,
and symbol resolution is lazy, so we can always know if a plugin can be loaded by the plugin_info data. in theory.

22 years agoBring the plugins in sync with the new core capsnego system.
Wim Taymans [Sun, 13 Jan 2002 22:27:22 +0000 (22:27 +0000)]
Bring the plugins in sync with the new core capsnego system.

Original commit message from CVS:
Bring the plugins in sync with the new core capsnego system.
Added some features, enhancements...

22 years agoadding ffmpeg, but it needs proper handling
Thomas Vander Stichele [Sun, 23 Dec 2001 13:25:04 +0000 (13:25 +0000)]
adding ffmpeg, but it needs proper handling

Original commit message from CVS:
adding ffmpeg, but it needs proper handling