Ronald S. Bultje
e0b4b32a8e
We hate double slashes.. I'm still disabling demux/mux in CVS, until I've got some working tests here
...
Original commit message from CVS:
We hate double slashes.. I'm still disabling demux/mux in CVS, until I've got some working tests here
2003-06-17 11:46:08 +00:00
Ronald S. Bultje
a617e29786
No quasi codecs
...
Original commit message from CVS:
No quasi codecs
2003-06-17 11:44:38 +00:00
Ronald S. Bultje
4a764a442d
We also need raw video/audio caps for the demuxer/muxer, plus that caps_to_codecid() didn't exist (thanks for noticin...
...
Original commit message from CVS:
We also need raw video/audio caps for the demuxer/muxer, plus that caps_to_codecid() didn't exist (thanks for noticing, dave)
2003-06-17 11:44:11 +00:00
Ronald S. Bultje
f191f3dd03
Request pads don't have a number limit
...
Original commit message from CVS:
Request pads don't have a number limit
2003-06-17 11:42:38 +00:00
David Schleef
4343644704
Compilation fix. SOMEONE ELSE PLEASE FIX THIS CORRECTLY.
...
Original commit message from CVS:
Compilation fix. SOMEONE ELSE PLEASE FIX THIS CORRECTLY.
2003-06-16 17:46:38 +00:00
Ronald S. Bultje
e8d306adb4
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.
2003-06-09 15:04:26 +00:00
Ronald S. Bultje
59d7f9b535
Fix compile error on gcc-3.x
...
Original commit message from CVS:
Fix compile error on gcc-3.x
2003-06-09 12:33:48 +00:00
Ronald S. Bultje
53064c6c57
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
2003-06-08 14:35:32 +00:00
Ronald S. Bultje
52080fb443
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
2003-06-08 13:31:53 +00:00
Ronald S. Bultje
fe266412d9
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)
2003-06-08 13:31:27 +00:00
Ronald S. Bultje
9b1645814e
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
2003-06-08 13:30:59 +00:00
Ronald S. Bultje
aede10be3e
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
2003-06-08 13:30:10 +00:00
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