2005/10/20, James Livingston <[EMAIL PROTECTED]>:
> AFAIK there is no way to find out when a file is closed, but we can wait
> until it has stopped changing to do the load. I've made it queue the
> file loads for later, and they won't occur until the file hasn't been
> changed for 5-10 seconds.

I don't know about the fam api, but inotify sure knows about this!

#define IN_CLOSE_WRITE          0x00000008      /* Writtable file was closed */
#define IN_CLOSE_NOWRITE        0x00000010      /* Unwrittable file closed */
/* helper events */
#define IN_CLOSE                (IN_CLOSE_WRITE | IN_CLOSE_NOWRITE) /* close */

Hope that helps,

//ernst
_______________________________________________
rhythmbox-devel mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/rhythmbox-devel

Reply via email to