Wim Taymans
56826a5ee6
event: add QoS event type
...
Add a parameter to the QoS event to specify the QoS event type.
Update docs and add unit test.
See #638891
2011-02-10 15:21:45 +01:00
Wim Taymans
80311b758c
design: tweak docs a little
2011-02-10 15:21:45 +01:00
Wim Taymans
2371cbbec2
design: update QoS document
...
Add new QoS types and talk about the new throttle QoS message.
2011-02-10 15:21:44 +01:00
Tim-Philipp Müller
166be8d7f1
docs: fix some typos in the bufferpool draft
2011-02-10 13:46:08 +00: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
Wim Taymans
654a9484ef
design: add draft for first ideas for a bufferpool feature
...
Add a first draft with some ideas and use cases for the implementation
for bufferpools. The purpose is to be able to make elements negotiate
their buffer requirements as well as provide an infrastructure to
preallocate and reuse buffers in an easy way.
2011-02-09 16:27:33 +01:00
Sreerenj Balachandran
de55965ebe
taglist: add a new "encoded-by" tag
...
Usecase: ID3v2 TENC ("Encoded by") frame.
API: GST_TAG_ENCODED_BY
https://bugzilla.gnome.org/show_bug.cgi?id=627268
2011-02-01 14:09:48 +00:00
Zhang Wanming
624168d8a0
docs: fix a few more typos
...
https://bugzilla.gnome.org/show_bug.cgi?id=640502
2011-01-26 08:59:49 +00:00
Cai Yuanqing
eea239f47c
design docs: fix 2 typos in part-MT-refcounting
2011-01-24 19:52:30 +01:00
Yang Xichuan
3d858ccc18
design docs: part-gstbin.txt fix typo
...
Signed-off-by: Yang Xichuan <xichuan.yang@tieto.com>
2011-01-24 19:16:15 +01:00
Vincent Penquerc'h
4b88f6048a
design docs: fix a few typos and a thinko
2011-01-24 19:15:29 +01:00
Sebastian Dröge
8163e51bad
clock: API: Add function to re-init periodic GstClockIDs
2011-01-24 19:15:29 +01:00
Wim Taymans
7f217e728a
design: update buffering doc
...
Add strategies to buffering doc
2011-01-24 16:35:25 +01:00
Tim-Philipp Müller
0177ff171a
docs: hack a charset=utf-8 into pwg/adm html versions
...
So the encoding of the original document is respected and
displays properly in browsers where the encoding autodetection
fails to recognise that it's utf-8.
https://bugzilla.gnome.org/show_bug.cgi?id=639448
2011-01-24 12:52:04 +00:00
Tim-Philipp Müller
07c916be92
Back to development
2011-01-23 23:45:40 +00:00
Tim-Philipp Müller
5b04e61a35
Release 0.10.32
2011-01-21 10:25:32 +00:00
Tim-Philipp Müller
252b1a864a
docs: fix spelling of 'threshold' in app dev manual
2011-01-18 22:51:49 +00:00
Tim-Philipp Müller
9774a8d510
0.10.31.4 pre-release
2011-01-18 10:10:05 +00:00
Tim-Philipp Müller
4583b4f0f2
docs: fix garbled UTF-8 characters when generating app dev manual ps/pdf
...
https://bugzilla.gnome.org/show_bug.cgi?id=639448
2011-01-14 00:20:43 +00:00
Tim-Philipp Müller
1e52eeabac
0.10.31.3 pre-release
2011-01-11 18:39:06 +00:00
Tim-Philipp Müller
39c22331c0
0.10.31.2 pre-release
2011-01-07 12:13:37 +00:00
Edward Hervey
04ebbc9f5a
GstElement: Add a more flexible way to get request pads.
...
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
2011-01-05 19:46:47 +01:00
Wim Taymans
4b51c52395
design: more updates for the progress messages
2011-01-05 10:57:26 +01:00
Edward Hervey
499b5e2c74
pwg: Fix link to GObject documentation
...
Better have gnome.org than viagra :)
2011-01-04 18:36:41 +01:00
Stefan Kost
373be6f14e
tags: don't produce duplicated entries when merging same value twice
...
Add a variant of gst_value_list_concat() that skips duplicates and use that when
merging taglists.
API: gst_value_list_merge()
2011-01-02 22:35:08 +00:00
Zhang Wanming
2633ecf4f1
docs: fix typo
...
Signed-off-by: Zhang Wanming <Wanming.Zhang@tieto.com>
2010-12-31 12:20:40 +01:00
Tim-Philipp Müller
30d24e1d55
docs: add input-selector and output-selector to docs
2010-12-31 00:56:11 +00:00
Tim-Philipp Müller
77aca24d0f
docs: add valve element to documentation
2010-12-31 00:51:12 +00:00
Wim Taymans
d90b7702f1
docs: fix typo
2010-12-28 10:35:18 +01:00
Wim Taymans
22e64c80d2
docs: add draft idea for progress reporting
2010-12-22 16:42:04 +01:00
Stefan Kost
5897b1993d
docs: some notes about our plugin docs workflow
2010-12-07 12:59:16 +02:00
Tim-Philipp Müller
9ae630c73d
build: remove trailing whitespaces after backslash in Makefile.am
2010-12-04 14:23:59 +00:00
Wim Taymans
35d10af06d
poll: add method to get a GPollFD
2010-12-03 15:50:38 +01:00
Stefan Kost
16ce2d4ea4
design-docs: add html output using asciidoc
...
Unify the ad-hoc markup to be asciidoc style in many places. Add a "html" target
to Makefile to generate the output.
2010-12-03 09:50:31 +02:00
Edward Hervey
0fe3a9bc22
docs: Add unused symbols to proper sections
2010-12-02 19:04:57 +01:00
Edward Hervey
9275159a6d
docs: Add GstDateTime section and update it for latest symbols
2010-12-02 19:04:57 +01:00
Edward Hervey
b4285611ad
gstclock: New API to re-use a single shot GstClockID
...
API: gst_clock_single_shot_id_reinit
https://bugzilla.gnome.org/show_bug.cgi?id=632778
2010-12-02 19:04:56 +01:00
Tim-Philipp Müller
a538abad86
Back to development
2010-12-01 23:56:45 +00:00
Tim-Philipp Müller
0dec58311f
Release 0.10.31
2010-11-30 17:40:47 +00:00
reynaldo
c802bc7c26
docs: some small fixes to the plugin writer's guide
...
Fix wrongly placed example and weirdly phrased 'note' lacking proper
formatting. Fix missing hint for autogen.sh location and rephrase
'built and installed' sentence. Fix wrongly phrased and redundant
paragraph in PWG
https://bugzilla.gnome.org/show_bug.cgi?id=634921
2010-11-28 19:58:28 +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
Tim-Philipp Müller
ef25c11214
docs: flesh out release instructions a bit more
2010-10-16 17:00:17 +01:00
Sebastian Dröge
69ef479ce4
bytewriter: Add unchecked variants of the writing functions
...
These don't check if there's enough free space available and are
available as inline functions only.
API: gst_byte_writer_put_int8_unchecked
API: gst_byte_writer_put_int16_be_unchecked
API: gst_byte_writer_put_int16_le_unchecked
API: gst_byte_writer_put_int24_be_unchecked
API: gst_byte_writer_put_int24_le_unchecked
API: gst_byte_writer_put_int32_be_unchecked
API: gst_byte_writer_put_int32_le_unchecked
API: gst_byte_writer_put_int64_be_unchecked
API: gst_byte_writer_put_int64_le_unchecked
API: gst_byte_writer_put_uint8_unchecked
API: gst_byte_writer_put_uint16_be_unchecked
API: gst_byte_writer_put_uint16_le_unchecked
API: gst_byte_writer_put_uint24_be_unchecked
API: gst_byte_writer_put_uint24_le_unchecked
API: gst_byte_writer_put_uint32_be_unchecked
API: gst_byte_writer_put_uint32_le_unchecked
API: gst_byte_writer_put_uint64_be_unchecked
API: gst_byte_writer_put_uint64_le_unchecked
API: gst_byte_writer_put_float32_be_unchecked
API: gst_byte_writer_put_float32_le_unchecked
API: gst_byte_writer_put_float64_be_unchecked
API: gst_byte_writer_put_float64_le_unchecked
API: gst_byte_writer_put_data_unchecked
API: gst_byte_writer_fill_unchecked
2010-10-08 12:19:45 +02:00
Wim Taymans
8b61681cff
docs: update qos design doc
...
Fix some typos.
change the definition of the quality field for video decoders to something that
makes more sense.
2010-10-07 19:20:01 +02:00
Tim-Philipp Müller
05918f28dc
gstinfo: remove random MSVC compatibility define for M_PI that doesn't belong here
...
Code that needs this should include gst/math-compat.h or use G_PI.
2010-10-05 18:31:58 +01:00
Tim-Philipp Müller
2797f74c84
gst: add math-compat.h header
...
Add minimal math-compath.h header where we can define fallback
versions for miscellaneous math functions that aren't always
available, so we don't have to duplicate this in plugins.
The header is not included by default, so needs to be
included explicitly for now.
https://bugzilla.gnome.org/show_bug.cgi?id=630802
2010-10-05 18:31:29 +01:00
Sebastian Dröge
dd762eb49f
bitreader: Add inlined and unchecked versions of the important functions
...
API: gst_bit_reader_skip_unchecked
API: gst_bit_reader_skip_to_byte_unchecked
API: gst_bit_reader_get_bits_uint16_unchecked
API: gst_bit_reader_get_bits_uint32_unchecked
API: gst_bit_reader_get_bits_uint64_unchecked
API: gst_bit_reader_get_bits_uint8_unchecked
API: gst_bit_reader_peek_bits_uint16_unchecked
API: gst_bit_reader_peek_bits_uint32_unchecked
API: gst_bit_reader_peek_bits_uint64_unchecked
API: gst_bit_reader_peek_bits_uint8_unchecked
This alone makes flacparse about 3 times faster.
2010-10-03 15:32:41 +02:00
Thiago Santos
7e1d9c8c0d
tag: Adds GST_TAG_GEO_LOCATION_HORIZONTAL_ERROR
...
Adds a new tag to indicate the error in horizontal positioning
in meters. This is one of the available 'gps error' fields in
exif, for example.
API: GST_TAG_GEO_LOCATION_HORIZONTAL_ERROR
2010-09-23 10:37:06 -03:00
Wim Taymans
1afaa1680f
adapter: add function to get a list of buffers
...
Add a function to retrieve a list of buffers containing the first N bytes from
the adapter. This can be done without a memcpy and should make it possible to
transfer the list to a GstBufferList later.
2010-09-17 17:35:41 +02:00
Edward Hervey
47743aa7ac
pwg: Make a sentence clearer.
2010-09-17 10:01:01 +02:00