gstreamer/docs/random
Tim-Philipp Müller ef8ca3549e gst: fix awkward dest_format inout parameter in query utility functions
The idea was originally that if one passed &dest_fmt with
dest_fmt=GST_FORMAT_DEFAULT, then the code answering the query
could change dest_fmt to the actual default format used. However,
in more than half a decade of GStreamer 0.10 no piece of code in
GStreamer has ever used that feature, nor are there that many
users of this API that actually check whether the format returned
is the original format passed before using the values returned.
Also, it's just annoying-to-use API in its own right.

For all these reasons, make it so that the destination format is
passed directly and can't be changed by the element queried.
2011-07-28 11:23:15 +01:00
..
bbb docs/random/bbb/optional-properties: Some analysis on optional properties. 2005-04-13 17:41:29 +00:00
company Linus style backup - half finished gvadec paper 2004-05-14 02:53:19 +00:00
ds docs/gst/Makefile.am: Ignore a few more internal headers 2005-09-20 06:28:33 +00:00
ensonic docs: fix typo 2010-12-31 12:20:40 +01:00
matth Merged from INCSCHED on 200505251!!! 2001-05-25 21:00:07 +00:00
old fixed typos 2005-10-13 15:27:40 +00:00
omega docs: fix a few more typos 2011-01-26 08:59:49 +00:00
richardb Test commit: if this works, the CVS is working again. 2002-02-14 17:55:51 +00:00
slomo docs/random/slomo/controller.txt: Add some thoughts about the future of the controller. 2007-06-08 21:08:24 +00:00
testing Manual updates. fixes to gstxml.c gst_xml_get_element was broken 2001-01-08 22:08:40 +00:00
thaytan A few ideas looking for feedback 2003-04-28 22:09:38 +00:00
thomasvs docs: fix a few more typos 2011-01-26 08:59:49 +00:00
uraeus testsuite/caps/caps_strings: audio/ac3 => audio/x-ac3 2004-05-10 00:14:40 +00:00
wingo docs/random/wingo/porting-plugins-to-0.9: A pitiful document I will be adding to later. 2005-06-20 15:13:43 +00:00
wtay docs: fix a few more typos 2011-01-26 08:59:49 +00:00
zaheerm Notes taken while discussing dvb channel selection with Wim 2006-11-06 12:01:27 +00:00
.gitignore Added CVS ignore, and two documents.. 2001-02-06 20:06:22 +00:00
API make signals use dashes in the names 2004-03-04 20:06:02 +00:00
aspectratio add a ; and an example 2005-12-12 10:57:37 +00:00
autoplug1 Added status of the documents 2002-08-02 11:23:05 +00:00
autoplug2 Added an explanation of the innner workings of the current autoplugger. 2001-04-30 23:20:42 +00:00
autotools add notes on our autotools setup 2006-06-11 11:56:36 +00:00
buffers Added status of the documents 2002-08-02 11:23:05 +00:00
caps docs: fix a few more typos 2011-01-26 08:59:49 +00:00
caps.dia Corrected the associations on the UML diagrams 2001-02-11 22:22:47 +00:00
caps2 minor wording change 2004-01-02 06:57:32 +00:00
caps_grammar Merge CAPS branch 2003-12-22 01:39:35 +00:00
ChangeLog-0.8 changelog split 2005-09-06 09:52:23 +00:00
classes.dia More updates. 2001-10-18 22:31:26 +00:00
dynpads Added status of the documents 2002-08-02 11:23:05 +00:00
eos disksink -> filesink 2004-05-03 01:06:56 +00:00
error suffix error with period 2004-02-02 17:29:30 +00:00
events disksink -> filesink 2004-05-03 01:06:56 +00:00
example Added status of the documents 2002-08-02 11:23:05 +00:00
gdp api update 2004-06-11 15:19:57 +00:00
hierarchy Filter/Encoder => Codec/Encoder 2004-05-10 12:18:24 +00:00
i18n update i18n doc 2007-03-14 15:42:01 +00:00
interfaces New typefind system: bytestream is now part of the core all plugins have been modified to use this new typefind syste... 2003-10-01 13:11:45 +00:00
intro Added status of the documents 2002-08-02 11:23:05 +00:00
LICENSE Makefile.am: remove some files 2005-11-30 08:52:41 +00:00
metadata Added status of the documents 2002-08-02 11:23:05 +00:00
mimetypes docs: fix constants for G_LITTLE_ENDIAN and G_BIG_ENDIAN 2009-02-19 11:18:07 +00:00
moving-plugins docs: minor moving-plugins addition 2010-04-12 15:13:57 +01:00
mutability initial checkin 2000-01-30 10:44:33 +00:00
negotiation add _remove/_intersect tip 2004-01-13 09:40:28 +00:00
phonon-gst docs/random/phonon-gst: Random notes about a Phonon backend. 2006-07-28 10:17:54 +00:00
plan-0.11.txt plan: fix typo 2010-12-06 13:48:31 +01:00
plugins anal retentiveness creeping up in my old days 2002-09-09 09:31:26 +00:00
plugins.dia Added .dia UML of GstCaps 2001-02-11 18:29:55 +00:00
porting-to-0.11.txt gst: fix awkward dest_format inout parameter in query utility functions 2011-07-28 11:23:15 +01:00
queue *.*: Ran scripts/update-macros. Oh yes. gst/gstobject.h (GST_OBJECT_GET_LOCK, GST_OBJECT_LOCK) 2005-11-21 16:34:26 +00:00
release docs: update release instructions for gnome change 2011-05-25 15:43:44 +01:00
rtp Added specification document of the RTP client subsystem. 2003-09-08 17:59:17 +00:00
signal docs/random/signal: added notes about using BOXED for GstBuffer signal marshallers, not POINTER 2004-11-03 18:49:59 +00:00
sources WARNING: Don't grab this updated unless you're really, REALLY sure. 2000-12-16 10:18:09 +00:00
status-0.11-14-jun-2011.txt docs: update docs 2011-06-14 15:19:21 +02:00
streamheader some streamheader updates 2006-05-14 21:16:50 +00:00
styleguide style guide 2006-03-06 16:24:34 +00:00
TODO-pre-0.9 fixed typos 2005-10-13 15:27:40 +00:00
typefind Add doc on how typefind works and some other random thoughts 2003-10-02 19:12:54 +00:00
types initial checkin 2000-01-30 10:44:33 +00:00
types2 Added status of the documents 2002-08-02 11:23:05 +00:00
types3 Added status of the documents 2002-08-02 11:23:05 +00:00
use-cases-0.11.txt add some use-cases 2010-12-06 13:44:05 +01:00
usecases usecases 2004-12-02 14:21:30 +00:00
vis-transform initial checkin 2000-01-30 10:44:33 +00:00