From 99d49f2c43af92485f9ff3de6c4ab2b96f35cbc6 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Mon, 30 May 2005 15:48:45 +0000 Subject: [PATCH] Small typo fixes, doc updates. Original commit message from CVS: * docs/design/part-overview.txt: * gst/gstsystemclock.h: Small typo fixes, doc updates. --- ChangeLog | 6 ++++++ docs/design/part-overview.txt | 8 +++++--- gst/gstsystemclock.h | 2 +- 3 files changed, 12 insertions(+), 4 deletions(-) diff --git a/ChangeLog b/ChangeLog index 3c077f84c4..2d8745c99a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2005-05-30 Wim Taymans + + * docs/design/part-overview.txt: + * gst/gstsystemclock.h: + Small typo fixes, doc updates. + 2005-05-30 Wim Taymans * gst/gst.c: (gst_init_get_popt_table), (init_post), diff --git a/docs/design/part-overview.txt b/docs/design/part-overview.txt index 5a25af78f2..6dd087e8cd 100644 --- a/docs/design/part-overview.txt +++ b/docs/design/part-overview.txt @@ -374,7 +374,8 @@ Pipeline EOS elements to inform them of the EOS. The element is not supposed to accept any more data after receiving an EOS event on a sinkpad. - The source element stops sending data after sending the EOS message. + The element providing the streaming thread stops sending data after sending the + EOS message. The EOS even will eventually arrive in the sink element. The sink will then post an EOS message on the bus to inform the pipeline that a particular stream has @@ -398,7 +399,8 @@ Pipeline READY filesrc to PAUSED: nothing Going to the intermediate PAUSED state will block all elements in the _push() - functions. + functions. This happens because the sink element blocks on the first buffer + it receives. Some elements might be performing blocking operations in the PLAYING state that must be unblocked when they go into the PAUSED state. This makes sure that the @@ -412,7 +414,7 @@ Pipeline READY deactivated and becomes unusable for sending more data. mp3dec to READY: the pads are deactivated and the state change completes when mp3dec leaves its _chain() function. - filesrc to PAUSED: the pads are deactivated and the thread is paused. + filesrc to READY: the pads are deactivated and the thread is paused. The upstream elements finish their chain() function because the downstream element returned an error code from the _push() functions. These error codes are eventually diff --git a/gst/gstsystemclock.h b/gst/gstsystemclock.h index a09dd0f82f..4e02c1fac8 100644 --- a/gst/gstsystemclock.h +++ b/gst/gstsystemclock.h @@ -2,7 +2,7 @@ * Copyright (C) 1999,2000 Erik Walthinsen * 2000 Wim Taymans * - * gstclock.h: Header for clock subsystem + * gstsystemclock.h: A clock implementation based on system time * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Library General Public