4e880d4...
by
Zaheer Merali
on 2013-09-05
collectpads: Don't unref NULL GstCollectData
If a pad is removed while a collectpads element (say adder) is in a chain
function waiting to be collected, there is a possibility that an unref happens
on a NULL pointer.
https:/ /bugzilla. gnome.org/ show_bug. cgi?id= 707536
1125b9a...
by
=?utf-8?q?Tim-Philipp_M=C3=BCller?= <email address hidden>
on 2013-08-28
Release 1.0.10
a4c7561...
by
=?utf-8?q?Tim-Philipp_M=C3=BCller?= <email address hidden>
on 2013-08-21
docs: flesh out gst_sample_ get_buffer( ) a little
https:/ /bugzilla. gnome.org/ show_bug. cgi?id= 706478
cf594b8...
by
Kerrick Staley
on 2013-08-21
parse: make grammar.y work with Bison 3
YYLEX_PARAM is no longer supported in Bison 3.
https:/ /bugzilla. gnome.org/ show_bug. cgi?id= 706462
091b04b...
by
=?utf-8?q?Tim-Philipp_M=C3=BCller?= <email address hidden>
on 2013-08-20
docs: flesh out gst_element_ query_{ duration, position} docs a bit
07b2c7c...
by
=?utf-8?q?Sebastian_Dr=C3=B6ge?= <email address hidden>
on 2013-08-20
pluginloader: Don't call memcpy() with NULL src and 0 length
23691bd...
by
Wim Taymans <email address hidden>
on 2013-08-16
queue2: update buffering when changing capacity
When the capacity of the queue changes, make sure we post an updated buffering
message because we might suddenly have completed the buffering stage.
b9cf399...
by
=?utf-8?q?Sebastian_Dr=C3=B6ge?= <email address hidden>
on 2013-08-13
sysmem: Only copy the requested part of memory instead of the complete source memory
https:/ /bugzilla. gnome.org/ show_bug. cgi?id= 705678
Conflicts:
gst/gstallocator.c
16b2a6a...
by
Adrian Pardini <email address hidden>
on 2013-08-07
controller: fixes int overflow with properties that span +-INT_MAX
When the range for a property is defined as -INT_MAX-1 .. INT_MAX, like
the xpos in a videomixer the following expression in the macro
definitions of convert_ g_value_ to_##type (and the equivalent in
convert_ value_to_ ##type)
v = pspec->minimum + (g##type) ROUNDING_OP ((pspec->maximum - pspec->minimum) * s);
are converted to:
v = -2147483648 + (g##type) ROUNDING_OP ((2147483647 - -2147483648) * s);
(2147483647 - -2147483648) overflows to -1 and the net result is:
v = -2147483648 + (g##type) ROUNDING_OP (-1 * s);
so v only takes the values -2147483648 for s == 0 and 2147483647
for s == 1.
Rewriting the expression as minimum*(1-s) + maximum*s gives the correct
result in this case.
https:/ /bugzilla. gnome.org/ /show_bug. cgi?id= 705630
6b5490b...
by
Andoni Morales
on 2013-07-23
query: fix annotation for gst_query_parse_uri