- Jan 21, 2011
-
-
Tim-Philipp Müller authored
-
- Jan 20, 2011
-
-
Tim-Philipp Müller authored
This reverts commit 3a59d416. Reverting this, as the feature we bumped the requirement for didn't actually work properly or help with the issue we were trying to fix (and it was fixed differently in the end).
-
- Jan 18, 2011
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
Apply fix from libgstbase to all core libs now that we know that it works. Should fix problems with g-ir-scanner using the wrong (ie. system) libgstreamer, leading to linking errors such as undefined reference to `gst_clock_single_shot_id_reinit'. https://bugzilla.gnome.org/show_bug.cgi?id=637549
-
- Jan 14, 2011
-
-
- Jan 13, 2011
-
-
Tim-Philipp Müller authored
Turns out g-i puts the additional -L we specify at the end, helpfully. https://bugzilla.gnome.org/show_bug.cgi?id=637549
-
- Jan 12, 2011
-
-
Tim-Philipp Müller authored
Earlier versions don't honour the -L/--library-path option, which we need. See commit 4d0ccdad in gobject-introspection git.
-
Tim-Philipp Müller authored
Hopefully makes Lucid and Maverick build bots happy again
-
- Jan 11, 2011
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
Benjamin Otte authored
The behavior of " " in include statements is implementation-defined - see the C standard, section 6.10.2 or http://stackoverflow.com/questions/21593
-
Benjamin Otte authored
Previously it was - probably due to copy/paste error - looking for gstbase headers. It's changed now to only include the one public header for gstnet.h
-
Tim-Philipp Müller authored
It's not quite clear to me why g-ir-scanner doesn't get this info from the pkg-config file, nor why libtool doesn't get it from the .la. https://bugzilla.gnome.org/show_bug.cgi?id=637549
-
Tim-Philipp Müller authored
This way we can find the paths to pass e.g. g-ir-scanner for uninstalled setups. https://bugzilla.gnome.org/show_bug.cgi?id=639039
-
Stefan Kost authored
From e572c87 to f94d739
-
Stefan Kost authored
-
Raimo Järvi authored
gstpoll.c: In function 'gst_poll_get_read_gpollfd': gstpoll.c:692:10: warning: assignment makes integer from pointer without a cast https://bugzilla.gnome.org/show_bug.cgi?id=638900
-
- Jan 10, 2011
-
-
Thiago Santos authored
Adds an unit test to check that the output-selector works when negotiating before srcpads are requested
-
Thiago Santos authored
Improve sink pad getcaps and setcaps by handling the case where no src pads exist yet
-
Tim-Philipp Müller authored
From ccbaa85 to e572c87
-
Tim-Philipp Müller authored
From 46445ad to ccbaa85
-
Thiago Santos authored
Do not forget to unref peer's pad on output-selector negotiation tests
-
Wim Taymans authored
Make sure we release the live lock and wait in all cases when we need to wait for the playing or flushing state change. Fixes #635785
-
Edward Hervey authored
Only replace existing plugins by blacklisted ones if they correspond to the exact same plugin. If they're not the same, keep the existing valid one. Fixes #638941
-
- Jan 08, 2011
-
-
- Jan 07, 2011
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
element factory plugin_names are interned strings these days.
-
Tim-Philipp Müller authored
The unit tests are riddled with g_assert() and friends, make sure we don't disable assert and cast checks for the unit tests even if this has been specified for the rest of the code base, e.g. via --disable-glib-asserts.
-
- Jan 06, 2011
-
-
Tim-Philipp Müller authored
Ignore plugins which have been moved into coreelements, so it's still possible to just upgrade GStreamer core without having to upgrade the whole stack.
-
Tim-Philipp Müller authored
This reverts commit f9039c22. We use -DG_DISABLE_ASSERTS for releases and pre-releases, but don't want to disable pad name checking for releases in general, I think. Need a better solution here. Fixes pad unit test in pre-release/release mode.
-
Thiago Santos authored
Adds getcaps/setcaps to output-selector and adds a property to select which type of negotiation should be done. The available modes are: * none: no negotiation (current behavior), getcaps return ANY and setcaps aren't set on any of the peers * all: use all pads (default), getcaps returns the intersection of peer pads and setcaps is set on all peers * active: getcaps and setcaps are proxied to the active pad https://bugzilla.gnome.org/show_bug.cgi?id=638381
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
Avoid unnecessary malloc/free to get the file basename on MSVC to avoid unnecessary overhead when doing GST_DEBUG=foo:5 or so (since it would be done before the category log level filtering).
-
christian schaller authored
-
- Jan 05, 2011
-
-
David Schleef authored
Change the fixed allocation (!) to g_strdup_printf().
-
Edward Hervey authored
The new request_new_pad_full vmethod provides an additional caps field, which allows elements to take better decision process. Also, add a gst_element_request_pad() function to allow developers to be able to specify which pad template they want a pad of. Convert gstutils to use that new method instead of the old one when more efficient. This is useful for being able to request pads in a more flexible way, especially when the element can provide pads whose caps depend on runtime configuration and therefore can't provide pre-registered pad templates. API: GstElement::request_new_pad_full API: gst_element_request_pad https://bugzilla.gnome.org/show_bug.cgi?id=637300
-
Tim-Philipp Müller authored
select-all mode is a bit broken (e.g. newsegment event handling), so remove that for now. The funnel element in farsight provides similar functionality. https://bugzilla.gnome.org/show_bug.cgi?id=539042 https://bugzilla.gnome.org/show_bug.cgi?id=638381
-
Tim-Philipp Müller authored
Don't worry about accidentally using GLib < 2.8 at runtime anymore.
-