| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
| |
The diff is a signed integer, not an unsigned one of course.
In modes other than GST_DEINTERLACE_ALL every frame has twice the
duration of the field duration.
|
|
|
|
|
| |
The MS code seems to require the bitrate to interoperate and
draft-ietf-avt-rtp-g7221-00 also has it.
|
|
|
|
|
| |
This change is based on Tim's QoS implementation
for jpegdec.
|
|
|
|
|
| |
This removes some overhead introduced by the default handlers
that need to iterate over the other pads.
|
|
|
|
| |
This makes life slightly easier when debugging avi files.
|
| |
|
|
|
|
|
|
| |
This reverts commit 9f022c8a8503c2ce0fa617fdb50e41706dd412f5.
Sorry, I was thinking about the wrong module.
|
|
|
|
|
| |
This reverts commit 790b050fc5302cae89cddcd23b258093967d05a9.
I forgot we were frozen.
|
|
|
|
|
|
|
|
|
|
| |
When there are less timestamps that there are samples, fill up the sample table
with the last know timestamp. This situation can happen when the last sample
does not decode and doesn't need a timestamp. We however calculate the total
track length using the last sample timestamp so we need to have something
sensible in there.
Fixes #585056
|
|
|
|
|
|
| |
Handle LIST INFO chunks of 0 size instead of causing errors.
Fixes #584981
|
|
|
|
|
| |
Reverts commit 44256a78f8dd79a91f3bb2ab7c3aa623c097bb8a and use the result in
error reporting so that we can see what's going on.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Fix the setting of toggle switches on some broken audio drivers which
report that no audio ports are settable by ignoring the mod_port field
there.
Add some debug statements.
Fix a FIXME now that Good relies on a new enough gst-plugins-base.
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
| |
|