Sebastian Dröge
a3cb8f005b
audioamplify: Fix integer overflows on 32 bit architectures
2009-06-21 17:13:43 +02:00
Kipp Cannon
f80b62c3db
audioamplify: Don't declare a loop index static
...
The previous patch to add support for additional sample formats possibly
introduced a reentrancy bug: a variable used for a loop index was declared
static. This patch fixes that, and also adds a "/* *INDENT-ON* */" annotation
following the macro block. (I don't know what the annotation is for, but the
adder, where I copied this from, has it).
2009-06-21 09:50:54 +02:00
Sebastian Dröge
ffe64fb934
audioamplify: Fix off-by-one in wrap-positive mode
2009-06-19 22:37:27 +02:00
Kipp Cannon
afccf53ace
audioamplify: Add noclip method and support for more formats
...
Fixes bug #585828 and #585831 .
2009-06-19 22:20:45 +02:00
Koop Mast
8ecd5f1a06
udp: Fix build on FreeBSD
...
Fixes bug #586397 .
2009-06-19 21:47:29 +02:00
Ognyan Tonchev
11b7016f7d
tests: add unit tests for buffer-list payloaders
...
See #585559
2009-06-19 18:12:27 +02:00
Ognyan Tonchev
83a0e7d2a3
rtpmp4vpay: add support for buffer-list
...
See #585559
2009-06-19 18:00:35 +02:00
Ognyan Tonchev
d5d0364d7b
rtpjpegpay: add support for buffer-lists
...
See #585559
2009-06-19 17:57:12 +02:00
Ognyan Tonchev
40ec22788f
rtph264pay: add support for buffer-lists
...
See #585559
2009-06-19 17:53:32 +02:00
Wim Taymans
8f43709e00
udputils: don't free invalid memory
...
As spotted by benjiG in IRC.
don't free invalid memory when getaddrinfo failed.
2009-06-19 16:00:51 +02:00
Wim Taymans
b8e88710e1
pulseink: don't leak device_description
...
don't leak the device_description.
some cleanups.
2009-06-19 16:00:51 +02:00
Tim-Philipp Müller
6e6641366a
po: update .po files for sunaudiomixer string changes
2009-06-19 14:44:40 +01:00
Mark Nauwelaerts
3d8f31843c
avidemux: streaming; adjust sizes to cater for padding in chunks
2009-06-18 16:59:26 +02:00
Mark Nauwelaerts
08c9019566
avidemux: streaming mode; handle data chunks grouped in rec lists.
...
Fixes #567983 .
2009-06-17 12:31:42 +02:00
Mark Nauwelaerts
71eb4a4dfa
qtdemux: map some tags to COMPOSER rather than ARTIST
2009-06-17 12:31:40 +02:00
Mark Nauwelaerts
0d2db95453
qtdemux: fix some 3GP tag extraction (keywords, genre, location)
2009-06-17 12:31:37 +02:00
Mark Nauwelaerts
0f0117aabb
qtdemux: extract pixel-aspect-ratio information
2009-06-17 12:31:32 +02:00
Sebastian Dröge
fc9779bd86
matroskademux: Fix leaking of the Matroska TITLE element
2009-06-17 07:14:09 +02:00
Sebastian Dröge
55535c7fe6
effectv: Add basic documentation for the effectv elements
2009-06-16 20:38:42 +02:00
Sebastian Dröge
757f80b23e
effectv: Define the fast PRNG function at a central place
2009-06-16 20:16:13 +02:00
Sebastian Dröge
414d0548e2
effectv: Move type definitions into separate headers
...
This is needed for the docs later.
2009-06-16 20:13:35 +02:00
Sebastian Dröge
44a822b29f
effectv: Remove get_unit_size implementations
...
The default on from GstVideoFilter handles this already.
2009-06-16 19:41:02 +02:00
Tim-Philipp Müller
e040ae4ffc
configure: bump core/base requirements to git
...
Need git core for basesink bufferlist additions; -base requirement
bumped gratuitously.
2009-06-16 14:54:34 +01:00
Wim Taymans
d1606beaca
tests: add some debug, send newsegment
2009-06-16 15:25:54 +02:00
Wim Taymans
a0e3bc5997
udpsrc: add debug line for the socket
2009-06-16 15:06:50 +02:00
Wim Taymans
ff34ca9682
tests: turn g_print into debug
2009-06-16 15:06:25 +02:00
Ognyan Tonchev
375523be71
multiudpsink: add support for buffer lists
...
Add support for BufferList and add a unit test.
Fixes #585842
2009-06-16 15:04:15 +02:00
Tim-Philipp Müller
e2ac5edc4b
souphttpsrc: reset session state when stopping
...
Increases the chances that the element is actually reusable.
2009-06-16 08:58:31 +01:00
Tim-Philipp Müller
185957c98b
souphttpsrc: log response and request headers and fix some broken indenting
2009-06-16 08:58:31 +01:00
Wim Taymans
a2cef3e5c2
mp4gdepay: guess constantDuration better
...
Do a better job at guessing the constantDuration parameter when it is not
present in the caps.
Fixes #585205
2009-06-15 22:42:45 +02:00
Sebastian Dröge
cf58ba0fa5
warptv: Clean up warptv element and fix some minor bugs and leaks
2009-06-15 21:13:35 +02:00
Sebastian Dröge
f4fc26dc49
vertigotv: Clean up vertigotv element and fix some minor bugs and leaks
2009-06-15 21:13:35 +02:00
Sebastian Dröge
46ceaf957a
dicetv: Use guint8 instead of char (which can be signed or unsigned)
2009-06-15 21:13:35 +02:00
Sebastian Dröge
aaf8c8769d
shagadelictv: Use guint8/gint8 instead of char (which can be signed or unsigned)
2009-06-15 21:13:35 +02:00
Sebastian Dröge
1f65192185
shagadelictv: Clean up element and free all memory in finalize
2009-06-15 21:13:34 +02:00
Sebastian Dröge
f3dc59d010
revtv: Clean up revtv element
2009-06-15 21:13:34 +02:00
Sebastian Dröge
006caab053
quarktv: Simplify some code
2009-06-15 21:13:34 +02:00
Sebastian Dröge
438295acae
quarktv: Use the input data if a NULL buffer is chosen instead of the value 0
2009-06-15 21:13:34 +02:00
Sebastian Dröge
426ff3bd93
quarktv: Fix setting the planes property of quarktv
...
Setting it to a value<16 would cause crashes before because
current_plane was set to the old number of planes-1. Also
fix calculations for non-2^n planes values.
2009-06-15 21:13:33 +02:00
Sebastian Dröge
c116c301af
quarktv: Clean up the quarktv element
2009-06-15 21:13:33 +02:00
Sebastian Dröge
b3bb4fa7ef
effectv: Make elements list constant
2009-06-15 21:13:33 +02:00
Sebastian Dröge
012f71afb5
edgetv: Clean up edgetv element and fix memory leak
2009-06-15 21:13:33 +02:00
Sebastian Dröge
0cbdfcbc22
dicetv: Clean up dicetv element and fix some smaller issues
...
This fixes a memory leak (the dice map) and a crash when
setting the square-bits property before caps are set.
2009-06-15 21:13:33 +02:00
Sebastian Dröge
d1ad31b9b3
agingtv: Actually use GstController for syncing the properties to timestamps
2009-06-15 21:13:32 +02:00
Sebastian Dröge
45ef8efc6b
agingtv: Export some more agingtv properties via GObject properties
2009-06-15 21:13:32 +02:00
Sebastian Dröge
f8424d0166
agingtv: General cleanup and updating of copyright
...
Also make the scratch-lines property exported via a GObject
property and initialize/reset the internal state correctly.
2009-06-15 21:13:32 +02:00
Sebastian Dröge
865f11192c
agingtv: Store and update state inside the instance struct
...
This makes the coloraging effect and pits effect visible.
2009-06-15 21:13:32 +02:00
Tim-Philipp Müller
dea67f3d96
pulsesink: ref custom ring buffer class and type in class_init
...
Hack around thread-safety issues in GObject and our racy _get_type()
functions (we could easily fix the _get_type() functions, but we still
need to hack around the GObject class races until we require a newer
GLib version, I think).
2009-06-15 15:51:32 +01:00
Tim-Philipp Müller
7ade32216f
Remove a few old example apps from the 0.8 days
...
Some have been replaced by newer ones, others are demoing elements that
don't exist any longer (not in -good anyway), and others have not been
touched in many years and it seem pointless to keep them around.
Removing these files makes sure we don't have any code in our repository
that uses Gtk+ symbols which are to be removed for GNOME3, and as such
will make some script that greps for this kind of stuff give us a clean
bill of code health. Fixes #585757 .
2009-06-14 19:19:19 +01:00
Olivier Crête
4c782db81d
rtpsirenpay: Remove deprecated symbol
...
Patch by: Luis Menina
2009-06-13 21:02:45 -04:00