Commit graph

215 commits

Author SHA1 Message Date
Piotr Fusik 14f5518f3d docs, gst: typo fixes
https://bugzilla.gnome.org/show_bug.cgi?id=658449
2011-09-07 18:03:17 +01:00
Tim-Philipp Müller 0221f842af design docs: document expected behaviour for ACCURATE and KEY_UNIT seek flags 2011-03-31 19:27:30 +01:00
Stefan Kost 14c40ff792 docs: spell-check 2011-02-18 17:17:29 +02:00
Wim Taymans fab02a497a design: mention timeout in the progress message 2011-02-15 18:55:23 +01:00
Wim Taymans fd0efad9cb design: make progress draft official 2011-02-15 18:55:22 +01:00
Wim Taymans ec1bbd36bf message: rename category to code 2011-02-15 18:55:22 +01:00
Wim Taymans 8ff6a082d7 docs: add more standard categories 2011-02-15 18:55:22 +01:00
Wim Taymans 6382a6813d docs: update progress field
Avoid naming the progress free text field 'message' as it conflicts with the
message itself.
2011-02-15 18:55:22 +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
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
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
Wim Taymans 7f217e728a design: update buffering doc
Add strategies to buffering doc
2011-01-24 16:35:25 +01:00
Wim Taymans 4b51c52395 design: more updates for the progress messages 2011-01-05 10:57:26 +01: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
Tim-Philipp Müller 9ae630c73d build: remove trailing whitespaces after backslash in Makefile.am 2010-12-04 14:23:59 +00: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
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
Wim Taymans b181094798 docs: add copy and conv function to buffer2 draft 2010-03-31 16:55:55 +02:00
Wim Taymans ac2f2c6122 docs: update buffer2 draft 2010-03-31 10:54:55 +02:00
Wim Taymans 6e7ccbf9ab docs: avoid confusion between events and messages 2010-03-17 15:46:46 +01:00
Wim Taymans 7d99d0eb54 docs: merge QoS message fields
There was already a section about QoS messages that is now merged with the new
information.
2010-03-16 10:41:45 +01:00
Wim Taymans 03cb74617b docs: update QOS docs to include QOS messages
Add some docs about the values needed for a QoS message and some use
cases.

See #322947
2010-03-15 18:48:14 +01:00
Stefan Kost a12fc26461 design: write about the current state of tag-handling
Document the taghandling in gstreamer. List gaps and propose new mechanisms to
deal with them.
2010-02-17 09:55:52 +02:00
Wim Taymans 6078dc4931 docs: small docs updates 2010-01-19 16:39:38 +01:00
Wim Taymans 068307b70e docs: update QoS documeent
Add some ideas about a new QoS message.

See also #322947
2010-01-11 14:58:11 +01:00
Wim Taymans bdaadd4352 docs: add some more buffer2 ideas 2009-12-24 15:13:49 +01:00
Stefan Kost f65a81ae6d docs: review and fix spelling 2009-12-14 15:11:14 +02:00
Wim Taymans d20b373998 docs: fix grammar 2009-11-23 11:33:48 +01:00
Wim Taymans 8c4742866b TODO: remove stepping from TODO
Remove the frame stepping API from the TODO list.
2009-11-16 18:25:45 +01:00
Wim Taymans ac1e923617 design: add some ideas for SKIP mode trickmodes 2009-10-27 15:47:39 +01:00
Wim Taymans c10690aea2 TODO: add item to TODO list
We currently do a little too much work when we push the first buffer around
resulting in excessive caps checking. We can probably make this a little less
expensive.
2009-10-22 16:42:13 -04:00
Sebastian Dröge bf8af3f734 docs: Update the design docs for bin state changes according to last commit 2009-08-18 11:38:38 +02:00
Tim-Philipp Müller 02790ee700 docs: dist GStreamer-1.0 buffer design draft 2009-08-06 09:21:19 +01:00
Edward Hervey f39cfbebbf docs/design: Update Makefile.am for changed framestep document name. 2009-07-13 09:33:45 +02:00
Wim Taymans dd670cb5b5 docs: add draft for arbitrary buffer metadata idea 2009-07-10 18:46:39 +01:00
Wim Taymans 8ecbf002b8 docs: more framestep docs out of draft 2009-07-10 18:35:21 +01:00
Wim Taymans c5c136251b docs: update framestep document
Remove experimental status from the framestep draft.
2009-07-10 18:33:58 +01:00
Wim Taymans 25067558dc stepping: more stepping improvements
Update design doc with step-start docs.
Add eos field to step done message
when stepping in reverse, update the segment time field.
Flush out the current step when we are flushing.
2009-06-12 13:20:36 +02:00
Wim Taymans 89c42f8506 stepping: do flushing steps correctly
Note in the docs that a flushing step in PLAYING brings the pipeline to the lost
state and skips the data before prerolling again.

Implement the flushing step correctly by invalidating the current step
operation, which would activate the new step operation.
2009-06-08 17:41:56 +02:00
Wim Taymans 0c205b96b4 framestep: implement backwards framestep
Update framestep document, we want to pass the flush flag in the step-done
message.

Add flush flag to the gstmessage.

Update examples to use the new step-done message api.

Implement framestep with playback rates < 0.0 too.
2009-06-01 13:37:28 +02:00
Wim Taymans 386c516e51 add new API for framestepping
Add new STEP event and methods for creating/parsing the event
Update design docs.
Add new STEP_DONE message and method to create/parse.

API: GstEvent::gst_event_new_step()
API: GstEvent::gst_event_parse_step()
API: GstMessage::gst_message_new_step_done()
API: GstMessage::gst_message_parse_step_done()
2009-06-01 13:36:49 +02:00
Wim Taymans 170b9d6253 docs: remove a TODO item that is fixed now 2009-05-29 12:48:28 +02:00
Wim Taymans 6fd78ac41c docs: add Image to draft klass documentation 2009-05-25 14:53:08 +02:00
Edward Hervey 4f951e2614 Makefile.am: update for added/moved/removed files that weren't dist-ed. 2009-05-15 11:00:53 +02:00