Wim Taymans
8c09762c9c
manual: talk a bit about buffering
2012-10-08 16:42:11 +02:00
Wim Taymans
d36377ba72
docs: improve clock chapter
2012-10-08 13:22:30 +02:00
Wim Taymans
402f0166c1
manual: add example for effect switching
2012-10-08 10:39:30 +02:00
Wim Taymans
e11ca04ae7
manual: add dynamic capsfilter example
2012-10-04 11:50:58 +02:00
Wim Taymans
f78450c62d
manual: talk some more about dynamic pipelines
2012-10-03 17:17:02 +02:00
Wim Taymans
cc43752c3c
manual: use CDATA for code blocks
...
then we don't have to escape special token anymore.
2012-10-03 13:12:44 +02:00
Wim Taymans
cadfeb2cd3
manual: add partial preroll example with probes
2012-10-03 13:09:00 +02:00
Wim Taymans
7eb381555a
manual: add more stuff about probes
2012-10-03 10:53:20 +02:00
Wim Taymans
40b01f52bc
manual: start talking about dynamic pipeline changes
2012-10-02 17:23:28 +02:00
Wim Taymans
e2fd56a8c3
manual: move section around
2012-10-02 16:47:05 +02:00
Wim Taymans
f31dcf4e71
pwg: add appsink docs
2012-10-02 16:44:28 +02:00
Wim Taymans
cbc46176e0
pwg: rewite data-access chapter
...
Rewrite the data-access chapter so that we talk about appsrc instead
of the fakesrc hacks.
2012-10-02 16:15:19 +02:00
Wim Taymans
5d64c5ce5a
docs: some 0.10 -> 1.0 changes
2012-10-02 13:22:35 +02:00
Wim Taymans
bd0eb629bf
pwg: flesh out allocation docs
...
Add more examples.
Add example for implementing new metadata.
Add programs to the docs (again?), it seems to contain useful info.
2012-10-02 11:34:47 +02:00
Wim Taymans
a87e95f38f
docs: updates
...
MIME-type -> Media type
Fix some old gst-inspect output
2012-09-25 17:06:45 +02:00
Wim Taymans
7c24fc7450
manual: fix up the manual
...
MIME-type -> media types
Fix up the manual in various places with the 1.0 way of doing things
such as probes, static elements, scheduling, ...
Add porting from 0.10 to 1.0 chapter.
Add probe example to build.
Remove some docs for remove components such as GstMixer and
GstPropertyProbe, XML...
2012-09-25 14:45:15 +02:00
Wim Taymans
36be78bb00
docs: gst-python is no more
...
gst-python is no more and gst-libav is one of the main modules that
we release.
2012-09-25 14:45:15 +02:00
Mark Nauwelaerts
77e74583fd
manual: update controller documentation
2012-09-21 21:13:27 +02:00
Tim-Philipp Müller
72dfd25e5f
docs: remove reference to 0.8 GstBin API from manual
...
https://bugzilla.gnome.org/show_bug.cgi?id=684048
2012-09-19 23:28:52 +01:00
Mark Nauwelaerts
2834dd0518
use gst_element_factory_get_metadata to replace obsolete API
2012-09-15 19:09:08 +02:00
Mark Nauwelaerts
3cf8b945ca
replace gst_tag_list_free with gst_tag_list_unref
2012-09-14 17:52:14 +02:00
Wim Taymans
3abc720345
docs: fix some docs
...
from git grep for ffmpegcolorspace and x-raw-
2012-09-13 11:35:41 +02:00
Sebastian Dröge
b0d89da6b6
gst: Change versioning
...
Remove GST_MAJORMINOR and replace it by GST_API_VERSION
Also set GST_VERSION_{MAJOR,MINOR,MICRO,NANO} explicitely
now.
All versions are at 1.0.0 now for the release soon but
API/ABI can still change until the 1.0.0 release.
Next release versions until 1.0.0 will be 0.10.9X and
these will be release candidates. GST_VERSION_* will
nonetheless stay at 1.0.0.0.
2012-04-04 14:28:55 +02:00
Wim Taymans
43abf99a8a
caps: avoid using in-place oprations
...
Rework some caps operations so they don't rely on writable caps but instead take
ownership of the input caps and do _make_writable() only when needed.
Remove some const from caps functions, it does not make much sense for
refcounted objects and does not allow us to return a refcount to the const input
caps.
Rework the base classes fixate vmethods to not operate on the caps in-place.
All this saves us around 30% of caps and structure copy and new operations.
2012-03-11 18:57:44 +01:00
Wim Taymans
a521252845
Add new GstMapInfo
...
Use a structure to hold info about the mapping. The application then keeps track
of this state and we can use it to unmap the memory again later.
2012-01-25 11:54:23 +01:00
Wim Taymans
5b3fcd2fe2
docs: fix build of docs examples
...
Update for registry method rename
2012-01-02 15:47:46 +01:00
Wim Taymans
d805f0f034
pad: _get_caps() -> _query_caps()
2011-11-15 16:46:37 +01:00
Wim Taymans
a22c2716cd
Merge branch 'master' into 0.11
2011-11-09 12:03:28 +01:00
Stefan Sauer
a357433a42
docs: also fix wrong call order for controller in manual
2011-11-08 22:18:24 +01:00
Sebastian Dröge
43538e2e75
Merge branch 'master' into 0.11
...
Conflicts:
docs/design/draft-buffer2.txt
docs/design/part-TODO.txt
docs/design/part-block.txt
docs/design/part-bufferlist.txt
docs/design/part-caps.txt
docs/design/part-element-transform.txt
docs/design/part-events.txt
docs/design/part-negotiation.txt
gst/gstcaps.c
gst/gstevent.h
gst/gstghostpad.c
gst/gstinterface.c
gst/gstpad.c
gst/gstpad.h
gst/gstutils.c
libs/gst/base/gstbasesink.c
libs/gst/base/gstbasesrc.c
libs/gst/base/gstbasetransform.c
libs/gst/base/gsttypefindhelper.c
plugins/elements/gstcapsfilter.c
plugins/elements/gsttee.c
tests/check/generic/sinks.c
tools/gst-launch.1.in
2011-09-08 14:28:23 +02:00
Piotr Fusik
14f5518f3d
docs, gst: typo fixes
...
https://bugzilla.gnome.org/show_bug.cgi?id=658449
2011-09-07 18:03:17 +01:00
Edward Hervey
bdc1710be5
Merge remote-tracking branch 'origin/master' into 0.11
...
Conflicts:
gst/gstdebugutils.c
gst/gstelementdetails.h
gst/gstregistrychunks.c
tools/gst-run.c
2011-08-10 17:07:54 +02:00
Tim-Philipp Müller
e77098101f
docs: fix helloworld compile command line for newer gcc
...
https://bugzilla.gnome.org/show_bug.cgi?id=656092
2011-08-07 09:14:50 +01:00
Tim-Philipp Müller
9e308d150a
manual: update for position/duration query API change
2011-07-28 12:01:58 +01:00
Wim Taymans
92aa4fede9
Merge branch 'master' into 0.11
...
Conflicts:
libs/gst/base/gstbaseparse.c
libs/gst/base/gstbasesink.c
2011-07-21 16:49:13 +02:00
Stefan Kost
70b95be8f0
docs: clarify clocks docs in manual
...
After a question on the mailing list, mention that *flushing* seeks reset the
running time.
2011-07-18 17:22:41 +02:00
Wim Taymans
c6a3878369
Merge branch 'master' into 0.11
...
Conflicts:
configure.ac
win32/common/config.h
win32/common/gstversion.h
2011-06-21 17:54:38 +02:00
Stefan Kost
63dbb3b383
images: strip images of extra text tags
2011-06-21 15:15:44 +02:00
Wim Taymans
bd1c4506b8
update manual code examples for new _get_caps()
2011-05-16 16:10:49 +02:00
Wim Taymans
d82c8bd2af
memory: port code to new buffer data API
2011-03-28 20:08:45 +02:00
Tim-Philipp Müller
1a6f61a1c9
docs: mention that it's necessary to set the state of elements added to an already-running pipeline
...
https://bugzilla.gnome.org/show_bug.cgi?id=641631
2011-02-10 00:04:09 +00:00
Tim-Philipp Müller
252b1a864a
docs: fix spelling of 'threshold' in app dev manual
2011-01-18 22:51:49 +00:00
Thiago Santos
13664331ea
manual: Improve states documentation
...
Be more explicit about being on NULL before unrefs
2010-11-27 11:03:37 -03:00
Wim Taymans
70617be38e
manual: improve clock docs a little
2010-09-01 11:34:34 +02:00
Stefan Kost
2c1386e3e6
manual: update gst-controller chapter
...
The docs were still describing deprecated api. Update it to tell about
control-cources.
2010-08-05 10:31:50 +03:00
Michael Bunk
a646c9b2ca
docs: fix some typos and add some missing links in the app dev manual
...
Fixes #624164 .
2010-07-16 18:37:24 +01:00
Tim-Philipp Müller
2f149355cd
docs: fix a couple of typos in the manual
...
Spotted by Alexander Saprykin.
Fixes #622379 .
2010-07-01 19:58:09 +01:00
Tim-Philipp Müller
cda5a353d2
docs: update 'XML in GStreamer' section in application developer's manual
2010-06-30 13:16:35 +01:00
Tim-Philipp Müller
8bfc2cc0c8
manual: fix another typo and some inaccuracies
...
Fix a wrong statement and flesh out section on messages and queries
a bit.
2010-06-17 09:33:43 +01:00
Alexander Saprykin
80ece8a4be
manual: Fix another typo
2010-06-17 09:05:58 +02:00