- int i_mode;
- switch( i_flag )
- {
- case VLC_META_ENGINE_TRACKID: i_mode = SORT_ID; break;
- case VLC_META_ENGINE_TITLE: i_mode = SORT_TITLE_NODES_FIRST;break;
- case VLC_META_ENGINE_DURATION: i_mode = SORT_DURATION; break;
- case VLC_META_ENGINE_ARTIST: i_mode = SORT_ARTIST; break;
- case VLC_META_ENGINE_GENRE: i_mode = SORT_GENRE; break;
- case VLC_META_ENGINE_COLLECTION: i_mode = SORT_ALBUM; break;
- case VLC_META_ENGINE_SEQ_NUM: i_mode = SORT_TRACK_NUMBER; break;
- case VLC_META_ENGINE_DESCRIPTION:i_mode = SORT_DESCRIPTION; break;
- default: i_mode = SORT_TITLE_NODES_FIRST;break;
- }