From 1cd5fa3b07fd4c7743262f3fcb2f4505d7bb3832 Mon Sep 17 00:00:00 2001 From: "Ronald S. Bultje" Date: Wed, 28 Jan 2004 09:22:01 +0000 Subject: [PATCH] docs/pwg/: Change index layout slightly. Original commit message from CVS: 2004-01-28 Ronald Bultje * docs/pwg/advanced_dparams.xml: * docs/pwg/advanced_scheduling.xml: Change index layout slightly. --- ChangeLog | 6 ++++++ docs/pwg/advanced-dparams.xml | 33 ++++++++++++++++---------------- docs/pwg/advanced-scheduling.xml | 27 +++++++++++++------------- 3 files changed, 36 insertions(+), 30 deletions(-) diff --git a/ChangeLog b/ChangeLog index f0c081b79e..773ac10c18 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2004-01-28 Ronald Bultje + + * docs/pwg/advanced_dparams.xml: + * docs/pwg/advanced_scheduling.xml: + Change index layout slightly. + 2004-01-28 Ronald Bultje * docs/pwg/advanced_clock.xml: diff --git a/docs/pwg/advanced-dparams.xml b/docs/pwg/advanced-dparams.xml index b502d30897..cda23ef8f8 100644 --- a/docs/pwg/advanced-dparams.xml +++ b/docs/pwg/advanced-dparams.xml @@ -56,9 +56,8 @@ - - + Getting Started @@ -122,10 +121,9 @@ ... } + - - - + Defining Parameter Specificiations You can define the dparams you need anywhere within your element but will @@ -199,7 +197,7 @@ - + Direct Method This method is the simplest and has the lowest overhead for parameters @@ -237,8 +235,8 @@ You can now use example->volume anywhere in your element knowing that it will always contain the correct value to use. - - + + Callback Method This should be used if the you have other values to calculate whenever a @@ -306,8 +304,8 @@ gst_example_update_volume(GValue *value, gpointer data) Now example->volume_i can be used elsewhere and it will always contain the correct value. - - + + Array Method This method is quite different from the other two. It could be thought of @@ -339,10 +337,10 @@ gst_example_update_volume(GValue *value, gpointer data) not yet ready to be used in elements, but plugin writers should be aware of its existance for the future. - - + + - + The Data Processing Loop This is the most critical aspect of the dparams subsystem as it relates to @@ -441,7 +439,7 @@ example_chain (GstPad *pad, GstBuffer *buf) GST_DPMAN_PREPROCESS depending on the mode that the dparam manager is running in (see below). - + DParam Manager Modes A brief explanation of dparam manager modes might be useful here even @@ -491,8 +489,8 @@ example_chain (GstPad *pad, GstBuffer *buf) mode this could be done without affecting the sample accuracy of the parameter updates - - + + DParam Manager Modes All of the explanation so far has presumed that the buffer contains audio @@ -504,5 +502,6 @@ example_chain (GstPad *pad, GstBuffer *buf) required. For more than one frame per buffer, treat it the same as the audio case. - + + diff --git a/docs/pwg/advanced-scheduling.xml b/docs/pwg/advanced-scheduling.xml index b642797ef8..9d808a9588 100644 --- a/docs/pwg/advanced-scheduling.xml +++ b/docs/pwg/advanced-scheduling.xml @@ -356,18 +356,19 @@ gst_my_filter_change_state (GstElement *element) usable version of bytestream, too. - - - - Adding a second output - - Identity is now a tee - - - - - Modifying the test application - - + + + Adding a second output + + Identity is now a tee + + + + + Modifying the test application + + WRITEME + +