Lines Matching refs:item

170 		"Counts items in the Playlist or appends an item by URI.", 0,
175 "Deletes the nth item in Playlist.", 0,
194 "Gets the title of the item.", 0,
199 "Gets the URI of the item.", 0,
204 "Gets the duration of the item in microseconds.", 0,
209 "Gets the author of the item.", 0,
214 "Gets the album of the item.", 0,
219 "Gets the track number of the item.", 0,
224 "Gets the item's position in Playlist.", 0,
659 UrlPlaylistItem* item = new UrlPlaylistItem(url);
660 if (!fPlaylist->AddItem(item, i + j)) {
662 delete item;
686 FilePlaylistItem* item = new FilePlaylistItem(fileRef);
687 if (!fPlaylist->AddItem(item, i + j)) {
689 delete item;
734 const PlaylistItem* item = NULL;
736 item = fPlaylist->ItemAt(i);
738 item = fController->Item();
739 if (item == NULL) {
746 result = reply.AddString("result", item->Title());
750 result = reply.AddString("result", item->LocationURI());
754 // Duration requires non-const item
766 result = reply.AddString("result", item->Author());
770 result = reply.AddString("result", item->Album());
774 result = reply.AddInt32("result", item->TrackNumber());
843 PlaylistItem* item;
845 if (msg->FindPointer("item", (void**)&item) == B_OK
847 _AddPlaylistItem(item, index);
870 PlaylistItemRef item(fPlaylist->ItemAt(index));
871 if (item.IsSet()) {
872 printf("open playlist item: %s\n", item->Name().String());
873 OpenPlaylistItem(item);
921 PlaylistItem* item;
922 if (msg->FindPointer("item", (void**)&item) == B_OK) {
923 itemRef.SetTo(item, true);
938 while (BMenuItem* item = fVideoTrackMenu->ItemAt(i)) {
939 item->SetMarked(i == index);
950 while (BMenuItem* item = fAudioTrackMenu->ItemAt(i)) {
951 item->SetMarked(i == index);
963 while (BMenuItem* item = fSubTitleTrackMenu->ItemAt(i)) {
964 BMessage* message = item->Message();
966 item->SetMarked((int32)message->what
1010 // menu item messages
1329 MainWin::OpenPlaylistItem(const PlaylistItemRef& item)
1331 status_t ret = fController->SetToAsync(item);
1342 _PlaylistItemOpened(item, ret);
1345 string.SetToFormat(B_TRANSLATE("Opening '%s'."), item->Name().String());
1603 MainWin::_PlaylistItemOpened(const PlaylistItemRef& item, status_t result)
1608 item->SetPlaybackFailed();
1622 message.ReplaceAll("%filename", item->Name());
1652 SetTitle(item->Name().String());
1739 BMenuItem* item = new BMenuItem(B_TRANSLATE("New player" B_UTF8_ELLIPSIS),
1741 fFileMenu->AddItem(item);
1742 item->SetTarget(be_app);
1746 item = new BMenuItem(recentFiles.NewFileListMenu(
1749 item->SetShortcut('O', 0);
1750 fFileMenu->AddItem(item);
1752 item = new BMenuItem(B_TRANSLATE("Open network stream"),
1754 fFileMenu->AddItem(item);
1756 item = new BMenuItem(B_TRANSLATE("Eject Device"),
1758 fFileMenu->AddItem(item);
1776 item = new BMenuItem(B_TRANSLATE("Settings" B_UTF8_ELLIPSIS),
1778 fFileMenu->AddItem(item);
1779 item->SetTarget(be_app);
1850 BMenuItem* item;
1851 while ((item = menu->RemoveItem((int32)0)) != NULL)
1852 delete item;
1860 // case we should end up not marking any item.
1862 // NOTE: The item marking may end up marking for example both
1866 menu->AddItem(item = new BMenuItem(B_TRANSLATE("Stream settings"),
1868 item->SetMarked(widthAspect == fWidthAspect
1871 menu->AddItem(item = new BMenuItem(B_TRANSLATE("No aspect correction"),
1873 item->SetMarked(width == fWidthAspect && height == fHeightAspect);
1877 menu->AddItem(item = new BMenuItem("4 : 3",
1879 item->SetMarked(fWidthAspect == 4 && fHeightAspect == 3);
1880 menu->AddItem(item = new BMenuItem("16 : 9",
1882 item->SetMarked(fWidthAspect == 16 && fHeightAspect == 9);
1886 menu->AddItem(item = new BMenuItem("1.66 : 1",
1888 item->SetMarked(fWidthAspect == 83 && fHeightAspect == 50);
1889 menu->AddItem(item = new BMenuItem("1.75 : 1",
1891 item->SetMarked(fWidthAspect == 7 && fHeightAspect == 4);
1892 menu->AddItem(item = new BMenuItem(B_TRANSLATE("1.85 : 1 (American)"),
1894 item->SetMarked(fWidthAspect == 37 && fHeightAspect == 20);
1895 menu->AddItem(item = new BMenuItem(B_TRANSLATE("2.35 : 1 (Cinemascope)"),
1897 item->SetMarked(fWidthAspect == 47 && fHeightAspect == 20);
1926 BMenuItem* item = new BMenuItem(s,
1928 item->SetMarked(i == current);
1929 audioTrackMenu->AddItem(item);
1942 BMenuItem* item = new BMenuItem(s,
1944 item->SetMarked(i == current);
1945 videoTrackMenu->AddItem(item);
1957 BMenuItem* item = new BMenuItem(
1960 subTitleTrackMenu->AddItem(item);
1961 item->SetMarked(current == -1);
1971 item = new BMenuItem(s,
1973 item->SetMarked(i == current);
1974 subTitleTrackMenu->AddItem(item);
2306 BMenuItem* item;
2307 menu->AddItem(item = new BMenuItem(B_TRANSLATE("Full screen"),
2309 item->SetMarked(fIsFullscreen);
2310 item->SetEnabled(fHasVideo);
2312 menu->AddItem(item = new BMenuItem(B_TRANSLATE("Hide interface"),
2314 item->SetMarked(fNoInterface);
2315 item->SetEnabled(fHasVideo && !fIsFullscreen);
2317 menu->AddItem(item = new BMenuItem(B_TRANSLATE("Always on top"),
2319 item->SetMarked(fAlwaysOnTop);
2320 item->SetEnabled(fHasVideo);
2325 menu->AddItem(item = new BMenuItem(aspectSubMenu));
2326 item->SetEnabled(fHasVideo);
2340 menu->AddItem(item = new BMenuItem(audioTrackMenu));
2341 item->SetEnabled(fHasAudio);
2343 menu->AddItem(item = new BMenuItem(videoTrackMenu));
2344 item->SetEnabled(fHasVideo);
2346 menu->AddItem(item = new BMenuItem(subTitleTrackMenu));
2347 item->SetEnabled(fHasVideo);
2748 const FilePlaylistItem* item
2750 if (item == NULL)
2756 BNode node(&item->Ref());
2827 for (int32 i = 0; BMenuItem* item = fRatingMenu->ItemAt(i); i++)
2828 item->SetMarked(i + 1 == rating);
2838 const FilePlaylistItem* item
2840 if (item == NULL)
2843 BNode node(&item->Ref());
2900 PlaylistItem* item = fPlaylist->ItemAtFast(i);
2901 _AddPlaylistItem(item, i);
2912 MainWin::_AddPlaylistItem(PlaylistItem* item, int32 index)
2916 BMenuItem* menuItem = new BMenuItem(item->Name().String(), message);
2931 if (BMenuItem* item = fPlaylistMenu->ItemAt(index)) {
2932 item->SetMarked(true);
2945 if (BMenuItem* item = menu->FindItem(command))
2946 item->SetMarked(mark);