<!-- ##### SECTION Title ##### -->
RhythmDBEntryType

<!-- ##### SECTION Short_Description ##### -->


<!-- ##### SECTION Long_Description ##### -->
<para>

</para>

<!-- ##### SECTION See_Also ##### -->
<para>

</para>

<!-- ##### SECTION Stability_Level ##### -->


<!-- ##### SECTION Image ##### -->


<!-- ##### ENUM RhythmDBEntryCategory ##### -->
<para>

</para>

@RHYTHMDB_ENTRY_NORMAL: 
@RHYTHMDB_ENTRY_STREAM: 
@RHYTHMDB_ENTRY_CONTAINER: 
@RHYTHMDB_ENTRY_VIRTUAL: 

<!-- ##### ENUM RhythmDBEntryAvailability ##### -->
<para>

</para>

@RHYTHMDB_ENTRY_AVAIL_CHECKED: 
@RHYTHMDB_ENTRY_AVAIL_MOUNTED: 
@RHYTHMDB_ENTRY_AVAIL_UNMOUNTED: 
@RHYTHMDB_ENTRY_AVAIL_NOT_FOUND: 

<!-- ##### USER_FUNCTION RhythmDBEntryTypeStringFunc ##### -->
<para>

</para>

@entry_type: 
@entry: 
@Returns: 


<!-- ##### USER_FUNCTION RhythmDBEntryTypeBooleanFunc ##### -->
<para>

</para>

@entry_type: 
@entry: 
@Returns: 


<!-- ##### USER_FUNCTION RhythmDBEntryTypeSyncFunc ##### -->
<para>

</para>

@entry_type: 
@entry: 
@changes: 
@error: 


<!-- ##### STRUCT RhythmDBEntryType ##### -->
<para>

</para>


<!-- ##### ARG RhythmDBEntryType:category ##### -->
<para>

</para>

<!-- ##### ARG RhythmDBEntryType:db ##### -->
<para>

</para>

<!-- ##### ARG RhythmDBEntryType:name ##### -->
<para>

</para>

<!-- ##### ARG RhythmDBEntryType:save-to-disk ##### -->
<para>

</para>

<!-- ##### ARG RhythmDBEntryType:type-data-size ##### -->
<para>

</para>

<!-- ##### STRUCT RhythmDBEntryTypeClass ##### -->
<para>

</para>

@parent_class: 
@entry_created: 
@destroy_entry: 
@get_playback_uri: 
@update_availability: 
@can_sync_metadata: 
@sync_metadata: 

<!-- ##### FUNCTION rhythmdb_entry_type_get_name ##### -->
<para>

</para>

@etype: 
@Returns: 


<!-- ##### FUNCTION rhythmdb_entry_get_playback_uri ##### -->
<para>

</para>

@entry: 
@Returns: 


<!-- ##### FUNCTION rhythmdb_entry_update_availability ##### -->
<para>

</para>

@entry: 
@avail: 


<!-- ##### FUNCTION rhythmdb_entry_created ##### -->
<para>

</para>

@entry: 


<!-- ##### FUNCTION rhythmdb_entry_pre_destroy ##### -->
<para>

</para>

@entry: 


<!-- ##### FUNCTION rhythmdb_entry_can_sync_metadata ##### -->
<para>

</para>

@entry: 
@Returns: 


<!-- ##### FUNCTION rhythmdb_entry_sync_metadata ##### -->
<para>

</para>

@entry: 
@changes: 
@error: 


<!-- ##### MACRO RHYTHMDB_ENTRY_TYPE_SONG ##### -->
<para>

</para>



<!-- ##### MACRO RHYTHMDB_ENTRY_TYPE_IMPORT_ERROR ##### -->
<para>

</para>



<!-- ##### MACRO RHYTHMDB_ENTRY_TYPE_IGNORE ##### -->
<para>

</para>



<!-- ##### FUNCTION rhythmdb_get_song_entry_type ##### -->
<para>

</para>

@void: 
@Returns: 


<!-- ##### FUNCTION rhythmdb_get_error_entry_type ##### -->
<para>

</para>

@void: 
@Returns: 


<!-- ##### FUNCTION rhythmdb_get_ignore_entry_type ##### -->
<para>

</para>

@void: 
@Returns: 


