2011/9/2 Vincent Torri <vto...@univ-evry.fr>:
>
>
> On Fri, 2 Sep 2011, Nicolas Aguirre wrote:
>
>> it does :
>> http://en.wikipedia.org/wiki/Extended_file_attributes#Windows_NT
>> :P
>
> killjoy :)
>
>>
>> 2011/9/2 Iván Briano (Sachiel) <sachi...@gmail.com>:
>>>
>>> 2011/9/2 Vincent Torri <vto...@univ-evry.fr>:
>>>>
>>>>
>>>> On Fri, 2 Sep 2011, Cedric BAIL wrote:
>>>>
>>>>> On Fri, Sep 2, 2011 at 2:29 AM, Gustavo Sverzut Barbieri
>>>>> <barbi...@profusion.mobi> wrote:
>>>>>>
>>>>>> Hello all, particularly Cedric.
>>>>>>
>>>>>> Before I explain the annoying problem in consequence of it, let me say
>>>>>> that I totally disagree with storing playback position in file xattr.
>>>>>> This kind of thing should be per application, not per file.
>>>>>>    1- Let's say you thumbnail a file using emotion, you'll get file
>>>>>> changed.
>>>>>>    2- Let's say you don't want to remember it. You'll still get file
>>>>>> changed.
>>>>>>    3- You'll be hitting the disc (or flash) more than desired.
>>>>>>
>>>>>> So please remove such thing from Emotion, it's really not there. If
>>>>>> you wish you can make it an optional API call that the application may
>>>>>> give its own xattr key and it's persisted. But really, any application
>>>>>> should have its own database as xattr is not available everywhere and
>>>>>> they will get lots of bugreports with inconsistent behavior.
I agree with cedric here. Why should a player keep track of every file
he ever played or loose info for files on external storages? Why
shouldn't I be able to start watching a movie at home, then move it to
my mobile device and take off, just where I stopped at home? Same goes
for PDFs, etc..
>>>>>
>>>>> Of course it is an optional call that the application is doing. That
>>>>> what emotion_object_last_position_save is doing. The idea is to be
>>>>> able to thumbnail at the last saved position if you want it and share
>>>>> this information with all other application without the need to track
>>>>> if the file still exists or not. And ethumb emotion is not calling the
>>>>> emotion_object_last_position_save.
>>>>>
>>>>>> But let's spot the actual bug, which is VERY annoying if you're using
>>>>>> generic engine:
>>>>>>   - you operate on threads using eio, those are marked as
>>>>>> PTHREAD_CANCEL_ENABLE && PTHREAD_CANCEL_ASYNCHRONOUS
>>>>>>   - you get tons of position changed, so the thread is often running
>>>>>
>>>>> How is that possible ? What application are you using ? This thread
>>>>> should only be called on object destruction or something like that.
>>>>>
>>>>>>   - you increment the reference count of emotion
>>>>>>   - you quit your application (emotion_test)
>>>>>>   - thread is running, sd->refcount is 2
>>>>>>   - _smart_data_free is not called
>>>>>>   - sd->module->file_close() is not called
>>>>>>   - plugin->close() is not called
>>>>>
>>>>> That's strange, here my application stop until the thread come back.
>>>>> Will debug it, but solution is quite easy.
>>>>>
>>>>>> Then there is no way to communicate the slave should die and it keeps
>>>>>> playing until buffer fills.
>>>>>>
>>>>>> Yes, there are ways to make the slave die... but damn it... this thing
>>>>>> with xattr is insane!
>>>>>
>>>>> Not necessary, better fix the thread call.
>>>>
>>>> i don't know that xattr stuff, but i'm wondering if it exists on Windows
>>>>
>>>
>>> HAHAHAHHA
>>> You are so funny sometimes...
>>>
>>>> Vincent
>>>>
>>>> ------------------------------------------------------------------------------
>>>> Special Offer -- Download ArcSight Logger for FREE!
>>>> Finally, a world-class log management solution at an even better
>>>> price-free! And you'll get a free "Love Thy Logs" t-shirt when you
>>>> download Logger. Secure your free ArcSight Logger TODAY!
>>>> http://p.sf.net/sfu/arcsisghtdev2dev
>>>> _______________________________________________
>>>> enlightenment-devel mailing list
>>>> enlightenment-devel@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>>>
>>>>
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Special Offer -- Download ArcSight Logger for FREE!
>>> Finally, a world-class log management solution at an even better
>>> price-free! And you'll get a free "Love Thy Logs" t-shirt when you
>>> download Logger. Secure your free ArcSight Logger TODAY!
>>> http://p.sf.net/sfu/arcsisghtdev2dev
>>> _______________________________________________
>>> enlightenment-devel mailing list
>>> enlightenment-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>>
>>
>>
>>
>> --
>> Nicolas Aguirre
>> Mail: aguirre.nico...@gmail.com
>> Web: http://enna.geexbox.org
>> Blog: http://dev.enlightenment.fr/~captainigloo/
>>
>>
>> ------------------------------------------------------------------------------
>> Special Offer -- Download ArcSight Logger for FREE!
>> Finally, a world-class log management solution at an even better
>> price-free! And you'll get a free "Love Thy Logs" t-shirt when you
>> download Logger. Secure your free ArcSight Logger TODAY!
>> http://p.sf.net/sfu/arcsisghtdev2dev
>> _______________________________________________
>> enlightenment-devel mailing list
>> enlightenment-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>
>
> ------------------------------------------------------------------------------
> Special Offer -- Download ArcSight Logger for FREE!
> Finally, a world-class log management solution at an even better
> price-free! And you'll get a free "Love Thy Logs" t-shirt when you
> download Logger. Secure your free ArcSight Logger TODAY!
> http://p.sf.net/sfu/arcsisghtdev2dev
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
>



-- 
Leif

------------------------------------------------------------------------------
Special Offer -- Download ArcSight Logger for FREE!
Finally, a world-class log management solution at an even better 
price-free! And you'll get a free "Love Thy Logs" t-shirt when you
download Logger. Secure your free ArcSight Logger TODAY!
http://p.sf.net/sfu/arcsisghtdev2dev
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to