| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
This is not needed any longer.
|
|
|
|
| |
An atomic is enough, they can only be set once.
|
|
|
|
|
|
| |
This is not needed anymore if the gst_pad_link checks nothing.
This reverts commit a303375a3f5c12e97ca8bf50b5a93ce8652faf23.
|
| |
|
| |
|
|
|
|
|
| |
We're a subclass, so we can just take the object lock and iterate the list
directly.
|
|
|
|
| |
Process it like downstream getcaps
|
| |
|
|
|
|
|
| |
It was already the case, now be more explicit about that, and remove useless
lock/ref/unlock/unref dances.
|
|
|
|
| |
Simplifies the code
|
|
|
|
| |
NULL is valid GList
|
|
|
|
| |
A reconfigure could trigger a change of contents instead of just reconfiguring the internal element
|
| |
|
|
|
|
|
|
|
| |
Those events were previously taken from a cached events list,
which was removed during the port to 0.11, but this bit stayed.
Coverity 1139684
|
| |
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=687520
|
|
|
|
|
| |
where possible. Avoids some string copies. Also re-indent
some stuff. Also some indent fixes here and there.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
selected subelement
If the accept-caps succeeds with a different subelement, then the subsequent
caps event will change the current subelement.
|
|
|
|
|
|
| |
Reply with ANY caps to ensure linking the internal src pad. This
might need more attention later, to reply with the real upstream caps
for the currently active element.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
docs/libs/Makefile.am
ext/kate/gstkatetiger.c
ext/opus/gstopusdec.c
ext/xvid/gstxvidenc.c
gst-libs/gst/basecamerabinsrc/Makefile.am
gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.c
gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.h
gst-libs/gst/video/gstbasevideocodec.c
gst-libs/gst/video/gstbasevideocodec.h
gst-libs/gst/video/gstbasevideodecoder.c
gst-libs/gst/video/gstbasevideoencoder.c
gst/asfmux/gstasfmux.c
gst/audiovisualizers/gstwavescope.c
gst/camerabin2/gstcamerabin2.c
gst/debugutils/gstcompare.c
gst/frei0r/gstfrei0rmixer.c
gst/mpegpsmux/mpegpsmux.c
gst/mpegtsmux/mpegtsmux.c
gst/mxf/mxfmux.c
gst/videomeasure/gstvideomeasure_ssim.c
gst/videoparsers/gsth264parse.c
gst/videoparsers/gstmpeg4videoparse.c
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Initially creating an identity element to forward serialized
events downstream before any caps are known is broken behaviour.
Serialized events should only be forwarded downstream if the
caps are already known, otherwise autopluggers and other elements
using pad-blocks will fail.
This behaviour also doesn't work anymore after basetransform
was fixed to queue serialized events until the caps are known
as a result of fixing bug #659571.
See bug #599469, #665205.
|
| | |
|
|/
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=662664
|
|
|
|
|
|
| |
It's a lot faster, and preserves caps ordering.
https://bugzilla.gnome.org/show_bug.cgi?id=663346
|
|
|
|
|
|
|
|
| |
Remove the android/ top dir
Fixe the Makefile.am to be androgenized
To build gstreamer for android we are now using androgenizer which generates the needed Android.mk files.
Androgenizer can be found here: http://git.collabora.co.uk/?p=user/derek/androgenizer.git
|
| |
|
|
|
|
|
|
|
| |
unref sink and src pad after gst_pad_by_direction calls unref
element if gst_auto_convert_activate_element failed.
See bug #637553.
|
| |
|
| |
|
|
|
|
|
|
| |
change function
...and remove/unlink autoconvert child when going back to NULL.
|
|
|
|
| |
This doesn't just convert between color spaces.
|
|
|
|
| |
Fixes bug #636106.
|
|
|
|
| |
Canonicalize property names as needed.
|
| |
|
|
|
|
| |
And fix all warnings
|
|
|
|
|
|
|
| |
Fix order, fix variables that don't exist, like GST_LIBS_LIBS,
use $(LIBM) instead of -lm, and move _LIBS from LDFLAGS to LIBADD.
Spotted by Havard Graff.
|
| |
|
|
|
|
|
|
| |
Wait until after the next release to bump the core requirement.
Until then, don't use gst_plugin_feature_list_copy and
gst_pad_peer_get_caps_refed.
|
|
|
|
|
|
| |
Clarify the ownership of the internal plugin feature list by making
a copy of any passed list. Avoids crashes when freeing a passed list,
or leaks caused by not freeing any internally built list.
|
|
|
|
|
|
|
|
| |
Add the 'initial-identity' property, which inserts identity for
at startup for event passing, and replaces it with a new child
when the first buffer (and caps) actually arrives.
https://bugzilla.gnome.org/show_bug.cgi?id=599469
|
|
|
|
|
|
|
|
| |
Cache incoming new-segment info.
When installing a child element, inform it of the current segment info.
https://bugzilla.gnome.org/show_bug.cgi?id=599469
|