Ignore:
Timestamp:
Jun 20, 2008 9:39:02 PM (16 years ago)
Author:
bennylp
Message:

Updated doxygen documentations

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjmedia/include/pjmedia/clock.h

    r1843 r2037  
    2525 */ 
    2626#include <pjmedia/types.h> 
     27 
     28 
     29/** 
     30 * @defgroup PJMEDIA_PORT_CLOCK Clock/Timing 
     31 * @ingroup PJMEDIA_PORT 
     32 * @brief Various types of classes that provide timing. 
     33 * @{ 
     34 
     35 The media clock/timing extends the media port concept that is explained  
     36 in @ref PJMEDIA_PORT. When clock is present in the ports  
     37 interconnection, media will flow automatically (and with correct timing too!) 
     38 from one media port to another. 
     39  
     40 There are few objects in PJMEDIA that are able to provide clock/timing 
     41 to media ports interconnection: 
     42 
     43 - @ref PJMED_SND_PORT\n 
     44   The sound device makes a good candidate as the clock source, and 
     45   PJMEDIA @ref PJMED_SND is designed so that it is able to invoke 
     46   operations according to timing driven by the sound hardware clock 
     47   (this may sound complicated, but actually it just means that 
     48   the sound device abstraction provides callbacks to be called when 
     49   it has/wants media frames).\n 
     50   See @ref PJMED_SND_PORT for more details. 
     51 
     52 - @ref PJMEDIA_MASTER_PORT\n 
     53   The master port uses @ref PJMEDIA_CLOCK as the clock source. By using 
     54   @ref PJMEDIA_MASTER_PORT, it is possible to interconnect passive 
     55   media ports and let the frames flow automatically in timely manner.\n 
     56   Please see @ref PJMEDIA_MASTER_PORT for more details. 
     57 
     58 @} 
     59 */ 
    2760 
    2861 
Note: See TracChangeset for help on using the changeset viewer.