Esempio n. 1
0
    public void Search()
    {
        CustomFilterCheck();
        YoutubeAPIManager.YoutubeSearchOrderFilter mainFilter = YoutubeAPIManager.YoutubeSearchOrderFilter.none;
        switch (mainFilters.value)
        {
        case 0:
            mainFilter = YoutubeAPIManager.YoutubeSearchOrderFilter.none;
            break;

        case 1:
            mainFilter = YoutubeAPIManager.YoutubeSearchOrderFilter.date;
            break;

        case 2:
            mainFilter = YoutubeAPIManager.YoutubeSearchOrderFilter.rating;
            break;

        case 3:
            mainFilter = YoutubeAPIManager.YoutubeSearchOrderFilter.relevance;
            break;

        case 4:
            mainFilter = YoutubeAPIManager.YoutubeSearchOrderFilter.title;
            break;

        case 5:
            mainFilter = YoutubeAPIManager.YoutubeSearchOrderFilter.videoCount;
            break;

        case 6:
            mainFilter = YoutubeAPIManager.YoutubeSearchOrderFilter.viewCount;
            break;
        }

        if (categoryFilter.isOn)
        {
            youtubeapi.SearchByCategory(searchField.text, categoryField.text, 10, mainFilter, YoutubeAPIManager.YoutubeSafeSearchFilter.none, OnSearchDone);
        }
        else
        {
            youtubeapi.Search(searchField.text, 10, mainFilter, YoutubeAPIManager.YoutubeSafeSearchFilter.none, customFilter, OnSearchDone);
        }
    }