diff options
author | Chulwoo Lee <chulwoo@google.com> | 2014-08-19 21:19:44 -0700 |
---|---|---|
committer | Chulwoo Lee <chulwoo@google.com> | 2014-08-20 17:52:05 -0700 |
commit | 5d05aa72ee869d63828305e86a784b30b795f411 (patch) | |
tree | d7e7677a372348e8f7b5ad33aa17667367db0bed | |
parent | de09c108eabb884924ae87597f2abaaf1cb39958 (diff) | |
download | android_packages_providers_TvProvider-5d05aa72ee869d63828305e86a784b30b795f411.tar.gz android_packages_providers_TvProvider-5d05aa72ee869d63828305e86a784b30b795f411.tar.bz2 android_packages_providers_TvProvider-5d05aa72ee869d63828305e86a784b30b795f411.zip |
Map ISDB genres to canonical genres
BUG: 17110874
Change-Id: I284e8a7e5532dca1cd72511361cce8f007441f58
-rw-r--r-- | res/values/arrays.xml | 78 | ||||
-rw-r--r-- | src/com/android/providers/tv/TvProvider.java | 2 |
2 files changed, 79 insertions, 1 deletions
diff --git a/res/values/arrays.xml b/res/values/arrays.xml index a41909c..de1ced5 100644 --- a/res/values/arrays.xml +++ b/res/values/arrays.xml @@ -243,4 +243,82 @@ <item>unpublished|OTHERS</item> <item>live broadcast|OTHERS</item> </string-array> + + <!-- Category mapping from ISDB to canonical genre --> + <string-array name="genre_mapping_isdb"> + <item>Animation|MOVIES</item> + <item>Baseball|SPORTS</item> + <item>Children\'s song|MUSIC</item> + <item>Classic, opera|MUSIC</item> + <item>Cocking variety|ENTERTAINMENT</item> + <item>Comedy program|ENTERTAINMENT</item> + <item>Comic story, Entertainment|ENTERTAINMENT</item> + <item>Computer, TV games|TECH_SCIENCE</item> + <item>Conversation, languages|EDUCATION</item> + <item>Dance, Ballet|ENTERTAINMENT</item> + <item>Discussion, conference|NEWS</item> + <item>Economics, market report|NEWS</item> + <item>Educational problem|EDUCATION</item> + <item>Events|ENTERTAINMENT</item> + <item>Fashion|LIFE_STYLE</item> + <item>Folk music, world music|MUSIC</item> + <item>Game|GAMING</item> + <item>Gardening, pet, handicrafts|LIFE_STYLE</item> + <item>Golf|SPORTS</item> + <item>Gossip/tabloid show|ENTERTAINMENT</item> + <item>Gourmet, cocking|LIFE_STYLE</item> + <item>Health, medical treatment|LIFE_STYLE</item> + <item>Hobby/Education|LIFE_STYLE</item> + <item>Horse race, public race|SPORTS</item> + <item>Japanese animation|FAMILY_KIDS</item> + <item>Japanese ballad, Japanese traditional music|MUSIC</item> + <item>Japanese chess (shogi) and "go"|GAMING</item> + <item>Japanese dramas|DRAMA</item> + <item>Japanese movies|MOVIES</item> + <item>Japanese rock, pop music|MUSIC</item> + <item>Jazz, fusion|MUSIC</item> + <item>Junior high school and high school students|EDUCATION</item> + <item>Kabuki, Classical drama|DRAMA</item> + <item>Karaoke, amateur singing contests|MUSIC</item> + <item>Lifelong education, qualifications|EDUCATION</item> + <item>Little children, schoolchildren|EDUCATION</item> + <item>Live concernt|MUSIC</item> + <item>Living, home|LIFE_STYLE</item> + <item>Local program|NEWS</item> + <item>Mah-jong, pinball games|GAMING</item> + <item>Marathon, athletic sports, swimming|SPORTS</item> + <item>Marine sports, winter sports|SPORTS</item> + <item>Modern drama, Western-style drama|DRAMA</item> + <item>Motor sports|SPORTS</item> + <item>Musical|MUSIC</item> + <item>Music, art, industrial art|ARTS</item> + <item>Music variety|ENTERTAINMENT</item> + <item>News analysis|NEWS</item> + <item>Olympic, international games|SPORTS</item> + <item>Other ball games|SPORTS</item> + <item>Overseas animation|FAMILY_KIDS</item> + <item>Overseas dramas|DRAMA</item> + <item>Overseas, international report|NEWS</item> + <item>Overseas movies|MOVIES</item> + <item>Overseas rock, pop music|MUSIC</item> + <item>Period dramas|DRAMA</item> + <item>Politics, national assembly|NEWS</item> + <item>Popular songs, Japanese popular songs (enka songs)|MUSIC</item> + <item>Quiz|GAMING</item> + <item>Rankng, request music|MUSIC</item> + <item>Regular, general|NEWS</item> + <item>Shopping, mail-order business|SHOPPING</item> + <item>Soccer|SPORTS</item> + <item>Special effects|FAMILY_KIDS</item> + <item>Special program, documentary|NEWS</item> + <item>Special report|NEWS</item> + <item>Sports news|SPORTS</item> + <item>Sumo, combative sports|SPORTS</item> + <item>Talk variety|ENTERTAINMENT</item> + <item>Tour variety|ENTERTAINMENT</item> + <item>Traffic report|NEWS</item> + <item>Trip, fishing, outdoor entertainment|ANIMAL_WILDLIFE</item> + <item>University students, examinations|EDUCATION</item> + <item>Weather report|NEWS</item> + </string-array> </resources> diff --git a/src/com/android/providers/tv/TvProvider.java b/src/com/android/providers/tv/TvProvider.java index 1242d62..eb87c02 100644 --- a/src/com/android/providers/tv/TvProvider.java +++ b/src/com/android/providers/tv/TvProvider.java @@ -381,7 +381,7 @@ public class TvProvider extends ContentProvider { sGenreMap = new HashMap<String, String>(); buildGenreMap(R.array.genre_mapping_atsc); buildGenreMap(R.array.genre_mapping_dvb); - // TODO: Map ISDB genre + buildGenreMap(R.array.genre_mapping_isdb); } @SuppressLint("DefaultLocale") |