On 2/16/07, <b class="gmail_sendername">Item State</b> &lt;<a href="mailto:itemstatechanged@yahoo.de">itemstatechanged@yahoo.de</a>&gt; wrote:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
 can i buffer<br>the current movie frame somehow and then re-flush the<br>buffer?</blockquote><div><br>try pix_buf or the pix_buffer objects...<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
i have hundreds of clips and .coll files with loop<br>points specified in movie-time (quicktime time with<br>timebase 600 usually). the movies have variable frame<br>rates from 8 to 15, sometimes with frame rates<br>changing within the movie so i would like to specify
<br>the current time using movie timebase not frame<br>number.&nbsp;</blockquote><div><br>Nato user?&nbsp; They did things like you want to do a lot better than c74 does.&nbsp; <br><br>Reasons GEM doesn&#39;t allow for QT &#39;ticks&#39;:
<br><br>- Quicktime is only one of many API used for playback of media<br>- QT ticks are not easy to reconcile with the global GEM render timing<br><br>You may set the rate of a QT film using the &#39;rate&#39; message and &#39;rate 1&#39; will follow an internal change in fps inside a QT film.
<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br><br>i&#39;ll do a test tomorrow. if i use a metro, will it<br>automatically compensate for runtime jitter, 
i.e. will<br>it stay stable over time (i know metro is horrors in<br>max).</blockquote><div><br>The metro is not so hot in Pd either.&nbsp; Good luck.&nbsp; <br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
also what i don&#39;t understand: if the rendering is not<br>triggered independant of the film but only if a new<br>film frame is decoded, what happens if i have four<br>movies with different frame rates? this sounds as if i
<br>get very inefficient rendering since probably four<br>times as much rendering events will be fired than<br>would actually be needed to compose one image of all<br>four movies glued together.</blockquote><div><br>On the contrary, the internal handling of Quicktime in GEM is extremely efficient.&nbsp; There is lots of code that issues a new frame only when one is needed.&nbsp; The way to have this work for you is to set pix_movie/film to &#39;auto 1&#39; and use the &#39;rate&#39; message to control playback speed.
<br></div><br></div><br>