Wim Taymans
9b6e7d5514
Replace master with 0.11
2012-03-26 12:13:17 +02:00
Stefan Sauer
d84d98943a
modplug: memory handling cleanup
...
Don't leak the CSoundFile. Use define for comment buffer size and ensure it is 0
terminated.
2012-03-23 20:21:52 +01:00
Stefan Sauer
4f1bcb55a4
flte: comment cleanup
...
Remove commented out code for a flitesynth that we don't have in git anyway. Add
a comment regarding the flite voices.
2012-03-23 20:21:52 +01:00
Stefan Sauer
bece1c97f2
modplug: work around memory trashing in libmodplug (0.8.7)
...
Allocate double sized buffers. Also add more debug logging.
2012-03-23 20:21:52 +01:00
Olivier Crête
3fa160e1c8
shmsink: Make buffer-time signed to deal with backward jumps in timestamps
2012-03-23 13:06:55 -04:00
Olivier Crête
2712ab6216
shmsink: Make buffer-time signed to deal with backward jumps in timestamps
2012-03-23 13:06:22 -04:00
Wim Taymans
76436c0f63
back to development
2012-03-22 15:55:42 +01:00
Wim Taymans
5bf86a8728
Release 0.11.2
2012-03-22 15:52:37 +01:00
David Schleef
d2e1cb6ece
decklink: Add decklink dispatch code for OS/X
2012-03-22 02:29:19 -07:00
Wim Taymans
351f13bd42
tests: update for memory api changes
2012-03-21 13:23:42 +01:00
Wim Taymans
289e9683e9
rawparse: fix bayer caps
2012-03-21 09:41:08 +01:00
Thiago Santos
7dd5b2002a
geometrictransform: Prevent access to the transform map when it is null
...
Check if the map doesn't exist when receiving a new caps and create
a new one. This prevents that the transform functions try to access
the map when it doesn't exist.
2012-03-20 20:11:30 -03:00
Thiago Santos
74471813eb
geometrictransform: add some more log messages
2012-03-20 20:11:30 -03:00
Oleksij Rempel (Alexey Fisher)
79a74089d4
wrappercamerabinsrc: avoid reseting caps to the same value
...
Reduces capture latency when the new caps are the same as the old
one, avoiding resetting the source state for a forced renegotiation.
2012-03-20 20:11:30 -03:00
Raimo Järvi
477aaba617
winscreencap: Fix compiling with mingw
...
https://bugzilla.gnome.org/show_bug.cgi?id=672505
2012-03-20 22:46:05 +00:00
Mark Nauwelaerts
995bad93a8
shm: port to 0.11
2012-03-20 20:21:42 +01:00
Mark Nauwelaerts
cc7918de19
rawparse: port to 0.11
2012-03-20 20:21:37 +01:00
Wim Taymans
7c4dfc7d7c
faad: add some channel map debug
2012-03-20 16:44:17 +01:00
Wim Taymans
5ed4e21221
faad: optimize channel remap, avoid potential memcpy
...
Combine the channel remap and copy in one operation. Calculate the channel remap
table only once, make a shortcut when we are not doing any remapping.
2012-03-20 16:34:33 +01:00
Wim Taymans
c7f9558cc4
orc: don't compile everything at startup
2012-03-20 15:38:33 +01:00
Tim-Philipp Müller
a7c55d3106
sys: sort subdirs in Makefile alphabetically
2012-03-19 22:58:02 +00:00
Raimo Järvi
ae471142eb
winscreencap: Integrate into autotools build system
...
https://bugzilla.gnome.org/show_bug.cgi?id=672031
2012-03-19 22:51:39 +00:00
Tim-Philipp Müller
1cec862538
adpcmdec: GST_BASE_LIBS already contains -lgstbase-0.10
2012-03-18 23:15:23 +00:00
David Schleef
e54218a648
adpcmdec: Add -lgstbase-0.10
2012-03-18 14:43:37 -07:00
Mark Nauwelaerts
eea0b288cd
gme: use new style audio caps
...
Also do not pretend to negotiate output caps when there
is not much in output to begin with.
2012-03-18 18:33:00 +01:00
Mark Nauwelaerts
a3002ad338
scaletempo: port to 0.11
2012-03-18 18:32:55 +01:00
Mark Nauwelaerts
0473a882ec
smooth: port to 0.11
2012-03-18 18:32:51 +01:00
Mark Nauwelaerts
b12ac89da0
segmentclip: port to 0.11
2012-03-18 18:32:46 +01:00
Mark Nauwelaerts
0abb7fb3f4
bz2: port to 0.11
2012-03-18 18:32:41 +01:00
Mark Nauwelaerts
3354fda883
removesilence: port to 0.11
2012-03-18 18:32:36 +01:00
Tim-Philipp Müller
497ba9d2c5
zbar: fix build after base transform changes
2012-03-18 01:18:26 +00:00
Nicola Murino
362727b9f4
facedetect: fix structure leak
...
https://bugzilla.gnome.org/show_bug.cgi?id=672294
2012-03-18 00:52:25 +00:00
Nicola Murino
0fad58c123
opencv: fix memory leak
...
https://bugzilla.gnome.org/show_bug.cgi?id=672295
2012-03-18 00:40:33 +00:00
Carsten Kroll
6f3ea8e67b
d3dvideosink: fix regression setting window handle in pause/play
...
https://bugzilla.gnome.org/show_bug.cgi?id=656905
2012-03-18 00:29:22 +00:00
David Schleef
aca69cbf63
decklinksink: Add device property
...
Also add property probe for device property, similar to decklinksrc.
2012-03-17 15:07:49 -07:00
blake tregre
18475dd0c2
decklinksrc: make sure we can accept caps before returning true
...
caps are determined by the plugin's properties, so we should check the
incoming caps to see if they agree. Fixes : #667722 .
2012-03-17 14:24:51 -07:00
blake tregre
409e8dcc90
decklinksrc: disable pull mode
...
decklink device doesn't support any pull mode related functionality.
it's more like a live source, you see. Fixes : #667720 .
2012-03-17 14:24:51 -07:00
blake tregre
86eeca91de
decklinksrc: push new new segment event to all pads
...
Take care to push the event to all pads, but favor the video src pad.
Fixes : #667716 .
2012-03-17 14:24:51 -07:00
David Schleef
c13e4eacc2
decklinksrc: Implement latency query
...
Implement latency query. Fix memleak releasing resources.
2012-03-17 14:24:51 -07:00
David Schleef
83e2ca791c
decklink: reindent
2012-03-17 14:24:51 -07:00
blake tregre
e37ce96b2c
decklinksrc: handle flow return properly and provide better message
...
* sys/decklink/gstdecklinksrc.cpp:
2012-03-17 14:24:51 -07:00
David Schleef
7cd0ac046a
decklink: Add property probing
...
Renames the subdevice property to just device, and has it
return the number of devices in the system in response to
a probe. This is useful both for using multiple capture
cards, and for detecting whether it's worth adding the
element to a pipeline.
Also cleans up the property descriptions.
2012-03-17 14:24:42 -07:00
David Schleef
b45c206647
element-templates: chain query/event functions
...
Chain up to parent class. This fix should be done to all of the
templates.
2012-03-17 12:18:47 -07:00
David Schleef
67f546968c
inter: Add channel property
...
The channel property allows multiple intersrc/sink pairs to find
each other. It's a free-form text string that must match among
various inter elements. Also fixed up documentation and latency
handling.
2012-03-17 12:18:47 -07:00
Tim-Philipp Müller
9aa9903430
gst-element-maker: fix -template-video caps string
...
Don't forget separator.
2012-03-17 16:09:31 +00:00
Tim-Philipp Müller
3991742d77
gst-element-maker: add video pad template and use it in videofilter class
...
Would be nicer if one could just supplement the generic template
from the element template though.
Also, I would really have liked to just add those sections from the
pads template into the element templet directly (so I can cater for
src template caps == sink template caps), but that didn't seem to
work.
2012-03-17 16:05:20 +00:00
Tim-Philipp Müller
48398114e6
gst-element-maker: add {src,sink}pad-template, since many base classes create pads for us
...
And use them in the videofilter template.
2012-03-17 15:49:45 +00:00
Tim-Philipp Müller
e504dc3f6b
tools: add videofilter template for gst-element-maker
2012-03-17 15:16:29 +00:00
Tim-Philipp Müller
692bf9ba63
opencv: fix configure check and build with opencv 2.1
...
AC_CHECK_HEADERS() calls action-if-not-found also if just one of
the headers checked for is missing, which is not what we wanted.
Also, check for highgui_c.h instead of highgui.hpp.
https://bugzilla.gnome.org/show_bug.cgi?id=672226
2012-03-17 14:53:50 +00:00
Wim Taymans
bc38bc27b7
don't pass random pointers to pull_range
2012-03-16 21:47:39 +01:00