summaryrefslogtreecommitdiffstats
path: root/sys
Commit message (Collapse)AuthorAgeFilesLines
* reverting error patch before making a branch.Thomas Vander Stichele2003-09-164-43/+25
| | | | | Original commit message from CVS: reverting error patch before making a branch.
* converted gst_element_error to new format in sys/oss - gettext pendingBenjamin Otte2003-09-154-25/+43
| | | | | Original commit message from CVS: converted gst_element_error to new format in sys/oss - gettext pending
* Make interface hack work with multiple interfaces per elementRonald S. Bultje2003-09-131-2/+6
| | | | | Original commit message from CVS: Make interface hack work with multiple interfaces per element
* Copyright fix (code=mine)Ronald S. Bultje2003-09-132-6/+4
| | | | | Original commit message from CVS: Copyright fix (code=mine)
* Fix missing symbolRonald S. Bultje2003-09-131-1/+1
| | | | | Original commit message from CVS: Fix missing symbol
* fix typo (not mine, ronalds ;)Christian Schaller2003-09-131-1/+0
| | | | | Original commit message from CVS: fix typo (not mine, ronalds ;)
* disting fix, ronald remember to make sure all new files get disted :)Christian Schaller2003-09-131-6/+7
| | | | | Original commit message from CVS: disting fix, ronald remember to make sure all new files get disted :)
* typosRonald S. Bultje2003-09-131-1/+2
| | | | | Original commit message from CVS: typos
* Move all the several v4l/v4l2 plugins in one v4l and one v4l2 pluginRonald S. Bultje2003-09-136-35/+66
| | | | | Original commit message from CVS: Move all the several v4l/v4l2 plugins in one v4l and one v4l2 plugin
* Interface implementation example: OSS mixer. Also osscommon->osselement so ↵Ronald S. Bultje2003-09-1310-173/+1249
| | | | | | | it can be loaded without being a source/si... Original commit message from CVS: Interface implementation example: OSS mixer. Also osscommon->osselement so it can be loaded without being a source/sink (for a stand-alone mixer)
* add cvsignoresChristian Schaller2003-09-111-0/+2
| | | | | Original commit message from CVS: add cvsignores
* Remove redundant definition of plugindirDavid Schleef2003-08-102-2/+0
| | | | | Original commit message from CVS: Remove redundant definition of plugindir
* second attempt fixing gdkpixbuf stuffThomas Vander Stichele2003-07-281-1/+0
| | | | | | Original commit message from CVS: second attempt fixing gdkpixbuf stuff
* actually recurse into sndfile if we are able big ladspa cleanups, mainly to ↵Andy Wingo2003-07-167-289/+15
| | | | | | | | | | | | | | | | | 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.
* New mimetypes gone into effect today - this commit changes all old mimetypes ↵Ronald S. Bultje2003-07-065-48/+116
| | | | | | | 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
* Fix missing config.h and unistd.h includes which were apparently removed ↵Ronald S. Bultje2003-07-032-0/+5
| | | | | | | from gst/gst.h recently Original commit message from CVS: Fix missing config.h and unistd.h includes which were apparently removed from gst/gst.h recently
* implemented wait_async and unschedule ossclock, and support it in osssink -- ↵Andy Wingo2003-07-033-11/+72
| | | | | | | really should make this a general clock,... Original commit message from CVS: implemented wait_async and unschedule ossclock, and support it in osssink -- really should make this a general clock, ill need it in gstsf
* compatibility fix for new GST_DEBUG stuff.Benjamin Otte2003-06-298-49/+59
| | | | | | | | 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.
* Plugins cleanup:Ronald S. Bultje2003-06-251-8/+2
| | | | | | | | | | | | | | | | 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.
* Remove NEW_MEDIA from pluginsRonald S. Bultje2003-06-071-3/+0
| | | | | Original commit message from CVS: Remove NEW_MEDIA from plugins
* - use common code to write samples to the deviceWim Taymans2003-05-311-12/+20
| | | | | | Original commit message from CVS: - use common code to write samples to the device - add some error handling
* - added gst_oss_clock_set_time to .h fileWim Taymans2003-05-241-0/+1
| | | | | Original commit message from CVS: - added gst_oss_clock_set_time to .h file
* - UNITS -> DEFAULTWim Taymans2003-05-241-7/+1
| | | | | Original commit message from CVS: - UNITS -> DEFAULT
* - UNITS -> DEFAULTWim Taymans2003-05-244-18/+31
| | | | | | | | Original commit message from CVS: - UNITS -> DEFAULT - added chunk_size option to osssink, buffers will be written to the devive in chunks of this size, this can increase the accuracy of the clock on some devices.
* Actually, I didn't read the spec correctly. dohRonald S. Bultje2003-05-221-16/+2
| | | | | Original commit message from CVS: Actually, I didn't read the spec correctly. doh
* Fix for bttv driver (which doesn't seem to follow the v4l2 spec 100%?Ronald S. Bultje2003-05-221-1/+6
| | | | | Original commit message from CVS: Fix for bttv driver (which doesn't seem to follow the v4l2 spec 100%?
* Some final fixes for the v4lsrc elements. remove software sync thread (use ↵Ronald S. Bultje2003-05-214-46/+218
| | | | | | | | | | | | | | | | | | | GST_ELEMENT_THREAD_SUGGESTED instead) make... Original commit message from CVS: Some final fixes for the v4lsrc elements. * remove software sync thread (use GST_ELEMENT_THREAD_SUGGESTED instead) * make all src elements threadsafe * fix num_buffer argument setting in v4l2src (VIDIOC_S_PARM) * re-add bufsize (RO) for v4lmjpegsrc * fix the A/V sync calculation in all elements (spvf=GST_SECOND/fps, not GST_SECOND*fps) * probably some more crap.... With all this, it actually works quite well. The TODO files describes the next steps in order to make a full-featured video recorder based on these elements and GStreamer (bottom). Making a simple recorder should be fairly easy now, btw.
* This implements filtered-caps negotiation for all the v4l*src elements, and ↵Ronald S. Bultje2003-05-104-376/+368
| | | | | | | removes the accompanying properties since... Original commit message from CVS: This implements filtered-caps negotiation for all the v4l*src elements, and removes the accompanying properties since they're no longer needed
* properly get rid of clocks on disposal - be parent of own clockBenjamin Otte2003-05-102-1/+38
| | | | | Original commit message from CVS: properly get rid of clocks on disposal - be parent of own clock
* Implement element synchronization (#108301)Ronald S. Bultje2003-05-023-29/+243
| | | | | Original commit message from CVS: Implement element synchronization (#108301)
* I'm too lazy to comment thisRonald S. Bultje2003-04-041-14/+14
| | | | | Original commit message from CVS: Fix #106709 - waiting for approval in 0.6.1 - patch thanks to Peter N Lundblad <lundblad@linux.nu>
* implement clocking set clock counter back to zero on ready->paused move ↵Ronald S. Bultje2003-03-302-4/+62
| | | | | | | | | | open/close to ready/null instead of paused/re... Original commit message from CVS: * implement clocking * set clock counter back to zero on ready->paused * move open/close to ready/null instead of paused/ready. * add random typos
* Fix v4l/v4l2 compilation problemsRonald S. Bultje2003-03-091-0/+14
| | | | | Original commit message from CVS: Fix v4l/v4l2 compilation problems
* Unification of the way to speak to v4l2 and v4l elements... Also fix a ↵Ronald S. Bultje2003-03-0211-328/+213
| | | | | | | segfautl when doing gst-inspect v4l2src Original commit message from CVS: Unification of the way to speak to v4l2 and v4l elements... Also fix a segfautl when doing gst-inspect v4l2src
* disabling videosink from head build, should I do the same for 0.6 branch?Christian Schaller2003-02-231-2/+2
| | | | | Original commit message from CVS: disabling videosink from head build, should I do the same for 0.6 branch?
* Change %lld, %llu to G_G[U]INT64_FORMAT globally. Fix bad pointer->integer ↵David Schleef2003-02-022-2/+2
| | | | | | | | conversion. Original commit message from CVS: Change %lld, %llu to G_G[U]INT64_FORMAT globally. Fix bad pointer->integer conversion.
* Removed bogus patch 1.4 to make osssrc work again.Wim Taymans2003-01-271-24/+8
| | | | | Original commit message from CVS: Removed bogus patch 1.4 to make osssrc work again.
* - Add error reportingWim Taymans2003-01-271-3/+14
| | | | | | Original commit message from CVS: - Add error reporting - never return a NULL buffer
* Enable sync again, for some reason it was disabledWim Taymans2003-01-191-2/+2
| | | | | Original commit message from CVS: Enable sync again, for some reason it was disabled
* until this reliably works for more than two media types, we're better off ↵Thomas Vander Stichele2003-01-131-2/+2
| | | | | | | | making FALSE the default Original commit message from CVS: until this reliably works for more than two media types, we're better off making FALSE the default
* Applied patch from Martin Schlemmer for locking issue, see bug ↵Christian Schaller2003-01-121-1/+20
| | | | | | | http://bugzilla.gnome.org/show_bug.cgi?id=102025 Original commit message from CVS: Applied patch from Martin Schlemmer for locking issue, see bug http://bugzilla.gnome.org/show_bug.cgi?id=102025
* PadConnect -> PadLinkThomas Vander Stichele2003-01-103-7/+7
| | | | | Original commit message from CVS: PadConnect -> PadLink
* another batch of connect->link fixes please let me know about issues and ↵Thomas Vander Stichele2003-01-103-20/+20
| | | | | | | | | | 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
* Fix plugins for new query APIWim Taymans2002-12-302-18/+18
| | | | | Original commit message from CVS: Fix plugins for new query API
* Update to new element sync APIWim Taymans2002-12-271-2/+4
| | | | | Original commit message from CVS: Update to new element sync API
* Properly reset the internal state without leaking the filehandleWim Taymans2002-12-103-1/+8
| | | | | Original commit message from CVS: Properly reset the internal state without leaking the filehandle
* parallel install fixesThomas Vander Stichele2002-12-082-2/+2
| | | | | Original commit message from CVS: parallel install fixes
* More refactoring osssrc has more features now, like query/convert etcWim Taymans2002-12-076-548/+626
| | | | | | Original commit message from CVS: More refactoring osssrc has more features now, like query/convert etc
* Some cleanups and refactoring make ossrc do good negotiationWim Taymans2002-12-076-241/+299
| | | | | | Original commit message from CVS: Some cleanups and refactoring make ossrc do good negotiation
* Add an event handler to the GstOssSrc. Handle EOS events.Iain Holmes2002-12-062-2/+37
| | | | | Original commit message from CVS: Add an event handler to the GstOssSrc. Handle EOS events.