Changeset 7b7d2516fcb4a501a923557ca1f9ffb5f1c77ccd

Show
Ignore:
Timestamp:
03/25/08 22:08:20 (6 months ago)
Author:
Rémi Denis-Courmont <rem@videolan.org>
git-committer:
Rémi Denis-Courmont <rem@videolan.org> 1206479300 +0200
git-parent:

[f895fb1d94f7bd854b916b2d687f3e5781c51d85]

git-author:
Rémi Denis-Courmont <rem@videolan.org> 1206479300 +0200
Message:

Document vlc_custom_create.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • src/libvlc.h

    r56a0945 r7b7d251  
    7272 */ 
    7373 
     74/** 
     75 * Creates a VLC object. 
     76 * 
     77 * Note that because the object name pointer must remain valid, potentially 
     78 * even after the destruction of the object (through the message queues), this 
     79 * function CANNOT be exported to plugins as is. In this case, the old 
     80 * vlc_object_create() must be used instead. 
     81 * 
     82 * @param p_this an existing VLC object 
     83 * @param i_size byte size of the object structure 
     84 * @param i_type object type, usually VLC_OBJECT_CUSTOM 
     85 * @param psz_type object type name 
     86 * @return the created object, or NULL. 
     87 */ 
    7488extern vlc_object_t * 
    7589vlc_custom_create (vlc_object_t *p_this, size_t i_size, int i_type,