summaryrefslogtreecommitdiff
path: root/gst/gstutils.c
Commit message (Expand)AuthorAgeFilesLines
* utils: return immediately for -1 conversionWim Taymans2010-12-021-2/+2
* utils: a convert query can have a -1 input valueWim Taymans2010-12-021-1/+0
* utils: Fix inverted assertion logic in gst_util_fraction_compare()Sebastian Dröge2010-08-281-1/+1
* utils: Add gst_util_fraction_compare() to compare fractionsSebastian Dröge2010-08-281-0/+48
* element: link_many should activate pads if neededThiago Santos2010-08-191-0/+10
* utils: speed up pad linking utility functions by not trying pads that will ne...Tim-Philipp Müller2010-08-051-1/+9
* utils: better error logging in link_pads_filteredStefan Kost2010-08-051-4/+18
* gstutils: Make gst_pad_proxy_getcaps() return empty caps if it's what the oth...Olivier Crête2010-08-051-2/+4
* utils: Add more details about gst_element_get_compatible_padEdward Hervey2010-07-161-0/+4
* docs: improve the api docs for new GstPadLinkChecks and its useStefan Kost2010-07-051-0/+4
* gstutils: New gst_element_link_pads_full methodEdward Hervey2010-06-231-9/+35
* utils: Use G_PARAM_STATIC_STRINGS for standard propertiesSebastian Dröge2010-06-041-0/+2
* utils: Simplify fractions before doing calculations that could cause overflowsSebastian Dröge2010-05-131-12/+25
* utils: GCD is 0 if both parameters are 0, don't divide by zeroSebastian Dröge2010-05-131-15/+34
* utils: Simplify result of gst_fraction_multiply()Sebastian Dröge2010-05-131-4/+5
* utils: use reffed _get_caps() versionWim Taymans2010-05-041-3/+3
* utils: Handle iterator resyncs in gst_pad_proxy_setcaps()Sebastian Dröge2010-03-151-10/+26
* gstreamer: remove unneeded castsEdward Hervey2010-03-111-2/+2
* Fixes for -Wmissing-declarations -Wmissing-prototypesBenjamin Otte2010-03-111-2/+11
* utils: Use mulq instead of mul as some assemblers can't guess the size of the...Jeremy Huddleston2010-03-101-1/+1
* utils: defer getting the classes until we actualy need themStefan Kost2010-01-101-3/+3
* utils: avoid extra hop in gst_element_linkStefan Kost2010-01-101-1/+1
* utils: Fix proxy_setcaps to only iterate pads of other directionSebastian Dröge2009-12-081-1/+5
* utils: fix proxy_getcapsWim Taymans2009-12-081-18/+29
* utils: Rename proxy iterator fold functions to have a more meaningful nameSebastian Dröge2009-12-081-4/+4
* utils: If one intersection gave empty caps don't continue iterating over the ...Sebastian Dröge2009-12-081-2/+8
* docs: fix more bogus xrefsStefan Kost2009-11-271-2/+1
* docs: fix xrefs in docsStefan Kost2009-11-251-4/+4
* docs: fix gtk-doc syntax for doc-blob startStefan Kost2009-11-251-5/+10
* utils: API: Add multiplication and addition functions for fractionsSebastian Dröge2009-11-161-0/+93
* gstutils: API: Add fraction helper functionsSebastian Dröge2009-11-161-0/+152
* whitespace: remove blanks in doc-commentStefan Kost2009-11-121-2/+2
* pad: rename new api from _refed to _reffed.Stefan Kost2009-11-051-1/+1
* pad: add variants of gst_pad_get_caps() that don't copy caps. Fixes #590941Stefan Kost2009-10-071-1/+1
* pad: flip the G_UNLIKELYStefan Kost2009-10-071-1/+1
* pad: don't intersect with any in proxy_pad_get_capsStefan Kost2009-10-071-6/+6
* docs: rename aggregator to adder in the docs.Stefan Kost2009-10-071-1/+1
* introspection: Add annotations for gst_element_query_{duration,position}Johan Bilien2009-10-071-4/+4
* utils: Add a comment to the scaling functions to explain why the rounding is ...Sebastian Dröge2009-09-091-0/+10
* utils: Use gcc's __uint128_t for 64bit unsigned integer scalingSebastian Dröge2009-09-091-4/+36
* utils: use 128bits division on x86_64Wim Taymans2009-08-311-52/+43
* utils: use shift instead of divisionWim Taymans2009-08-281-2/+4
* utils: make inlining explicitWim Taymans2009-08-281-8/+8
* utils: optimize for x86_64 with some inline asmWim Taymans2009-08-281-0/+40
* utils: factor out the leading zero count codeWim Taymans2009-08-281-10/+21
* utils: pass correction factor aroundWim Taymans2009-08-281-68/+19
* utils: whitespace fixesWim Taymans2009-08-281-19/+19
* utils: move common correction code in a macroWim Taymans2009-08-281-28/+16
* gstutils: API: Add rounding to nearest and next integer versions of the 64 bi...Kipp Cannon2009-08-131-33/+238
* gstutils: Revert parts of last change to optimize the scaling functions againKipp Cannon2009-08-131-98/+73