Ronald S. Bultje
40deef896e
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
2003-06-07 21:06:05 +00:00
Ronald S. Bultje
49b22bcee6
Rewrite of gstffmpegenc
...
Original commit message from CVS:
Rewrite of gstffmpegenc
2003-06-07 20:46:24 +00:00
Ronald S. Bultje
c3b5d3f3fe
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
2003-06-07 20:45:56 +00:00
Ronald S. Bultje
b17e56216c
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)
2003-06-07 20:45:13 +00:00
Ronald S. Bultje
2cc34e4c8f
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!
2003-06-07 11:43:11 +00:00
Ronald S. Bultje
0139c8c671
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)
2003-06-07 11:01:54 +00:00
Ronald S. Bultje
80924bdfdc
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.
2003-06-07 00:41:32 +00:00
Ronald S. Bultje
56ab463205
Use new ffmpeg revision
...
Original commit message from CVS:
Use new ffmpeg revision
2003-05-29 19:34:00 +00:00
Wim Taymans
51124a1514
- 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.
2003-04-19 12:09:36 +00:00
Wim Taymans
4e51fe4fb6
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.
2003-01-26 00:07:40 +00:00
Ronald S. Bultje
17f2e68a7b
Add xvid
...
Original commit message from CVS:
Add xvid
2003-01-25 13:55:27 +00:00
David I. Lehn
3a0476127a
check for type register failures
...
Original commit message from CVS:
check for type register failures
2003-01-20 18:22:00 +00:00
Wim Taymans
ee27cce6f3
Fix codecs
...
Original commit message from CVS:
Fix codecs
2003-01-19 23:39:59 +00:00
David I. Lehn
7e51a8b664
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
2003-01-18 21:36:25 +00:00
Wim Taymans
ca19435d7a
Fix dipose, removed g_print
...
Original commit message from CVS:
Fix dipose, removed g_print
2003-01-18 15:59:18 +00:00
Wim Taymans
dd34f1fefa
Map XVID to mpeg4
...
Original commit message from CVS:
Map XVID to mpeg4
2003-01-18 15:54:25 +00:00
Iain Holmes
446e4c8d67
Lower the rank of ffmpeg
...
Original commit message from CVS:
Lower the rank of ffmpeg
2003-01-13 17:58:58 +00:00
Jan Schmidt
006c1836e0
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"
2003-01-13 13:56:31 +00:00
Wim Taymans
cb9f0ff232
Only close the codec if we opened it
...
Original commit message from CVS:
Only close the codec if we opened it
2003-01-12 01:05:29 +00:00
Thomas Vander Stichele
10706fe9ee
more link fixes
...
Original commit message from CVS:
more link fixes
2003-01-10 23:03:07 +00:00
Thomas Vander Stichele
b914183d97
PadConnect -> PadLink
...
Original commit message from CVS:
PadConnect -> PadLink
2003-01-10 13:38:12 +00:00
Thomas Vander Stichele
45c7badc47
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
2003-01-10 10:22:01 +00:00
Wim Taymans
cc46630cb2
Add missing codecs
...
Original commit message from CVS:
Add missing codecs
2003-01-07 20:42:56 +00:00
Ronald S. Bultje
1c7afe57e3
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
2003-01-04 16:14:07 +00:00
Ronald S. Bultje
2d397aeedf
fix mpeg1 playback
...
Original commit message from CVS:
fix mpeg1 playback
2002-12-29 22:59:45 +00:00
Ronald S. Bultje
d1c169e6ad
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 ;) )
2002-12-29 22:20:41 +00:00
Wim Taymans
631ae96d59
Fix for latest ffmpeg
...
Original commit message from CVS:
Fix for latest ffmpeg
2002-12-28 00:11:56 +00:00
Thomas Vander Stichele
63c54e2350
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
2002-12-26 10:53:21 +00:00
Ronald S. Bultje
0d32d395f1
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
2002-12-12 13:12:44 +00:00
Iain Holmes
306e1bffad
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
2002-12-08 17:20:31 +00:00
Thomas Vander Stichele
b1cb01eaec
parallel install fixes
...
Original commit message from CVS:
parallel install fixes
2002-12-08 14:49:20 +00:00
Ronald S. Bultje
a26304afaa
Almost good, Thomas, just not good enough :P
...
Original commit message from CVS:
Almost good, Thomas, just not good enough :P
2002-12-02 22:45:25 +00:00
Thomas Vander Stichele
886f5cc0f8
peep
...
Original commit message from CVS:
peep
2002-12-02 22:34:25 +00:00
Thomas Vander Stichele
ff9f7c32ca
fix ffmpeg to work with installd version as well
...
Original commit message from CVS:
fix ffmpeg to work with installd version as well
2002-11-26 14:50:05 +00:00
Wim Taymans
ba9ed9b9e4
More ffmpeg wrapping going on here
...
Original commit message from CVS:
More ffmpeg wrapping going on here
2002-11-25 21:37:26 +00:00
Wim Taymans
4996d4c7d2
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)
2002-11-06 23:53:46 +00:00
Christian Schaller
4af5086de4
plugins part of license field patch
...
Original commit message from CVS:
plugins part of license field patch
2002-09-18 19:02:18 +00:00
Wim Taymans
9b5d3a77dd
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
2002-06-03 22:48:11 +00:00
Andy Wingo
c8f838fd03
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.
2002-04-11 20:42:00 +00:00
Andy Wingo
762502fd52
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
2002-03-24 22:06:46 +00:00
Andy Wingo
f2b9ef90a2
s/Gnome-Streamer/GStreamer/
...
Original commit message from CVS:
s/Gnome-Streamer/GStreamer/
2002-03-20 21:44:42 +00:00
Andy Wingo
16d56e8a03
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.
2002-03-19 04:09:41 +00:00
Wim Taymans
7e54c58ea6
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...
2002-01-13 22:27:22 +00:00
Thomas Vander Stichele
428baadc62
adding ffmpeg, but it needs proper handling
...
Original commit message from CVS:
adding ffmpeg, but it needs proper handling
2001-12-23 13:25:04 +00:00