| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
| |
Use new audio mixer flags added in Base 0.10.23 to expose flags and options
on the SunAudio devices.
Fixes: #583593
Patch By: Brian Cameron <brian.cameron@sun.com>
Patch By: Garrett D'Amore <garrett.damore@sun.com>
|
|
|
|
| |
This helps a bit with bug #582740 but still doesn't make it work.
|
|
|
|
|
| |
Replace goto done: with return, as those are checks when we don't want to flag a
pending notify.
|
|
|
|
|
| |
We need to set the state of gstrtpbin to the same state as our source elements.
This fixes fallback to TCP again.
|
|
|
|
| |
Move existing check a few lines up, so that we check before accessing fields.
|
|
|
|
| |
Rename internal method for consistency.
|
|
|
|
|
| |
We were putting the requested values back into ringbuffer spec, instead of
using the queried values.
|
|
|
|
|
| |
Remove the leftover unused bytes in the output buffer.
Fixes #584613
|
|
|
|
|
| |
commit a12d9a80f225be97b3674b1a0506ac66544dbf49 broke the parsing of the
sampling.
|
|
|
|
|
|
| |
A malformed (or simply huge) PNG file can lead to integer overflow in
calculating the size of the output buffer, leading to crashes or buffer
overflows later. Fixes SA35205 security advisory.
|
|
|
|
|
| |
Also, the final fixing up of the headers is expected and not something
we should warn about.
|
|
|
|
|
|
|
|
|
| |
Let's be paranoid and make sure we never pass a number that takes up
more than 36 bits to _set_total_samples_estimate(), since libFLAC
expects all the other bits to be zero, and if this is not the case
neighbouring fields in the global stream info header may get messed
up inadvertently, so that flac -d refuses to decode the stream.
See #584455.
|
|
|
|
|
|
| |
Commit df707c666433a78d3878af6f055698d5756226c4
introduced an obvious bug in the sample length calculation,
using the wrong macro for conversion.
|
|
|
|
|
|
| |
Fixes #584174.
Signed-off-by: David Schleef <ds@schleef.org>
|
|
|
|
|
| |
Skip JUNK tags in streaming mode as well instead of EOSing
prematurely. Fixes #564100.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
For this we a) implement the checkers filling and b)
actually blend the src/dest by using the src alpha value
from the pad.
|
| |
|
| |
|
|
|
|
| |
Fixes bug #577017.
|
|
|
|
|
| |
By using int32 arithmetic we will introduce distortions as the
IIR filter is very sensitive to rounding errors. Fixes bug #580214.
|
| |
|
|
|
|
| |
From 888e0a2 to c572721
|
|
|
|
|
| |
Remove newlines inserted by gst-indent once. Remove unused var from instance
struct. Add comments. Add another #define for default property value.
|
| |
|
|
|
|
|
|
| |
Matching g_malloc() with a g_free() is important when a custom allocator is
installed.
Fixes #583803
|
|
|
|
|
|
| |
In some streams (starting with 00000100) don't look for the headers but push
data as it is.
Fixes #582153
|
|
|
|
|
| |
Free messages correctly.
Fixes #577318
|
|
|
|
| |
Make the fakesrc that is responsible for sending dummy packets silent.
|
|
|
|
|
| |
Don't send a TEARDOWN request when we did not manage to successfully setup a
stream.
|
| |
|
| |
|
| |
|
|
|
|
| |
If we're lucky it'll get used on automatic rebuilds as well that way.
|
|
|
|
|
|
|
| |
and update common to pull in a similar fix. Also check in configure
whether the compiler supports do while macros (GLib wants this
defined and it is needed to avoid warnings with some c++ compilers
apparently).
|
|
|
|
|
| |
The helper function soup_message_headers_get_content_type that we now use
was added in 2.26.
|
|
|
|
|
|
|
| |
When "Content-Type" header is "audio/L16", we need to set the caps on the
outgoing buffers so that downstream elements can have means to detect the
stream type and handle it appropriately. Tested with HTTP stream provided
by pulse-audio's http module (git master).
|
| |
|
|
|
|
|
| |
Remove artificial jpeg image limits.
Fixes #583048.
|
| |
|
|
|
|
|
| |
Recognise and apply appropriate caps to PGS (Presentation Graphic Stream)
subpicture streams.
|
|
|
|
|
| |
Occasionally, we get a change callback for an old stream, triggering
the assertion unnecessarily. Just ignore such callbacks.
|
| |
|
|
|
|
|
|
|
|
| |
in24 samples are normally big-endian but an enda box can change this to
little-endian. Recurse into the in24 box and find the enda box so that we get
the endianness right.
Fixes #582515
|
| |
|
|
|
|
|
|
|
| |
Add mime-type for Panasonic g726 and add more required caps properties for other
G726 mime-types.
Make mime-types case insensitive.
See #582169
|
| |
|
|
|
|
|
|
|
| |
gst_adapter_take_buffer doesn't allow buffer to be empty.
Simply skip any part where the content is empty. Don't
create a pad for it either.
See #582169
|