- vlc_mutex_lock(&p_playlist->pp_items[i_item]->input.lock);
-
- p_playlist->pp_items[i_item]->input.psz_uri =
- strdup([[o_uri_txt stringValue] cString]);
- p_playlist->pp_items[i_item]->input.psz_name =
- strdup([[o_title_txt stringValue] cString]);
- playlist_ItemAddInfo(p_playlist->pp_items[i_item],_("General"),_("Author"), [[o_author_txt stringValue] cString]);
-
- c = (int)[o_selected count];
-#if 0
- if ([[o_group_cbx stringValue] isEqual:
- [o_group_cbx objectValueOfSelectedItem]])
- {
- for (i = 0 ; i < c ; i++)
- {
- o_number = [o_selected lastObject];
- i_row = [o_number intValue];
- p_playlist->pp_items[i_row]->i_group = p_playlist->
- pp_groups[[o_group_cbx indexOfSelectedItem]]->i_id;
- [o_selected removeObject: o_number];
- }
- }
- else
- {
- playlist_group_t * p_group = playlist_CreateGroup( p_playlist,
- strdup([[o_group_cbx stringValue] cString]));
- if (p_group)
- {
- for (i = 0 ; i < c ; i++)
- {
- o_number = [o_selected lastObject];
- i_row = [o_number intValue];
- p_playlist->pp_items[i_row]->i_group = p_group->i_id;
- [o_selected removeObject: o_number];
- }
- }
- }