Update of /cvsroot/alsa/alsa-lib/src/pcm
In directory sc8-pr-cvs1:/tmp/cvs-serv1795

Modified Files:
        pcm.c 
Log Message:
Added htstamp functions

Index: pcm.c
===================================================================
RCS file: /cvsroot/alsa/alsa-lib/src/pcm/pcm.c,v
retrieving revision 1.247
retrieving revision 1.248
diff -u -r1.247 -r1.248
--- pcm.c       28 Feb 2003 17:23:32 -0000      1.247
+++ pcm.c       28 Feb 2003 20:29:47 -0000      1.248
@@ -5543,6 +5543,21 @@
 }
 
 /** 
+ * \brief Get trigger hi-res timestamp from a PCM status container
+ * \param ptr Pointer to returned timestamp
+ */
+#ifndef DOXYGEN
+void INTERNAL(snd_pcm_status_get_trigger_htstamp)(const snd_pcm_status_t *obj, 
snd_htimestamp_t *ptr)
+#else
+void snd_pcm_status_get_trigger_htstamp(const snd_pcm_status_t *obj, snd_htimestamp_t 
*ptr)
+#endif
+{
+       assert(obj && ptr);
+       *ptr = obj->trigger_tstamp;
+}
+default_symbol_version(__snd_pcm_status_get_trigger_htstamp, 
snd_pcm_status_get_trigger_htstamp, ALSA_0.9.0rc8);
+
+/** 
  * \brief Get "now" timestamp from a PCM status container
  * \param ptr Pointer to returned timestamp
  */
@@ -5552,6 +5567,21 @@
        ptr->tv_sec = obj->tstamp.tv_sec;
        ptr->tv_usec = obj->tstamp.tv_nsec / 1000L;
 }
+
+/** 
+ * \brief Get "now" hi-res timestamp from a PCM status container
+ * \param ptr Pointer to returned timestamp
+ */
+#ifndef DOXYGEN
+void INTERNAL(snd_pcm_status_get_htstamp)(const snd_pcm_status_t *obj, 
snd_htimestamp_t *ptr)
+#else
+void snd_pcm_status_get_htstamp(const snd_pcm_status_t *obj, snd_htimestamp_t *ptr)
+#endif
+{
+       assert(obj && ptr);
+       *ptr = obj->tstamp;
+}
+default_symbol_version(__snd_pcm_status_get_htstamp, snd_pcm_status_get_htstamp, 
ALSA_0.9.0rc8);
 
 /** 
  * \brief Get delay from a PCM status container (see #snd_pcm_delay)



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Alsa-cvslog mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-cvslog

Reply via email to