给什么平台,跳什么舞

FM source code

packages/apps/FMPlayer/

frameworks/base/core/java/android/hardware/fmradio/FmReceiverJNI.java

frameworks/base/core/jni/android_hardware_fm.cpp

最新LOG显示,实际代码在:

3rdparty/bluetooth/BRCM4330_BT/special/android/packages/apps/FMPlayer/src/com/thunderst/radio/

3rdparty/bluetooth/BRCM4330_BT/special/android/frameworks/base/core/jni/android_hardware_fm.cpp 

#define LOG_TAG "fmradio"

 

private IRadioService mService;

3rdparty/bluetooth/BRCM4330_BT/special/android/packages/apps/FMPlayer/src/com/thunderst/radio/FMplayService.java

fmOn() -> mReceiver.enable

frameworks/base/core/java/android/hardware/fmradio/FmReceiver.java

enable -> super.enable

frameworks/base/core/java/android/hardware/fmradio/FmTransceiver.java

mControl.fmOn(sFd, device)

frameworks/base/core/java/android/hardware/fmradio/FmRxControls.java

fmOn(int fd, int device) -> FmReceiverJNI.setControlNative(fd, V4L2_CID_PRIVATE_TAVARUA_STATE, 1);

frameworks/base/core/java/android/hardware/fmradio/FmReceiverJNI.java

static native int setControlNative(int fd, int id, int value);

3rdparty/bluetooth/BRCM4330_BT/special/android/frameworks/base/core/jni/Android_hardware_fm.cpp

static jint android_hardware_fmradio_FmReceiverJNI_setControlNative

 

posted @ 2012-11-22 11:36  Jimwind  阅读(1102)  评论(0)    收藏  举报
==============精通*学习*关注==============