1. 8872463 Remove previous implementation of RadioService. by Tomasz Wasilczyk · 9 years ago
  2. c4df16c Merge "Made libcamera_client export include dir" into oc-dr1-dev am: f0ba75d526 by Vijay Venkatraman · 9 years ago
  3. 8c851de Merge "Made libcamera_client export include dir" into oc-dr1-dev am: f0ba75d526 by Vijay Venkatraman · 9 years ago
  4. f0ba75d Merge "Made libcamera_client export include dir" into oc-dr1-dev by Vijay Venkatraman · 9 years ago
  5. be6e596 Fix null pointer dereference. am: d0b096052c am: 839447ca0e am: 3dd71563f8 by Tomasz Wasilczyk · 9 years ago
  6. 3dd7156 Fix null pointer dereference. am: d0b096052c am: 839447ca0e by Tomasz Wasilczyk · 9 years ago
  7. e649fe7 Fix null pointer dereference. am: d0b096052c am: f3904e09a6 am: 231a677e74 by Tomasz Wasilczyk · 9 years ago
  8. 231a677 Fix null pointer dereference. am: d0b096052c am: f3904e09a6 by Tomasz Wasilczyk · 9 years ago
  9. 839447c Fix null pointer dereference. am: d0b096052c by Tomasz Wasilczyk · 9 years ago
  10. f3904e0 Fix null pointer dereference. am: d0b096052c by Tomasz Wasilczyk · 9 years ago
  11. 5d8ae93 Merge "aaudio: add validation to improve security" into oc-dr1-dev am: 366393ba0a by Phil Burk · 9 years ago
  12. 69a2635 Merge "aaudio: add validation to improve security" into oc-dr1-dev by Phil Burk · 9 years ago
  13. 366393b Merge "aaudio: add validation to improve security" into oc-dr1-dev by TreeHugger Robot · 9 years ago
  14. 16aca44 Merge "Monitoring of recording: uid of recording session" by Jean-Michel Trivi · 9 years ago
  15. 3401bcd aaudio: add validation to improve security by Phil Burk · 9 years ago
  16. d0b0960 Fix null pointer dereference. by Tomasz Wasilczyk · 9 years ago
  17. f470b52 Merge "APM: Allow VOIP_TX input selection" into oc-dr1-dev am: cb815c959f by Haynes Mathew George · 9 years ago
  18. 7271dc9 Merge "APM: Allow VOIP_TX input selection" into oc-dr1-dev am: cb815c959f by Haynes Mathew George · 9 years ago
  19. cb815c9 Merge "APM: Allow VOIP_TX input selection" into oc-dr1-dev by TreeHugger Robot · 9 years ago
  20. 543b75b Merge "Fix tiny memory leak" am: 84f7e6acb9 am: 112af391b2 am: 7f08b552a5 by Marco Nelissen · 9 years ago
  21. 4946ea2 Merge "Fix tiny memory leak" am: 84f7e6acb9 am: 112af391b2 am: 7f08b552a5 by Marco Nelissen · 9 years ago
  22. 7f08b55 Merge "Fix tiny memory leak" am: 84f7e6acb9 am: 112af391b2 by Marco Nelissen · 9 years ago
  23. 112af39 Merge "Fix tiny memory leak" am: 84f7e6acb9 by Marco Nelissen · 9 years ago
  24. 84f7e6a Merge "Fix tiny memory leak" by Marco Nelissen · 9 years ago
  25. 2fdb0ff Merge "Change MPEG2 reinit Error Handling am: a67eacace7 am: a16f5a1fb3 am: 1c0389cc5f am: 4ff3666a51 am: b56bc9e762 am: f36fb2deb3 am: 25c4535f04 am: b866f43754 am: 7a22cc8944 am: 4226c955b6 am: ffd80b92df" into oc-dr1-dev-plus-aosp by Venkatarama Avadhani · 9 years ago
  26. 5dee8e2 Change MPEG2 reinit Error Handling am: a67eacace7 am: a16f5a1fb3 am: 1c0389cc5f am: 4ff3666a51 am: b56bc9e762 am: f36fb2deb3 am: 25c4535f04 am: b866f43754 am: 7a22cc8944 am: 4226c955b6 am: 5db07aaab9 by Venkatarama Avadhani · 9 years ago
  27. 005af25 Merge "Change MPEG2 reinit Error Handling am: a67eacace7 am: a16f5a1fb3 am: 1c0389cc5f am: 4ff3666a51 am: b56bc9e762 am: f36fb2deb3 am: 25c4535f04 am: b866f43754 am: 7a22cc8944 am: 4226c955b6 am: ffd80b92df" into oc-dr1-dev-plus-aosp by Android Build Merger (Role) · 9 years ago
  28. 12871b4 Change MPEG2 reinit Error Handling am: a67eacace7 am: a16f5a1fb3 am: 1c0389cc5f am: 4ff3666a51 am: b56bc9e762 am: f36fb2deb3 am: 25c4535f04 am: b866f43754 am: 7a22cc8944 am: 4226c955b6 by Venkatarama Avadhani · 9 years ago
  29. 859e62e Change MPEG2 reinit Error Handling am: a67eacace7 am: a16f5a1fb3 am: 1c0389cc5f am: 4ff3666a51 am: b56bc9e762 am: f36fb2deb3 am: 25c4535f04 am: b866f43754 am: 7a22cc8944 am: 4226c955b6 by Venkatarama Avadhani · 9 years ago
  30. 5db07aa Change MPEG2 reinit Error Handling am: a67eacace7 am: a16f5a1fb3 am: 1c0389cc5f am: 4ff3666a51 am: b56bc9e762 am: f36fb2deb3 am: 25c4535f04 am: b866f43754 am: 7a22cc8944 by Venkatarama Avadhani · 9 years ago
  31. ffd80b9 Change MPEG2 reinit Error Handling am: a67eacace7 am: a16f5a1fb3 am: 1c0389cc5f am: 4ff3666a51 am: b56bc9e762 am: f36fb2deb3 am: 25c4535f04 am: b866f43754 am: 7a22cc8944 by Venkatarama Avadhani · 9 years ago
  32. 4226c95 Change MPEG2 reinit Error Handling am: a67eacace7 am: a16f5a1fb3 am: 1c0389cc5f am: 4ff3666a51 am: b56bc9e762 am: f36fb2deb3 am: 25c4535f04 am: b866f43754 by Venkatarama Avadhani · 9 years ago
  33. 7a22cc8 Change MPEG2 reinit Error Handling am: a67eacace7 am: a16f5a1fb3 am: 1c0389cc5f am: 4ff3666a51 am: b56bc9e762 am: f36fb2deb3 am: 25c4535f04 by Venkatarama Avadhani · 9 years ago
  34. b866f43 Change MPEG2 reinit Error Handling am: a67eacace7 am: a16f5a1fb3 am: 1c0389cc5f am: 4ff3666a51 am: b56bc9e762 am: f36fb2deb3 by Venkatarama Avadhani · 9 years ago
  35. 25c4535 Change MPEG2 reinit Error Handling am: a67eacace7 am: a16f5a1fb3 am: 1c0389cc5f am: 4ff3666a51 am: b56bc9e762 by Venkatarama Avadhani · 9 years ago
  36. f36fb2d Change MPEG2 reinit Error Handling am: a67eacace7 am: a16f5a1fb3 am: 1c0389cc5f am: 4ff3666a51 by Venkatarama Avadhani · 9 years ago
  37. b56bc9e Change MPEG2 reinit Error Handling am: a67eacace7 am: a16f5a1fb3 am: 1c0389cc5f by Venkatarama Avadhani · 9 years ago
  38. 4ff3666 Change MPEG2 reinit Error Handling am: a67eacace7 am: a16f5a1fb3 am: 1c0389cc5f by Venkatarama Avadhani · 9 years ago
  39. 1c0389c Change MPEG2 reinit Error Handling am: a67eacace7 am: a16f5a1fb3 by Venkatarama Avadhani · 9 years ago
  40. a16f5a1 Change MPEG2 reinit Error Handling am: a67eacace7 by Venkatarama Avadhani · 9 years ago
  41. 8ccdb49 Merge "media: Don't wait at MediaRecorder::stop() if we haven't received any frames." by Hangyu Kuang · 9 years ago
  42. a67eaca Change MPEG2 reinit Error Handling by Venkatarama Avadhani · 9 years ago
  43. cf3205f media: Don't wait at MediaRecorder::stop() if we haven't received any frames. by Hangyu Kuang · 9 years ago
  44. 851d3ff APM: Allow VOIP_TX input selection by Haynes Mathew George · 9 years ago
  45. 25b30f7 Merge "audio policy config: add USB_HEADSET device" into oc-dr1-dev am: 10c94f7a68 by Eric Laurent · 9 years ago
  46. f70ecda Merge "audio policy config: add USB_HEADSET device" into oc-dr1-dev by Eric Laurent · 9 years ago
  47. 10c94f7 Merge "audio policy config: add USB_HEADSET device" into oc-dr1-dev by TreeHugger Robot · 9 years ago
  48. 8b8452c Merge "Prints one histogram of all data in recent history" by Sanna Catherine de Treville Wager · 9 years ago
  49. 1767101 DO NOT MERGE: fix build error caused by incorrect path of RemoteDataSource.h am: f64ced003d -s ours by Jiyong Park · 9 years ago
  50. a1599b9 DO NOT MERGE: fix build error caused by incorrect path of RemoteDataSource.h by Jiyong Park · 9 years ago
  51. f64ced0 DO NOT MERGE: fix build error caused by incorrect path of RemoteDataSource.h by Jiyong Park · 9 years ago
  52. 76752e3 DO NOT MERGE: fix build error by moving remaining header files am: 21c2d3dd09 -s ours by Jiyong Park · 9 years ago
  53. 1ba33bb DO NOT MERGE: fix build error by moving remaining header files by Jiyong Park · 9 years ago
  54. 21c2d3d DO NOT MERGE: fix build error by moving remaining header files by Jiyong Park · 9 years ago
  55. 698b915 DO NOT MERGE: fix build error due to duplicated fields in Android.bp am: 21f2422857 -s ours by Jiyong Park · 9 years ago
  56. 68d39b9 DO NOT MERGE: fix build error due to duplicated fields in Android.bp by Jiyong Park · 9 years ago
  57. 21f2422 DO NOT MERGE: fix build error due to duplicated fields in Android.bp by Jiyong Park · 9 years ago
  58. 625ea00 Merge changes from topic 'vendor_available_libeffects' am: 82289efbd8 am: 467023e4a3 -s ours am: ab5efd5c46 -s ours by Jiyong Park · 9 years ago
  59. 6820025 DO NOT MERGE: Merge commit '89f1f99d646fc6fbe72edc0d3f48d628543dd841' into manual_merge_89f1f99d64 am: bd5609f0a3 -s ours by Jiyong Park · 9 years ago
  60. 2113da3 provide libstagefright_foundation_vendor to vendors am: 4c86beec46 by Jiyong Park · 9 years ago
  61. 65366a9 Merge changes from topic 'vendor_available_libeffects' am: 82289efbd8 am: 467023e4a3 -s ours by Jiyong Park · 9 years ago
  62. 6ffe242 DO NOT MERGE: Merge commit '89f1f99d646fc6fbe72edc0d3f48d628543dd841' into manual_merge_89f1f99d64 by Jiyong Park · 9 years ago
  63. d54b59e provide libstagefright_foundation_vendor to vendors am: 4c86beec46 by Jiyong Park · 9 years ago
  64. ab5efd5 Merge changes from topic 'vendor_available_libeffects' am: 82289efbd8 by Jiyong Park · 9 years ago
  65. bd5609f DO NOT MERGE: Merge commit '89f1f99d646fc6fbe72edc0d3f48d628543dd841' into manual_merge_89f1f99d64 by Jiyong Park · 9 years ago
  66. 4c86bee provide libstagefright_foundation_vendor to vendors by Jiyong Park · 9 years ago
  67. 9484bae Prints one histogram of all data in recent history by Sanna Catherine de Treville Wager · 9 years ago
  68. 467023e Merge changes from topic 'vendor_available_libeffects' am: 82289efbd8 by Jiyong Park · 9 years ago
  69. 89f1f99 Merge changes Iabcb5469,Id8302f88,Iadfa594e,If0b10ed9 am: 3d53d7a819 by Vijay Venkatraman · 9 years ago
  70. 82289ef Merge changes from topic 'vendor_available_libeffects' by Treehugger Robot · 9 years ago
  71. 3d53d7a Merge changes Iabcb5469,Id8302f88,Iadfa594e,If0b10ed9 by Treehugger Robot · 9 years ago
  72. a1b9fa3 Merge "OMX Hal: depend on libavservices_minijail_vendor." into oc-dr1-dev am: 053359a38a by Steven Moreland · 9 years ago
  73. 4c0f7a1 Merge "OMX Hal: depend on libavservices_minijail_vendor." into oc-dr1-dev by Steven Moreland · 9 years ago
  74. 053359a Merge "OMX Hal: depend on libavservices_minijail_vendor." into oc-dr1-dev by TreeHugger Robot · 9 years ago
  75. 52cdc29 Merge "Track: Check buffer size of static tracks am: cf39f0e67a am: 6790e790ef am: 6235afe24e -s ours am: abbc9ab006 -s ours am: 81c98dbb7e -s ours am: 3ab2ec59a1 -s ours am: 346941bcde -s ours am: af5d0135db -s ours am: a816170b85 -s ours am: adf9f84880 -s ours am: bf5cbd0298 -s ours am: 036d7252a2 -s ours am: 5e3fb0f4ea -s ours am: ec3e56c07c -s ours am: c786f7b12c -s ours am: 3c956b6c20 -s ours am: 6d67fc6a9e -s ours" into oc-dr1-dev-plus-aosp by Andy Hung · 9 years ago
  76. cb8c921 Track: Check buffer size of static tracks am: cf39f0e67a am: 6790e790ef am: 6235afe24e -s ours am: abbc9ab006 -s ours am: 81c98dbb7e -s ours am: 3ab2ec59a1 -s ours am: 346941bcde -s ours am: af5d0135db -s ours am: a816170b85 -s ours am: adf9f84880 -s ours am: bf5cbd0298 -s ours am: 036d7252a2 -s ours am: 5e3fb0f4ea -s ours am: ec3e56c07c -s ours am: c786f7b12c -s ours am: 3c956b6c20 -s ours am: da66f79748 -s ours by Andy Hung · 9 years ago
  77. f4cd8cd Merge "Track: Check buffer size of static tracks am: cf39f0e67a am: 6790e790ef am: 6235afe24e -s ours am: abbc9ab006 -s ours am: 81c98dbb7e -s ours am: 3ab2ec59a1 -s ours am: 346941bcde -s ours am: af5d0135db -s ours am: a816170b85 -s ours am: adf9f84880 -s ours am: bf5cbd0298 -s ours am: 036d7252a2 -s ours am: 5e3fb0f4ea -s ours am: ec3e56c07c -s ours am: c786f7b12c -s ours am: 3c956b6c20 -s ours am: 6d67fc6a9e -s ours" into oc-dr1-dev-plus-aosp by Android Build Merger (Role) · 9 years ago
  78. 67d6ac4 Track: Check buffer size of static tracks am: cf39f0e67a am: 6790e790ef am: 6235afe24e -s ours am: abbc9ab006 -s ours am: 81c98dbb7e -s ours am: 3ab2ec59a1 -s ours am: 346941bcde -s ours am: af5d0135db -s ours am: a816170b85 -s ours am: adf9f84880 -s ours am: bf5cbd0298 -s ours am: 036d7252a2 -s ours am: 5e3fb0f4ea -s ours am: ec3e56c07c -s ours am: c786f7b12c -s ours am: 3c956b6c20 -s ours by Andy Hung · 9 years ago
  79. 069bddc Track: Check buffer size of static tracks am: cf39f0e67a am: 6790e790ef am: 6235afe24e -s ours am: abbc9ab006 -s ours am: 81c98dbb7e -s ours am: 3ab2ec59a1 -s ours am: 346941bcde -s ours am: af5d0135db -s ours am: a816170b85 -s ours am: adf9f84880 -s ours am: bf5cbd0298 -s ours am: 036d7252a2 -s ours am: 5e3fb0f4ea -s ours am: ec3e56c07c -s ours am: c786f7b12c -s ours am: 3c956b6c20 -s ours by Andy Hung · 9 years ago
  80. da66f79 Track: Check buffer size of static tracks am: cf39f0e67a am: 6790e790ef am: 6235afe24e -s ours am: abbc9ab006 -s ours am: 81c98dbb7e -s ours am: 3ab2ec59a1 -s ours am: 346941bcde -s ours am: af5d0135db -s ours am: a816170b85 -s ours am: adf9f84880 -s ours am: bf5cbd0298 -s ours am: 036d7252a2 -s ours am: 5e3fb0f4ea -s ours am: ec3e56c07c -s ours am: c786f7b12c -s ours by Andy Hung · 9 years ago
  81. 6d67fc6 Track: Check buffer size of static tracks am: cf39f0e67a am: 6790e790ef am: 6235afe24e -s ours am: abbc9ab006 -s ours am: 81c98dbb7e -s ours am: 3ab2ec59a1 -s ours am: 346941bcde -s ours am: af5d0135db -s ours am: a816170b85 -s ours am: adf9f84880 -s ours am: bf5cbd0298 -s ours am: 036d7252a2 -s ours am: 5e3fb0f4ea -s ours am: ec3e56c07c -s ours am: c786f7b12c -s ours by Andy Hung · 9 years ago
  82. 06aac4b Merge "Track: Check buffer size of static tracks" into lmp-dev am: 782a30d2ab am: a3416fc6b4 am: 42f2fab126 am: 483cf88382 am: f89b2427ad am: 7779f826d4 am: c343fd2846 am: 69b0154d59 am: 1d66db35e5 am: 849b3d0cdb am: ef0a06bae0 am: 9a5104ddf1 am: 1f3a28ec6b am: 5dd96d24e8 by Andy Hung · 9 years ago
  83. 3c956b6 Track: Check buffer size of static tracks am: cf39f0e67a am: 6790e790ef am: 6235afe24e -s ours am: abbc9ab006 -s ours am: 81c98dbb7e -s ours am: 3ab2ec59a1 -s ours am: 346941bcde -s ours am: af5d0135db -s ours am: a816170b85 -s ours am: adf9f84880 -s ours am: bf5cbd0298 -s ours am: 036d7252a2 -s ours am: 5e3fb0f4ea -s ours am: ec3e56c07c -s ours by Andy Hung · 9 years ago
  84. c786f7b Track: Check buffer size of static tracks am: cf39f0e67a am: 6790e790ef am: 6235afe24e -s ours am: abbc9ab006 -s ours am: 81c98dbb7e -s ours am: 3ab2ec59a1 -s ours am: 346941bcde -s ours am: af5d0135db -s ours am: a816170b85 -s ours am: adf9f84880 -s ours am: bf5cbd0298 -s ours am: 036d7252a2 -s ours am: 5e3fb0f4ea -s ours by Andy Hung · 9 years ago
  85. 09c7538 Merge "Track: Check buffer size of static tracks" into lmp-dev am: 782a30d2ab am: a3416fc6b4 am: 42f2fab126 am: 483cf88382 am: f89b2427ad am: 7779f826d4 am: c343fd2846 am: 69b0154d59 am: 1d66db35e5 am: 849b3d0cdb am: ef0a06bae0 am: 9a5104ddf1 am: 1f3a28ec6b by Andy Hung · 9 years ago
  86. 2da80c1 Merge "Track: Check buffer size of static tracks" into lmp-dev am: 782a30d2ab am: a3416fc6b4 am: 42f2fab126 am: 483cf88382 am: f89b2427ad am: 7779f826d4 am: c343fd2846 am: 69b0154d59 am: 1d66db35e5 am: 849b3d0cdb am: ef0a06bae0 am: 9a5104ddf1 am: 1f3a28ec6b am: 0a6a9bfad0 by Andy Hung · 9 years ago
  87. ac4e429 Monitoring of recording: uid of recording session by Jean-Michel Trivi · 10 years ago
  88. e85147a Merge "Track: Check buffer size of static tracks" into lmp-dev am: 782a30d2ab am: a3416fc6b4 am: 42f2fab126 am: 483cf88382 am: f89b2427ad am: 7779f826d4 am: c343fd2846 am: 69b0154d59 am: 1d66db35e5 am: 849b3d0cdb am: ef0a06bae0 am: 9a5104ddf1 am: 1f3a28ec6b by Andy Hung · 9 years ago
  89. ec3e56c Track: Check buffer size of static tracks am: cf39f0e67a am: 6790e790ef am: 6235afe24e -s ours am: abbc9ab006 -s ours am: 81c98dbb7e -s ours am: 3ab2ec59a1 -s ours am: 346941bcde -s ours am: af5d0135db -s ours am: a816170b85 -s ours am: adf9f84880 -s ours am: bf5cbd0298 -s ours am: 036d7252a2 -s ours by Andy Hung · 9 years ago
  90. 5e3fb0f Track: Check buffer size of static tracks am: cf39f0e67a am: 6790e790ef am: 6235afe24e -s ours am: abbc9ab006 -s ours am: 81c98dbb7e -s ours am: 3ab2ec59a1 -s ours am: 346941bcde -s ours am: af5d0135db -s ours am: a816170b85 -s ours am: adf9f84880 -s ours am: bf5cbd0298 -s ours by Andy Hung · 9 years ago
  91. 5dd96d2 Merge "Track: Check buffer size of static tracks" into lmp-dev am: 782a30d2ab am: a3416fc6b4 am: 42f2fab126 am: 483cf88382 am: f89b2427ad am: 7779f826d4 am: c343fd2846 am: 69b0154d59 am: 1d66db35e5 am: 849b3d0cdb am: ef0a06bae0 am: 9a5104ddf1 by Andy Hung · 9 years ago
  92. 0a6a9bf Merge "Track: Check buffer size of static tracks" into lmp-dev am: 782a30d2ab am: a3416fc6b4 am: 42f2fab126 am: 483cf88382 am: f89b2427ad am: 7779f826d4 am: c343fd2846 am: 69b0154d59 am: 1d66db35e5 am: 849b3d0cdb am: ef0a06bae0 am: 9a5104ddf1 by Andy Hung · 9 years ago
  93. 036d725 Track: Check buffer size of static tracks am: cf39f0e67a am: 6790e790ef am: 6235afe24e -s ours am: abbc9ab006 -s ours am: 81c98dbb7e -s ours am: 3ab2ec59a1 -s ours am: 346941bcde -s ours am: af5d0135db -s ours am: a816170b85 -s ours am: adf9f84880 -s ours by Andy Hung · 9 years ago
  94. 1f3a28e Merge "Track: Check buffer size of static tracks" into lmp-dev am: 782a30d2ab am: a3416fc6b4 am: 42f2fab126 am: 483cf88382 am: f89b2427ad am: 7779f826d4 am: c343fd2846 am: 69b0154d59 am: 1d66db35e5 am: 849b3d0cdb am: ef0a06bae0 by Andy Hung · 9 years ago
  95. bf5cbd0 Track: Check buffer size of static tracks am: cf39f0e67a am: 6790e790ef am: 6235afe24e -s ours am: abbc9ab006 -s ours am: 81c98dbb7e -s ours am: 3ab2ec59a1 -s ours am: 346941bcde -s ours am: af5d0135db -s ours am: a816170b85 -s ours by Andy Hung · 9 years ago
  96. 9a5104d Merge "Track: Check buffer size of static tracks" into lmp-dev am: 782a30d2ab am: a3416fc6b4 am: 42f2fab126 am: 483cf88382 am: f89b2427ad am: 7779f826d4 am: c343fd2846 am: 69b0154d59 am: 1d66db35e5 am: 849b3d0cdb by Andy Hung · 9 years ago
  97. adf9f84 Track: Check buffer size of static tracks am: cf39f0e67a am: 6790e790ef am: 6235afe24e -s ours am: abbc9ab006 -s ours am: 81c98dbb7e -s ours am: 3ab2ec59a1 -s ours am: 346941bcde -s ours am: af5d0135db -s ours by Andy Hung · 9 years ago
  98. ef0a06b Merge "Track: Check buffer size of static tracks" into lmp-dev am: 782a30d2ab am: a3416fc6b4 am: 42f2fab126 am: 483cf88382 am: f89b2427ad am: 7779f826d4 am: c343fd2846 am: 69b0154d59 am: 1d66db35e5 by Andy Hung · 9 years ago
  99. a816170 Track: Check buffer size of static tracks am: cf39f0e67a am: 6790e790ef am: 6235afe24e -s ours am: abbc9ab006 -s ours am: 81c98dbb7e -s ours am: 3ab2ec59a1 -s ours am: 346941bcde -s ours by Andy Hung · 9 years ago
  100. 849b3d0 Merge "Track: Check buffer size of static tracks" into lmp-dev am: 782a30d2ab am: a3416fc6b4 am: 42f2fab126 am: 483cf88382 am: f89b2427ad am: 7779f826d4 am: c343fd2846 am: 69b0154d59 by Andy Hung · 9 years ago