MediaMetadataCompatApi21.smali 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151
  1. .class Landroid/support/v4/media/MediaMetadataCompatApi21;
  2. .super Ljava/lang/Object;
  3. .source "MediaMetadataCompatApi21.java"
  4. # annotations
  5. .annotation system Ldalvik/annotation/MemberClasses;
  6. value = {
  7. Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;
  8. }
  9. .end annotation
  10. # direct methods
  11. .method constructor <init>()V
  12. .locals 0
  13. .prologue
  14. .line 26
  15. invoke-direct {p0}, Ljava/lang/Object;-><init>()V
  16. .line 55
  17. return-void
  18. .end method
  19. .method public static createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
  20. .locals 1
  21. .param p0, "in" # Landroid/os/Parcel;
  22. .prologue
  23. .line 52
  24. sget-object v0, Landroid/media/MediaMetadata;->CREATOR:Landroid/os/Parcelable$Creator;
  25. invoke-interface {v0, p0}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
  26. move-result-object v0
  27. return-object v0
  28. .end method
  29. .method public static getBitmap(Ljava/lang/Object;Ljava/lang/String;)Landroid/graphics/Bitmap;
  30. .locals 1
  31. .param p0, "metadataObj" # Ljava/lang/Object;
  32. .param p1, "key" # Ljava/lang/String;
  33. .prologue
  34. .line 32
  35. check-cast p0, Landroid/media/MediaMetadata;
  36. .end local p0 # "metadataObj":Ljava/lang/Object;
  37. invoke-virtual {p0, p1}, Landroid/media/MediaMetadata;->getBitmap(Ljava/lang/String;)Landroid/graphics/Bitmap;
  38. move-result-object v0
  39. return-object v0
  40. .end method
  41. .method public static getLong(Ljava/lang/Object;Ljava/lang/String;)J
  42. .locals 2
  43. .param p0, "metadataObj" # Ljava/lang/Object;
  44. .param p1, "key" # Ljava/lang/String;
  45. .prologue
  46. .line 36
  47. check-cast p0, Landroid/media/MediaMetadata;
  48. .end local p0 # "metadataObj":Ljava/lang/Object;
  49. invoke-virtual {p0, p1}, Landroid/media/MediaMetadata;->getLong(Ljava/lang/String;)J
  50. move-result-wide v0
  51. return-wide v0
  52. .end method
  53. .method public static getRating(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
  54. .locals 1
  55. .param p0, "metadataObj" # Ljava/lang/Object;
  56. .param p1, "key" # Ljava/lang/String;
  57. .prologue
  58. .line 40
  59. check-cast p0, Landroid/media/MediaMetadata;
  60. .end local p0 # "metadataObj":Ljava/lang/Object;
  61. invoke-virtual {p0, p1}, Landroid/media/MediaMetadata;->getRating(Ljava/lang/String;)Landroid/media/Rating;
  62. move-result-object v0
  63. return-object v0
  64. .end method
  65. .method public static getText(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/CharSequence;
  66. .locals 1
  67. .param p0, "metadataObj" # Ljava/lang/Object;
  68. .param p1, "key" # Ljava/lang/String;
  69. .prologue
  70. .line 44
  71. check-cast p0, Landroid/media/MediaMetadata;
  72. .end local p0 # "metadataObj":Ljava/lang/Object;
  73. invoke-virtual {p0, p1}, Landroid/media/MediaMetadata;->getText(Ljava/lang/String;)Ljava/lang/CharSequence;
  74. move-result-object v0
  75. return-object v0
  76. .end method
  77. .method public static keySet(Ljava/lang/Object;)Ljava/util/Set;
  78. .locals 1
  79. .param p0, "metadataObj" # Ljava/lang/Object;
  80. .annotation system Ldalvik/annotation/Signature;
  81. value = {
  82. "(",
  83. "Ljava/lang/Object;",
  84. ")",
  85. "Ljava/util/Set",
  86. "<",
  87. "Ljava/lang/String;",
  88. ">;"
  89. }
  90. .end annotation
  91. .prologue
  92. .line 28
  93. check-cast p0, Landroid/media/MediaMetadata;
  94. .end local p0 # "metadataObj":Ljava/lang/Object;
  95. invoke-virtual {p0}, Landroid/media/MediaMetadata;->keySet()Ljava/util/Set;
  96. move-result-object v0
  97. return-object v0
  98. .end method
  99. .method public static writeToParcel(Ljava/lang/Object;Landroid/os/Parcel;I)V
  100. .locals 0
  101. .param p0, "metadataObj" # Ljava/lang/Object;
  102. .param p1, "dest" # Landroid/os/Parcel;
  103. .param p2, "flags" # I
  104. .prologue
  105. .line 48
  106. check-cast p0, Landroid/media/MediaMetadata;
  107. .end local p0 # "metadataObj":Ljava/lang/Object;
  108. invoke-virtual {p0, p1, p2}, Landroid/media/MediaMetadata;->writeToParcel(Landroid/os/Parcel;I)V
  109. .line 49
  110. return-void
  111. .end method