[Android] [PATCH 00/24] Media list and lua patch series

Edward Wang edward.c.wang at compdigitec.com
Wed Aug 22 23:15:00 CEST 2012


Close #6965, #6970

Edward Wang (24):
  jni: Add getInt() and reposition
  jni: make the function name consistent with other set<X> functions
  jni: Reorganize getters and setters
  jni: Store pointers in Long
  jni: Correct the function prototypes
  jni: Add basic media list support in JNI
  jni: Add previous() and next()
  jni: Subscribe to MediaListItemAdded and MediaListItemDeleted
  jni: Factorize readMedia and add more media list functions
  AudioService: add support for the media list / playlist
  jni: Factor readTracksInfo and add readTracksInfoPosition
  Media: Factor the Java track-reading code
  AudioService: Create media from the media list
  jni: --playlist-tree must be used
  lua: pick a more reasonable default resolution
  Pass the title as well when switiching vout
  jni: Add expandMedia()
  AudioService: handle media expansion
  Add a HistoryFragment and HistoryAdapter
  Allow refreshing the history
  Enable and package lua
  Add lua scripts to gitignore
  Set lua scripts path in vlc.git
  Respect the user's privacy for album art

 Makefile                                           |    9 +
 configure.sh                                       |    2 +-
 patches/0006-Android-Set-lua-scripts-path.patch    |   28 ++
 vlc-android/assets/.gitignore                      |    1 +
 vlc-android/jni/Android.mk                         |    1 +
 vlc-android/jni/libvlcjni.c                        |  479 ++++++++++++++------
 vlc-android/jni/thumbnailer.c                      |    2 +-
 vlc-android/jni/utils.h                            |    2 +-
 vlc-android/res/values/strings.xml                 |    2 +
 vlc-android/res/xml/preferences.xml                |    5 +
 vlc-android/src/org/videolan/vlc/AudioService.java |   83 +++-
 .../org/videolan/vlc/AudioServiceController.java   |    8 +-
 vlc-android/src/org/videolan/vlc/EventManager.java |    8 +-
 vlc-android/src/org/videolan/vlc/LibVLC.java       |  110 +++++-
 vlc-android/src/org/videolan/vlc/Media.java        |   86 +++--
 .../src/org/videolan/vlc/gui/HistoryAdapter.java   |  161 +++++++
 .../src/org/videolan/vlc/gui/HistoryFragment.java  |   71 +++
 .../src/org/videolan/vlc/gui/MainActivity.java     |    2 +
 .../src/org/videolan/vlc/gui/SidebarAdapter.java   |    2 +
 .../vlc/gui/video/VideoPlayerActivity.java         |    8 +-
 .../org/videolan/vlc/interfaces/IAudioService.aidl |    2 +-
 21 files changed, 860 insertions(+), 212 deletions(-)
 create mode 100644 patches/0006-Android-Set-lua-scripts-path.patch
 create mode 100644 vlc-android/src/org/videolan/vlc/gui/HistoryAdapter.java
 create mode 100644 vlc-android/src/org/videolan/vlc/gui/HistoryFragment.java

-- 
1.7.5.4



More information about the Android mailing list