summaryrefslogtreecommitdiff
path: root/gst
AgeCommit message (Collapse)AuthorFilesLines
2010-03-18virtualdub: RemoveBenjamin Otte6-768/+0
THe plugin is so hopelessly outdated, it's just not worth keeping.
2010-03-15mpegtsdemux: fix minor memory leak in property getterTim-Philipp Müller1-7/+7
Don't leak the string returned by g_strjoinv(). While we're at it, use GString to assemble the string to be returned.
2010-03-15imagefreeze: Only start the task after a seek if a buffer was received alreadySebastian Dröge1-2/+5
2010-03-13asfmux: fix typo in property descriptionTim-Philipp Müller1-2/+2
2010-03-13mpegvideoparse: Update caps when the sequence header changesRaimo Järvi1-18/+14
Fixes bug #612687.
2010-03-12camerabin: activate video bin before feeding data to itMark Nauwelaerts1-0/+2
Fixes #612615.
2010-03-12qtmux: Use xmp on mp4mux and gppmux tooThiago Santos1-2/+5
Do not restrict xmp to qtmux, but use it too on mp4mux and gppmux
2010-03-12jpegparse: Fix unitialized variable on macosx 10.5Edward Hervey1-1/+1
2010-03-12jpegformat: add xmp reading and writing supportStefan Kost3-32/+152
Bump needed base version for new xmp helper library. Use xmp helpers in jpegparse and jifmux.
2010-03-12segmentclip: Add audio/video buffer segment clip elementsSebastian Dröge8-0/+930
These elements clip the audio/video buffers to the configured segment for the case when the upstream elements don't do this correctly.
2010-03-12imagefreeze: Set undefined framerate in sink getcaps functionSebastian Dröge1-0/+10
2010-03-12imagefreeze: Implement reverse playback and set buffer offsetsSebastian Dröge1-30/+63
2010-03-12imagefreeze: Add still frame stream generator elementSebastian Dröge3-0/+874
2010-03-11qtmux: add xmp supportThiago Santos5-3/+36
Adds xmp metatags adding to qtmux. Fixes #609539
2010-03-11qtmux: fix GST_ELEMENT_ERROR usageTim-Philipp Müller1-9/+9
We need to pass (NULL) rather than NULL for empty arguments.
2010-03-11jpegformat: Fix unitialized variablesEdward Hervey2-8/+8
2010-03-11fix compile error with trace macroRob Clark1-1/+1
Note that this one isn't a problem with normal trace macros, but causes problems with some replacement trace macros that I use, which expect the format string to be appendable (ie "foo "fmt in the macro) https://bugzilla.gnome.org/show_bug.cgi?id=612454
2010-03-11mpeg4videoparse: fix compile errorRob Clark1-2/+3
gst/mpeg4videoparse/mpeg4videoparse.c:689: warning: comparison is always true due to limited range of data type https://bugzilla.gnome.org/show_bug.cgi?id=612454
2010-03-11qtmux: fix compile errorRob Clark1-1/+1
gst/qtmux/gstqtmoovrecover.c:268: warning: format not a string literal and no format arguments https://bugzilla.gnome.org/show_bug.cgi?id=612454
2010-03-11invtelecine: inlcude stdlib.h for abs()Stefan Kost1-0/+1
2010-03-11camerabin: refactor cropping and adapting captured imagesLasse Laukkanen2-118/+137
2010-03-11camerabin: fix NULL -> READY state change failure handling.Teemu Katajisto2-0/+7
In some error situations the NULL -> READY state change failed and camerabin elements were not destroyed.
2010-03-11camerabin: don't use gst_bus_poll() when creating preview imageLasse Laukkanen1-3/+2
Avoid using gst_bus_poll() as the docs recommend. Use gst_bus_timed_pop_filtered() instead.
2010-03-09inputselector: fix the LDFLAGSVíctor Manuel Jáquez Leal1-2/+2
2010-03-09frei0r: Sync properties to the controller if one was setSebastian Dröge5-6/+60
2010-03-09frei0r: Protect set/get property and processing functions from concurrent accessSebastian Dröge3-1/+19
The frei0r documentation says that these functions must not be called on the same instance from different threads at the same time. All other functions are guaranteed to be threadsafe.
2010-03-09invtelecine: Add invtelecine elementDavid Schleef2-0/+578
Automatic inverse telecine element. Right now, it clumsily attempts to rearrange video fields into frames that don't have combing effects, and only works with 60i/24p content at 720x480. Later, it will handle other pulldown variations, change caps and smooth timestamps appropriately.
2010-03-09wmnc: Update descriptionBenjamin Otte1-2/+2
2010-03-09nuvdemux: Update plugin descriptionBenjamin Otte1-2/+2
2010-03-09nsf: Name the plugin nsf, not nsfdecBenjamin Otte1-1/+1
The plugin in gstnsf.so should be named nsf, not nsfdec.
2010-03-01qtmux: Rename 'avc-sample' to 'avc' in capsThiago Santos1-1/+1
Fixes #606662
2010-03-01h264parse: Replace 'avc-sample' with 'avc' in capsThiago Santos1-3/+3
Fixes #606662
2010-02-26qtmux: Take lock around use of (non-threadsafe) tagsetter interface.Michael Smith1-1/+11
2010-02-22qtmux: write all udta children atomsThiago Santos1-1/+2
UDTA might have META and other children atoms together, write them all.
2010-02-22qtmux: Use internal sink pads listThiago Santos2-6/+23
Due to GstCollectPads sink pads list being not reliably iteratable (when not inside the collected function) this patch adds a sink pads list to qtmux to be used when iterating sink pads on reset function. Fixes #609055
2010-02-19fpsdisplaysink: fix NULL ref and error handling if no video sink is foundTim-Philipp Müller1-3/+6
If no video sink is set and autovideosink is not available for some reason, post a proper error message on the bus when failing to change state, and don't try to gst_object_ref() NULL pointers. Fixes generic/states unit test when distchecking.
2010-02-17jpegparse: return offset+length from _get_image_length().Stefan Kost1-2/+2
_find_end_marker() find the position of the marker. EOI has a fixed length of 2 bytes that where missing. Fixes #608998
2010-02-17jpegparse: fix invalid memory accessTim-Philipp Müller1-1/+1
See bug #608998.
2010-02-16qtmux: prevent leaking hdlr nameMark Nauwelaerts1-0/+2
2010-02-16qtmux: support for ALACMark Nauwelaerts4-2/+46
Fixes #580731.
2010-02-16qtmux: refactor building stsd entry 'wave' extensionMark Nauwelaerts1-24/+36
2010-02-15hdvparse: Fix field error.Edward Hervey1-3/+3
Spotted by Burkhard Plaum
2010-02-12Moved 'shapewipe' from -bad to -goodSebastian Dröge3-1273/+0
Fixes bug #584536.
2010-02-10shapewipe: Preserve the input color values in all casesSebastian Dröge1-6/+6
2010-02-10shapewipe: Scale mask alpha values by the source alpha valuesSebastian Dröge1-4/+6
2010-02-10shapewipe: Fix ARGB processingSebastian Dröge1-2/+2
2010-02-09mpegtsdemux: Never flush more bytes than availableSebastian Dröge1-2/+3
This could happen if the input doesn't contain any MPEG TS data and the complete adapter content should be skipped.
2010-02-08qtmux: atomsrecovery: Fix compilation problemThiago Santos1-2/+10
Fixes a compilation error due to unused function result.
2010-02-08shapewipe: Improve/add debug outputSebastian Dröge1-16/+32
2010-02-08shapewipe: Always hold the mask mutex before signalling the GCondSebastian Dröge1-0/+2