[EVO 4G Q&A, Help & Troubleshooting] midnjerry:
Hi,

I'm tracing through the HTCFMRadio app on my EVO to figure out how it works. I eventually want to create a program that records radio without having to use the mic. From my tracing I can see taht the program continually calls:

com_broadcom_bt_service_fm_FmReceiverService.cpp

Here's logcat:

07-14 10:20:33.769: VERBOSE/FmReceiverEventLoop(94): onRadioRdsUpdateEvent() WOSU 89.7 : station website

07-14 10:20:33.769: VERBOSE/FmReceiverService(94): onRadioRdsUpdateEvent(0,9,42,WOSU 89.7 : station website )

07-14 10:20:33.769: WARN/FmReceiverService(94): Handling OPERATION_RDS_DATA_EVENT_CALLBACK: calls sendRdsDataEventCallback

07-14 10:20:33.769: INFO/BTL_IFC(94): btl_ifc_ctrl_rx: [BTL_IFC CTRL] recv BTLIF_FM_RDS_UPDATE (FM) 79 pbytes (hdl 189)

07-14 10:20:33.769: INFO/com_broadcom_bt_service_fm_FmReceiverService.cpp(94): decodePendingEvent: Event ID: 4370

07-14 10:20:33.769: INFO/com_broadcom_bt_service_fm_FmReceiverService.cpp(94): decodePendingEvent: RDS UPDATE EVENT

07-14 10:20:33.769: INFO/com_broadcom_bt_service_fm_FmReceiverService.cpp(94): enqueuePendingEvent: event ID: 9, ATTACHING THREAD

07-14 10:20:33.769: INFO/com_broadcom_bt_service_fm_FmReceiverService.cpp(94): enqueuePendingEvent: THREAD ATTACHED OK

07-14 10:20:33.769: INFO/com_broadcom_bt_service_fm_FmReceiverService.cpp(94): [JNI] - TRANSMITTING EVENT UP : event = 9

07-14 10:20:33.769: INFO/com_broadcom_bt_service_fm_FmReceiverService.cpp(94): enqueuePendingEvent: BTA_FM_RDS_UPD_EVT, 0x 6d4fb8

07-14 10:20:33.769: INFO/com_broadcom_bt_service_fm_FmReceiverService.cpp(94): enqueuePendingEvent: BTA_FM_RDS_UPD_EVT, previous_rdsWOSU 89.7 : station website

07-14 10:20:33.769: INFO/com_broadcom_bt_service_fm_FmReceiverService.cpp(94): enqueuePendingEvent: BTA_FM_RDS_UPD_EVT, new_rdsWOSU 89.7 : station website

07-14 10:20:33.769: INFO/com_broadcom_bt_service_fm_FmReceiverService.cpp(94): enqueuePendingEvent: BTA_FM_RDS_UPD_EVT, memcmp 0x 20

07-14 10:20:33.769: VERBOSE/FmReceiverEventLoop(94): onRadioRdsUpdateEvent() WOSU 89.7 : station website

07-14 10:20:33.769: VERBOSE/FmReceiverService(94): onRadioRdsUpdateEvent(0,9,42,WOSU 89.7 : station website)

07-14 10:20:33.779: WARN/FmReceiverService(94): Handling OPERATION_RDS_DATA_EVENT_CALLBACK: calls sendRdsDataEventCallback

07-14 10:20:33.779: INFO/BTL_IFC(94): btl_ifc_ctrl_rx: [BTL_IFC CTRL] recv BTLIF_FM_RDS_UPDATE (FM) 79 pbytes (hdl 189)

07-14 10:20:33.779: INFO/com_broadcom_bt_service_fm_FmReceiverService.cpp(94): decodePendingEvent: Event ID: 4370

07-14 10:20:33.779: INFO/com_broadcom_bt_service_fm_FmReceiverService.cpp(94): decodePendingEvent: RDS UPDATE EVENT

07-14 10:20:33.779: INFO/com_broadcom_bt_service_fm_FmReceiverService.cpp(94): enqueuePendingEvent: event ID: 9, ATTACHING THREAD

07-14 10:20:33.779: INFO/com_broadcom_bt_service_fm_FmReceiverService.cpp(94): enqueuePendingEvent: THREAD ATTACHED OK

07-14 10:20:33.779: INFO/com_broadcom_bt_service_fm_FmReceiverService.cpp(94): [JNI] - TRANSMITTING EVENT UP : event = 9

07-14 10:20:33.779: INFO/com_broadcom_bt_service_fm_FmReceiverService.cpp(94): enqueuePendingEvent: BTA_FM_RDS_UPD_EVT, 0x 6d4fb8

07-14 10:20:33.779: INFO/com_broadcom_bt_service_fm_FmReceiverService.cpp(94): enqueuePendingEvent: BTA_FM_RDS_UPD_EVT, previous_rdsWOSU 89.7 : station website

07-14 10:20:33.779: INFO/com_broadcom_bt_service_fm_FmReceiverService.cpp(94): enqueuePendingEvent: BTA_FM_RDS_UPD_EVT, new_rdsWOSU 89.7 : station webstie

07-14 10:20:33.779: INFO/com_broadcom_bt_service_fm_FmReceiverService.cpp(94): enqueuePendingEvent: BTA_FM_RDS_UPD_EVT, memcmp 0x 0

07-14 10:20:34.316: INFO//system/bin/btld(10221): ##### USerial_Ioctl: BT_Sleep, 0x8004 ####

07-14 10:20:35.020: INFO//system/bin/btld(10221): ##### USerial_Ioctl: BT_Wake, 0x8003 ####

07-14 10:20:35.049: INFO/BTAPP_FM(10222): BTAPP_FM: btui_fm_cback: 10

07-14 10:20:35.049: INFO/BTAPP_FM(10222): BTAPP_FM: BTA_FM_AUD_DATA_EVT

07-14 10:20:35.049: INFO/BTL-IFS(10222): send_ctrl_msg: [BTL_IFS CTRL] send BTLIF_FM_GET_AUDIO_QUALITY (FM) 12 pbytes (hdl 15)

Can someone explain to me how I can access the music stream created by this file? or at least give me direction in how to figure this out? Thanks!

Respectfully,

Jerry Balderas