Commit graph

327 commits

Author SHA1 Message Date
Thomas Vander Stichele
91c4f0f7be fix ocmpilation against cvs
Original commit message from CVS:
fix ocmpilation against cvs
2003-09-11 17:13:24 +00:00
David Schleef
141645bc32 Remove redundant plugindir definition
Original commit message from CVS:
Remove redundant plugindir definition
2003-08-10 00:01:58 +00:00
Ronald S. Bultje
6e8f57d253 gcc-2.9x fixes
Original commit message from CVS:
gcc-2.9x fixes
2003-08-02 00:56:11 +00:00
David Schleef
b2ca399df1 Make mplex subdir dependent on USE_MPLEX
Original commit message from CVS:
Make mplex subdir dependent on USE_MPLEX
2003-07-27 05:29:10 +00:00
Jan Schmidt
5fe4be1f96 Update the gst-launch example for the new syntax
Original commit message from CVS:
Update the gst-launch example for the new syntax
2003-07-26 17:28:01 +00:00
Jan Schmidt
245b24c8f4 hack to handle DVDNAV_WAIT event
Original commit message from CVS:
hack to handle DVDNAV_WAIT event
2003-07-26 17:27:10 +00:00
Brian Cameron
b1df15f5cb Adding needed license information. The patch was reviewed and approved by
Original commit message from CVS:
Adding needed license information.  The patch was reviewed and approved by
Christian Shaller.  Ronald Bultje and Benjamin also responded with
comments.
2003-07-25 10:50:48 +00:00
Joshua N. Pritikin
6dc7c1b621 Provide valuable diagnostics for seek events control by the GST_SEEK debug category.
Original commit message from CVS:
Provide valuable diagnostics for seek events control by the GST_SEEK
debug category.
2003-07-25 02:04:01 +00:00
Anonymous Ignore This
f1dc779db1 Don't attempt to negotiate format if our srcpad isn't linked. Simply succeed and continue. This is needed for pure ...
Original commit message from CVS:
Don't attempt to negotiate format if our srcpad isn't linked.  Simply
succeed and continue.  This is needed for pure indexer applications.
2003-07-24 03:02:06 +00:00
David Schleef
23f2464658 And also handle the case where caps have alredy been negotiated, and you are switching from PAUSED->PLAYING.
Original commit message from CVS:
And also handle the case where caps have alredy been negotiated, and you
are switching from PAUSED->PLAYING.
2003-07-23 05:02:25 +00:00
David Schleef
624ec76646 Try to get bufferpool _after_ sucessfully negotiating caps.
Original commit message from CVS:
Try to get bufferpool _after_ sucessfully negotiating caps.
2003-07-23 04:53:59 +00:00
David Schleef
3c1bf3aeff enable ext/mplex
Original commit message from CVS:
enable ext/mplex
2003-07-22 22:08:13 +00:00
Christian Schaller
e9cf90188b the real speex disting fix, the previous one was just the build fix :)
Original commit message from CVS:
the real speex disting fix, the previous one was just the build fix :)
2003-07-18 20:33:39 +00:00
Christian Schaller
96816aced3 fix it so that the SPEEX plugin gets disted
Original commit message from CVS:
fix it so that the SPEEX plugin gets disted
2003-07-18 20:28:36 +00:00
David Schleef
dc18488304 Applied patch from vishnu to remove can_seek.
Original commit message from CVS:
Applied patch from vishnu to remove can_seek.
2003-07-17 08:32:06 +00:00
Andy Wingo
9ee0b03986 actually recurse into sndfile if we are able big ladspa cleanups, mainly to comply with the buffer-frames caps proper...
Original commit message from CVS:
* actually recurse into sndfile if we are able
* big ladspa cleanups, mainly to comply with the buffer-frames caps property, but also general
cleanups
- the samplerate prop is gone, if you want to set it explicitly (as in for get-based plugins)
you need to use a filtered connection, just like with buffer-frames
* big float2int and int2float changes for buffer-frames compatibility - I think it's quite a bit
simpler
* make the ossclock general, add it to gstaudio, and use it in sndfile as well

i need to update mimetypes, but that's coming soon. there are some other plugins that don't
support buffer-frames, i guess i need to get around to fixing them as well.
2003-07-16 16:08:13 +00:00
Ronald S. Bultje
0efffb541e Add matroska support to the build tree
Original commit message from CVS:
Add matroska support to the build tree
2003-07-14 17:37:34 +00:00
Ronald S. Bultje
88d4814d25 Plugin details fixes
Original commit message from CVS:
Plugin details fixes
2003-07-12 14:49:20 +00:00
Christian Schaller
070ba3799a fix license field of lame plugin to say LGPL, lame is LGPL. Add Readme with info
Original commit message from CVS:
fix license field of lame plugin to say LGPL, lame is LGPL. Add Readme with info
2003-07-10 15:39:11 +00:00
Ronald S. Bultje
0723f01b39 Implement mpeg-delimited framerate lists instead of (too wide) ranges
Original commit message from CVS:
Implement mpeg-delimited framerate lists instead of (too wide) ranges
2003-07-08 17:40:09 +00:00
Ronald S. Bultje
ed2362149a New mimetypes gone into effect today - this commit changes all old mimetypes over to the new mimetypes spec as descri...
Original commit message from CVS:
New mimetypes gone into effect today - this commit changes all old mimetypes over to the new mimetypes spec as described in the previous commit's document. Note: some plugins will break, some pipelines will break, expect HEAD to be broken or at least not 100% working for a few days, but don't forget to report bugs
2003-07-06 20:49:50 +00:00
Ronald S. Bultje
efbd8d977d These antique version-specific files aren't needed anymore
Original commit message from CVS:
These antique version-specific files aren't needed anymore
2003-07-06 14:22:48 +00:00
Thomas Vander Stichele
a1d5d20a70 patch from hadess, modified
Original commit message from CVS:
patch from hadess, modified
2003-07-05 22:48:58 +00:00
Christian Schaller
0b3f6eb761 small disting fix
Original commit message from CVS:
small disting fix
2003-07-05 22:45:39 +00:00
David Schleef
095d44ceff add gst/videofilter and ext/pango
Original commit message from CVS:
add gst/videofilter and ext/pango
2003-07-02 08:15:01 +00:00
David Schleef
6e8d09e813 Fix a stray GST_DEBUG(0,...)
Original commit message from CVS:
Fix a stray GST_DEBUG(0,...)
2003-07-01 02:28:04 +00:00
Benjamin Otte
b4786e830b compatibility fix for new GST_DEBUG stuff.
Original commit message from CVS:
compatibility fix for new GST_DEBUG stuff.
Includes fixes for missing includes for config.h and unistd.h

I only ensured for plugins I can build that they work, so if some of them are still broken, you gotta fix them yourselves unfortunately.
2003-06-29 19:46:09 +00:00
Ronald S. Bultje
e8d8431c03 Plugins cleanup:
Original commit message from CVS:
Plugins cleanup:
* stereo2mono, mono2stereo, int2float, float2int: replaced by audioconvert.
* stereosplit replaced by oneton.
* vumeter replaced by level (and was broken anyway).
* avifile replaced by ffmpeg.
* mjpegtools duplicates functionality of jpeg. jpeg now works with jpeg-mmx,
too, which makes mjpegtools unneeded.
* allow for jpegmmx instead of jpeg.
* openquicktime replaced by qtdemux and ffmpeg. Broken anyway.
* XMMS is broken and will never be fixed.
* vga is broken and will not be fixed anywhere soon.
* videosink has never worked. If it works, add it back to replace xvideosink.
2003-06-25 19:17:58 +00:00
David Schleef
cf338eafff Add gdkpixbuf subdir. Alphabetize a few others.
Original commit message from CVS:
Add gdkpixbuf subdir.  Alphabetize a few others.
2003-06-25 03:18:27 +00:00
Andy Wingo
b4c8a32265 caps refcounting fixes for float2int fixed wrt setting of caps on int pad with dynamic number of sink pads in float2i...
Original commit message from CVS:
* caps refcounting fixes for float2int
* fixed wrt setting of caps on int pad with dynamic number of sink pads in float2int
* added libsndfile plugin (currently only the src is implemented) - currently only float output, noninterleaved is implemented
2003-06-16 14:56:34 +00:00
Ronald S. Bultje
9a33a50ae3 Another duration patch from Joshua (slightly modified by me)
Original commit message from CVS:
Another duration patch from Joshua (slightly modified by me)
2003-06-07 00:34:51 +00:00
Ronald S. Bultje
ef073e6ce2 Add duration field support to mad - thanks to Joshua
Original commit message from CVS:
Add duration field support to mad - thanks to Joshua
2003-06-07 00:28:20 +00:00
Wim Taymans
264e1f15e2 - Small cleanups
Original commit message from CVS:
- Small cleanups
- update OFFSET/DURATION
- add blocksize property
2003-06-03 18:23:14 +00:00
Wim Taymans
1b3a2a30f7 - fix timestamps
Original commit message from CVS:
- fix timestamps
2003-05-30 14:48:29 +00:00
Ronald S. Bultje
4744ec5a90 Fix build prob
Original commit message from CVS:
Fix build prob
2003-05-29 19:32:39 +00:00
Wim Taymans
b27556d018 - copy offset from input buffer
Original commit message from CVS:
- copy offset from input buffer
2003-05-29 12:41:42 +00:00
Wim Taymans
6b8b864541 - Fix offset calculations
Original commit message from CVS:
- Fix offset calculations
2003-05-29 09:12:17 +00:00
Wim Taymans
9ba5e6cfe6 UNITS -> DEFAULT
Original commit message from CVS:
UNITS -> DEFAULT
2003-05-24 10:41:58 +00:00
Wim Taymans
26e26d1aa4 - UNITS -> DEFAULT
Original commit message from CVS:
- UNITS -> DEFAULT
2003-05-24 10:35:12 +00:00
Wim Taymans
f5897c479c - update DURATION field
Original commit message from CVS:
- update DURATION field
2003-05-24 10:15:28 +00:00
Wim Taymans
1f7f70eac3 - update DURATION of the buffer too
Original commit message from CVS:
- update DURATION of the buffer too
- removed _FORMAT_UNITS (soon obsolete)
2003-05-24 10:14:39 +00:00
Ronald S. Bultje
2cf0ef34e1 Get timestamping somewhat better
Original commit message from CVS:
Get timestamping somewhat better
2003-05-13 12:28:16 +00:00
Zeeshan Ali
d368d6910c Hacked lame to make it copy the timestamp on the source buffer to the sink buffer
Original commit message from CVS:
Hacked lame to make it copy the timestamp on the source buffer to the sink buffer
2003-05-12 20:08:17 +00:00
Christian Schaller
080569583b Some bugfixes:
Original commit message from CVS:
Some bugfixes:
- Add missing .h file to videoscale disting
- Remove http plugin from build
2003-05-12 13:17:11 +00:00
Wim Taymans
49352d0279 The final state change result is that of the parent
Original commit message from CVS:
The final state change result is that of the parent
2003-05-08 19:58:13 +00:00
Christian Schaller
42a4abb285 Removing avifile and http plugins, also fixing some disting issues
Original commit message from CVS:
Removing avifile and http plugins, also fixing some disting issues
2003-04-23 19:42:12 +00:00
Ronald S. Bultje
4e04e1c7e7 Adds divx/xvid encoders. divx encoder is based on divx4linux (commercial, closed-source)
Original commit message from CVS:
Adds divx/xvid encoders.
* divx encoder is based on divx4linux (commercial, closed-source)
* xvid encoder is based on xvidcore (http://www.xvid.org/, GPL - Christian? ;) )

Both use a GstCaps that doesn't conform with what we currently use, I might fix that later on or so. For now, it doesn't matter, it's just a test. We're also missing corresponding decoders (ffmpeg can decoded this too, but that's not the point), these might come later too.
2003-04-21 21:54:26 +00:00
Ronald S. Bultje
8e15349b51 Same dvdnav fixes for HEAD - someone please double check since the interface changed and I have no clue what all this...
Original commit message from CVS:
Same dvdnav fixes for HEAD - someone please double check since the interface changed and I have no clue what all this means
2003-04-13 18:08:42 +00:00
Wim Taymans
4bd919792f Try to recover from decoding errors, use a hack(?) to make libmpeg2 not crash.
Original commit message from CVS:
Try to recover from decoding errors, use a hack(?) to make libmpeg2 not
crash.
2003-04-13 15:01:27 +00:00
Ronald S. Bultje
9dfada637e Update dvdnav plugin to latest version
Original commit message from CVS:
Update dvdnav plugin to latest version
2003-04-13 11:24:55 +00:00
Benjamin Otte
c19744b419 - if you don't know the timestamp, don't try to guess. Send an invalid one.
Original commit message from CVS:
- if you don't know the timestamp, don't try to guess. Send an invalid one.
- use new macro GST_CLOCK_TIME_IS_VALID
- send the first buffer, too (funny that nobody noticed for ages, that we don't send the first audio buffer ever, no?)
2003-04-13 03:11:06 +00:00
David Schleef
19cb895c21 Fix obvious typo in last checkin
Original commit message from CVS:
Fix obvious typo in last checkin
2003-04-05 01:35:54 +00:00
Ronald S. Bultje
82709b844e Fix #104009 - evil but true
Original commit message from CVS:
Fix #104009 - evil but true
2003-04-04 20:46:06 +00:00
Christian Schaller
b190af1494 Complete the move of the RTP plugin
Original commit message from CVS:
Complete the move of the RTP plugin
2003-03-02 10:16:24 +00:00
Christian Schaller
d64189f81a add FreeBSD patches from Andrew Turner and add missing ivorbis m4 to cvs, also disable ivorbis plugin as the test mis...
Original commit message from CVS:
add FreeBSD patches from Andrew Turner and add missing ivorbis m4 to cvs, also disable ivorbis plugin as the test mistakes ordinary vorbis for tremor
2003-02-23 19:58:50 +00:00
Christian Schaller
a925c64c1e merge integer based Tremor vorbis plugin
Original commit message from CVS:
merge integer based Tremor vorbis plugin
2003-02-23 17:35:35 +00:00
Wim Taymans
5b02345612 Fix refcounting in capsnego and streaminfo
Original commit message from CVS:
Fix refcounting in capsnego and streaminfo
2003-02-02 20:03:10 +00:00
Wim Taymans
28aadf4801 Use refcounting helpers to make sure metadata and streaminfo caps are not leaked.
Original commit message from CVS:
Use refcounting helpers to make sure metadata and streaminfo caps
are not leaked.
2003-02-02 20:01:56 +00:00
David Schleef
b689cac7f8 Change %lld, %llu to G_G[U]INT64_FORMAT globally. Fix bad pointer->integer conversion.
Original commit message from CVS:
Change %lld, %llu to G_G[U]INT64_FORMAT globally.  Fix bad pointer->integer
conversion.
2003-02-02 05:26:29 +00:00
Ronald S. Bultje
46571ec266 Include config.h (bug 104009)
Original commit message from CVS:
Include config.h (bug 104009)
2003-01-31 00:18:23 +00:00
Ronald S. Bultje
10e56bda1e Fix bug 104010
Original commit message from CVS:
Fix bug 104010
2003-01-31 00:12:09 +00:00
Zeeshan Ali
90bee57f2a The first attempt to support MAS. Dont expect it to work :)
Original commit message from CVS:
The first attempt to support MAS. Dont expect it to work :)
2003-01-30 20:24:25 +00:00
Ronald S. Bultje
7111e0092d Fix bug 104344 and add a missing free()
Original commit message from CVS:
Fix bug 104344 and add a missing free()
2003-01-30 20:12:18 +00:00
Wim Taymans
7518d22e9b Seeking/indexing patch from vishnu
Original commit message from CVS:
Seeking/indexing patch from vishnu
2003-01-20 19:38:37 +00:00
Wim Taymans
75713b2171 Start with timestamp of 0 when no timestamp was found
Original commit message from CVS:
Start with timestamp of 0 when no timestamp was found
2003-01-18 17:09:22 +00:00
Wim Taymans
2ab382b196 Interpollate timestamps
Original commit message from CVS:
Interpollate timestamps
2003-01-18 17:06:01 +00:00
Jeremy Simon
a16de9a3dd Fix typo
Original commit message from CVS:
Fix typo
2003-01-15 21:06:57 +00:00
Thomas Vander Stichele
b6adcea171 PadConnect -> PadLink
Original commit message from CVS:
PadConnect -> PadLink
2003-01-10 13:38:27 +00:00
Thomas Vander Stichele
1669173743 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:24 +00:00
David I. Lehn
d87c018584 add magic user_op signal hack
Original commit message from CVS:
add magic user_op signal hack
2003-01-09 08:56:58 +00:00
Thomas Vander Stichele
616b2b2bd7 some code cleanup
Original commit message from CVS:
some code cleanup
2003-01-08 16:11:48 +00:00
David I. Lehn
bb1917b897 attempt to support libdvdnav sector query/set feature
Original commit message from CVS:
attempt to support libdvdnav sector query/set feature
2003-01-08 07:49:16 +00:00
David I. Lehn
377d651470 - add some streaminfo
Original commit message from CVS:
- add some streaminfo
- sort of add buttoninfo
- loop to get func
- fixup seek/flush a bit (still have a52dec problems though)
- add action signals for dvd menu button interaction
- misc cleanups
2003-01-07 08:09:28 +00:00
David I. Lehn
c113816019 add seeking and query ability
Original commit message from CVS:
add seeking and query ability
2003-01-02 08:21:29 +00:00
Wim Taymans
0207f453bb Cleanups
Original commit message from CVS:
Cleanups
Add streaminfo
2002-12-31 17:03:29 +00:00
Wim Taymans
9ba6871226 Fix timestamps
Original commit message from CVS:
Fix timestamps
2002-12-31 16:32:32 +00:00
Wim Taymans
b36db2b3db Fix typos
Original commit message from CVS:
Fix typos
2002-12-31 14:53:04 +00:00
Wim Taymans
b5bee92a53 Fix plugins for new query API
Original commit message from CVS:
Fix plugins for new query API
2002-12-30 17:53:18 +00:00
Wim Taymans
67ca89b0d2 Prefer to seek on bytes when we have an index
Original commit message from CVS:
Prefer to seek on bytes when we have an index
2002-12-27 22:26:15 +00:00
Wim Taymans
769ab2d316 Small improvements
Original commit message from CVS:
Small improvements
2002-12-27 04:04:04 +00:00
Wim Taymans
0fd7103987 Improbed seeking and indexing
Original commit message from CVS:
Improbed seeking and indexing
2002-12-26 22:46:26 +00:00
Wim Taymans
d9bf04bce7 - Fixed nasty bug that destroyed the decoder state when going to READY
Original commit message from CVS:
- Fixed nasty bug that destroyed the decoder state when going to READY
- Moved indexing code around, added index lookup
2002-12-23 00:32:36 +00:00
Wim Taymans
afbd370cd9 my bad, CC can happen anywhere (but not for DVD)
Original commit message from CVS:
my bad, CC can happen anywhere (but not for DVD)
2002-12-19 21:05:57 +00:00
Wim Taymans
c49cd54ded - Added streaminfo
Original commit message from CVS:
- Added streaminfo
- moved CC parsing to GOP state
- don't decode when srcpad is not usable
- Fix acceleration again
2002-12-19 20:05:10 +00:00
David I. Lehn
91ab6b0ca9 add user_data src pad
Original commit message from CVS:
add user_data src pad
2002-12-19 07:45:11 +00:00
Christian Schaller
02409c09df apply Jeroens patch to move us to mpeg2dec 0.3.1, also update REQ file and spec file.
Original commit message from CVS:
apply Jeroens patch to move us to mpeg2dec 0.3.1, also update REQ file and spec file.
2002-12-15 21:48:34 +00:00
Thomas Vander Stichele
39192aa969 people prefer mysterious failures
Original commit message from CVS:
people prefer mysterious failures
2002-12-13 10:23:07 +00:00
Wim Taymans
d96e951b4d cache -> index
Original commit message from CVS:
cache -> index
2002-12-12 22:15:39 +00:00
Thomas Vander Stichele
0820b958ef never hurts to make sure
Original commit message from CVS:
never hurts to make sure
2002-12-12 13:56:46 +00:00
Thomas Vander Stichele
7df5e894a6 move out some code to a function
Original commit message from CVS:
move out some code to a function
2002-12-11 21:57:39 +00:00
Iain Holmes
ac04104547 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:44 +00:00
Thomas Vander Stichele
f1f464b7b2 parallel install fixes
Original commit message from CVS:
parallel install fixes
2002-12-08 14:50:04 +00:00
Wim Taymans
dc5e2f2593 cleanups
Original commit message from CVS:
cleanups
2002-12-08 02:44:00 +00:00
Wim Taymans
c9272fb0fe Added metadata and better negotiation
Original commit message from CVS:
Added metadata and better negotiation
2002-12-08 01:14:59 +00:00
Wim Taymans
b4ee2a7763 Clear some more status variables
Original commit message from CVS:
Clear some more status variables
2002-12-07 14:32:21 +00:00
David I. Lehn
4af44b1075 drop mpeg2dec 0.2.1 support in favor of 0.3.0.
Original commit message from CVS:
drop mpeg2dec 0.2.1 support in favor of 0.3.0.
keeping old code around in cvs for a while just in case someone needs it.
2002-12-05 00:29:11 +00:00
Wim Taymans
6276c11107 Remove unused #include
Original commit message from CVS:
Remove unused #include
2002-12-03 20:13:58 +00:00
Wim Taymans
adef0284f8 Make mpeg2dec cache aware
Original commit message from CVS:
Make mpeg2dec cache aware
2002-11-28 22:07:05 +00:00
Christian Schaller
30f148f5f8 fix some disting and rpm building issues
Original commit message from CVS:
fix some disting and rpm building issues
2002-11-28 12:58:38 +00:00
Christian Schaller
07fdf22b3b fix some directories left out of dist
Original commit message from CVS:
fix some directories left out of dist
2002-11-27 21:25:11 +00:00