| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Temporarily disable -DGST_DISABLE_DEPRECATED for git builds until
the code is updated for the GST_FLOW_IS_* macro deprecations.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The PES header length is calculated before setting the dynamic flags, returning
a wrong value. Small frames that should be sent in a single TS packet are
spawned to a new packet because of that error. For audio streams where a single
frame can cope in one TS packet it introduces a huge overhead.
For a 100B packet, we prepare a TS packet with a payload of(100+9)B. Then, we
write the TS header using this value in tsmux_write_ts_header, and call
tsmux_stream_get_data(). The dynamic flags where not set yet and now
tsmux_stream_pes_header_length() returns 14B instead of 9B. The payload of the
TS packet is 114B, 5B more than what was calculated. 109B are sent in a first
packet and the remaining 5B are sent in another one.
Fixes bug #628548.
|
|
|
|
| |
Fixes bug #628570.
|
|
|
|
| |
This is no effect but an analyzer. Fixes bug #628527.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
The examples are not meant to be installed and the executables of
them are not installed anyway.
Fixes bug #627918.
|
|
|
|
|
|
|
|
|
| |
The mutex locked is for the 'mux' object, but we unlock the
pad, which means that if the rtpmux gets a flush, then the
object lock will stay locked forever, causing it to freeze
the next time it tries to take it.
Fixes bug #627991
|
|
|
|
|
|
| |
Needed in order to have ne_set_connect_timeout
Fixes bug #625076
|
| |
|
|
|
|
|
|
|
| |
Favour using input buffer timestamps for DTS, but fallback to using buffer
duration (accumulation) if input ts detected out-of-order.
Fixes #624212.
|
|
|
|
|
|
|
| |
JFIF only allows YUV as colorspace, when we receive an RGB jpeg,
we should just push it forward without adding the JFIF marker.
Fixes #627413
|
|
|
|
|
|
|
|
| |
This fixes an infinite loop if an EOS event is received before
GstBaseVideoDecoder::start() is called, e.g. immediately when the
pads are activated.
Fixes bug #626815.
|
|
|
|
| |
From 3e8db1d to ec60217
|
|
|
|
|
|
| |
Otherwise it fails to correctly link them in some cases.
https://bugzilla.gnome.org/show_bug.cgi?id=626670
|
| |
|
|
|
|
| |
Clean up file we generated at build time.
|
|
|
|
|
|
|
|
| |
When the test is run, the schema file won't be installed yet,
and there doesn't seem to be an environment variable to set
to force GSettings to look in a different directory.
https://bugzilla.gnome.org/show_bug.cgi?id=626603
|
|
|
|
|
|
|
| |
This commit is out of sequence, it really belongs between commits
15098331412ceb982c24b89bb4346354fb56433c (Automatic update of
common submodule) and dd26f378b01d679834f12935efc7093fb5807956
(configure: Fix the CELT checks to ...)
|
|
|
|
|
|
|
| |
This commit is out of sequence, it really belongs between commits
15098331412ceb982c24b89bb4346354fb56433c (Automatic update of
common submodule) and dd26f378b01d679834f12935efc7093fb5807956
(configure: Fix the CELT checks to ...)
|
|
|
|
|
|
|
| |
This commit is out of sequence, it really belongs between commits
15098331412ceb982c24b89bb4346354fb56433c (Automatic update of
common submodule) and dd26f378b01d679834f12935efc7093fb5807956
(configure: Fix the CELT checks to ...)
|
|
|
|
|
|
|
| |
This commit is out of sequence, it really belongs between commits
15098331412ceb982c24b89bb4346354fb56433c (Automatic update of
common submodule) and dd26f378b01d679834f12935efc7093fb5807956
(configure: Fix the CELT checks to ...)
|
| |
|
| |
|
| |
|
|
|
|
| |
Also remove the AC_MSG_RESULTS([no]), pkg-config does this for us already.
|
|
|
|
| |
From bd2054b to 3e8db1d
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=625908
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=625908
|
|
|
|
|
|
|
| |
Add a "mode" enum property to mirror that defines how to split the frame
and with side reflect.
https://bugzilla.gnome.org/show_bug.cgi?id=625908
|
|
|
|
|
|
|
|
| |
Rework bulge mapping function to give more predictable results.
Now the bulge is done dividing by a scale factor that smoothsteps from
"zoom" at the center to 1.0 at "radius".
https://bugzilla.gnome.org/show_bug.cgi?id=625908
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=625908
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=625908
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=625908
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=625908
|
| |
|
| |
|
| |
|
|
|
|
| |
Fixes make distcheck.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
locations twice
This could happen because for example /usr/lib is linked
to /usr/lib64 and both are loaded. The frei0r specification
says that the plugin init function must only be called once
and for some plugin weird things (including crashes) are
happening.
Fixes bug #623710.
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=621404
|
|
|
|
|
| |
only close display in finalize and check if vdp_decoder_destroy is available
before we use it
|
|
|
|
|
| |
we can't use GST_OBJECT_LOCK since that cause problems when we try to post
errors, due to gst_element_post_message also taking the GST_OBJECT_LOCK
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=625076
|
|
|
|
|
|
| |
Based on patch by: Sameer Naik
https://bugzilla.gnome.org/show_bug.cgi?id=625174
|