package com.pas.abtahibo.parvaz;


import anywheresoftware.b4a.BA;
import anywheresoftware.b4a.objects.ServiceHelper;
import anywheresoftware.b4a.debug.*;

public class playservicebook extends android.app.Service{
	public static class playservicebook_BR extends android.content.BroadcastReceiver {

		@Override
		public void onReceive(android.content.Context context, android.content.Intent intent) {
            BA.LogInfo("** Receiver (playservicebook) OnReceive **");
			android.content.Intent in = new android.content.Intent(context, playservicebook.class);
			if (intent != null)
				in.putExtra("b4a_internal_intent", intent);
            ServiceHelper.StarterHelper.startServiceFromReceiver (context, in, false, BA.class);
		}

	}
    static playservicebook mostCurrent;
	public static BA processBA;
    private ServiceHelper _service;
    public static Class<?> getObject() {
		return playservicebook.class;
	}
	@Override
	public void onCreate() {
        super.onCreate();
        mostCurrent = this;
        if (processBA == null) {
		    processBA = new BA(this, null, null, "com.pas.abtahibo.parvaz", "com.pas.abtahibo.parvaz.playservicebook");
            if (BA.isShellModeRuntimeCheck(processBA)) {
                processBA.raiseEvent2(null, true, "SHELL", false);
		    }
            try {
                Class.forName(BA.applicationContext.getPackageName() + ".main").getMethod("initializeProcessGlobals").invoke(null, null);
            } catch (Exception e) {
                throw new RuntimeException(e);
            }
            processBA.loadHtSubs(this.getClass());
            ServiceHelper.init();
        }
        _service = new ServiceHelper(this);
        processBA.service = this;
        
        if (BA.isShellModeRuntimeCheck(processBA)) {
			processBA.raiseEvent2(null, true, "CREATE", true, "com.pas.abtahibo.parvaz.playservicebook", processBA, _service, anywheresoftware.b4a.keywords.Common.Density);
		}
        if (!false && ServiceHelper.StarterHelper.startFromServiceCreate(processBA, false) == false) {
				
		}
		else {
            processBA.setActivityPaused(false);
            BA.LogInfo("*** Service (playservicebook) Create ***");
            processBA.raiseEvent(null, "service_create");
        }
        processBA.runHook("oncreate", this, null);
        if (false) {
			if (ServiceHelper.StarterHelper.runWaitForLayouts() == false) {
                BA.LogInfo("stopping spontaneous created service");
                stopSelf();
            }
		}
        BA.LogInfo("*** Service (playservicebook) Create completed ***");
    }
		@Override
	public void onStart(android.content.Intent intent, int startId) {
		onStartCommand(intent, 0, 0);
    }
    @Override
    public int onStartCommand(final android.content.Intent intent, int flags, int startId) {
        BA.LogInfo("*** Service (playservicebook) Started ***");
    	if (ServiceHelper.StarterHelper.onStartCommand(processBA, new Runnable() {
            public void run() {
                handleStart(intent);
            }}))
			;
		else {
			ServiceHelper.StarterHelper.addWaitForLayout (new Runnable() {
				public void run() {
                    processBA.setActivityPaused(false);
                    BA.LogInfo("** Service (playservicebook) Create **");
                    processBA.raiseEvent(null, "service_create");
					handleStart(intent);
                    ServiceHelper.StarterHelper.removeWaitForLayout();
				}
			});
		}
        processBA.runHook("onstartcommand", this, new Object[] {intent, flags, startId});
        BA.LogInfo("*** Service (playservicebook) Started completed ***");
		return android.app.Service.START_NOT_STICKY;
    }
    public void onTaskRemoved(android.content.Intent rootIntent) {
        super.onTaskRemoved(rootIntent);
        if (false)
            processBA.raiseEvent(null, "service_taskremoved");
            
    }
    private void handleStart(android.content.Intent intent) {
    	BA.LogInfo("** Service (playservicebook) Start **");
    	java.lang.reflect.Method startEvent = processBA.htSubs.get("service_start");
    	if (startEvent != null) {
    		if (startEvent.getParameterTypes().length > 0) {
    			anywheresoftware.b4a.objects.IntentWrapper iw = ServiceHelper.StarterHelper.handleStartIntent(intent, _service, processBA);
    			processBA.raiseEvent(null, "service_start", iw);
    		}
    		else {
    			processBA.raiseEvent(null, "service_start");
    		}
    	}
    }

	public void onTimeout(int startId) {
        BA.LogInfo("** Service (playservicebook) Timeout **");
        anywheresoftware.b4a.objects.collections.Map params = new anywheresoftware.b4a.objects.collections.Map();
        params.Initialize();
        params.Put("StartId", startId);
        processBA.raiseEvent(null, "service_timeout", params);
            
    }
	@Override
	public void onDestroy() {
        super.onDestroy();
        if (false) {
            BA.LogInfo("** Service (playservicebook) Destroy (ignored)**");
        }
        else {
            BA.LogInfo("** Service (playservicebook) Destroy **");
		    processBA.raiseEvent(null, "service_destroy");
            processBA.service = null;
		    mostCurrent = null;
		    processBA.setActivityPaused(true);
            processBA.runHook("ondestroy", this, null);
        }
	}

@Override
	public android.os.IBinder onBind(android.content.Intent intent) {
		return null;
	}public anywheresoftware.b4a.keywords.Common __c = null;
public static anywheresoftware.b4a.objects.MediaPlayerWrapper _vvvvvvvv4 = null;
public static Object _vvvvvvvvvvvvvvvvvvvv5 = null;
public static String _vvvvvvvvvvvvvvvvvvvv6 = "";
public static anywheresoftware.b4a.audio.MediaPlayerStreamWrapper _vvvvvvvv5 = null;
public static int _vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv1 = 0;
public static boolean _vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv5 = false;
public static boolean _vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv6 = false;
public static boolean _vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv4 = false;
public b4a.example.dateutils _vvvvvvvvvvvvvvvv1 = null;
public com.pas.abtahibo.parvaz.main _vvvvvvvvvvvvvvvv2 = null;
public com.pas.abtahibo.parvaz.actbook _vvvvvvvvvvvvvvvv3 = null;
public com.pas.abtahibo.parvaz.actapps _vvvvvvvvvvvvvvvv4 = null;
public com.pas.abtahibo.parvaz.actguide _vvvvvvvvvvvvvvvv5 = null;
public com.pas.abtahibo.parvaz.actnotific _vvvvvvvvvvvvvvvv6 = null;
public com.pas.abtahibo.parvaz.func _vvvvvvvvvvvvvvvv7 = null;
public com.pas.abtahibo.parvaz.myservice _vvvvvvvvvvvvvvvv0 = null;
public com.pas.abtahibo.parvaz.playsrds _vvvvvvvvvvvvvvvvv2 = null;
public com.pas.abtahibo.parvaz.starter _vvvvvvvvvvvvvvvvv3 = null;
public com.pas.abtahibo.parvaz.support _vvvvvvvvvvvvvvvvv4 = null;
public com.pas.abtahibo.parvaz.urls _vvvvvvvvvvvvvvvvv5 = null;
public com.pas.abtahibo.parvaz.xuiviewsutils _vvvvvvvvvvvvvvvvv6 = null;
public static String  _addsub(Object _caller,String _peventname) throws Exception{
 //BA.debugLineNum = 120;BA.debugLine="Private Sub addSub (Caller As Object, pEventName A";
 //BA.debugLineNum = 122;BA.debugLine="mCallBack = Caller";
_vvvvvvvvvvvvvvvvvvvv5 = _caller;
 //BA.debugLineNum = 123;BA.debugLine="mEventName = pEventName";
_vvvvvvvvvvvvvvvvvvvv6 = _peventname;
 //BA.debugLineNum = 125;BA.debugLine="If playBook.IsInitialized = False Then";
if (_vvvvvvvv4.IsInitialized()==anywheresoftware.b4a.keywords.Common.False) { 
 //BA.debugLineNum = 126;BA.debugLine="playBook.Initialize2(\"playBook\")";
_vvvvvvvv4.Initialize2(processBA,"playBook");
 };
 //BA.debugLineNum = 129;BA.debugLine="If play2Book.IsInitialized = False Then";
if (_vvvvvvvv5.IsInitialized()==anywheresoftware.b4a.keywords.Common.False) { 
 //BA.debugLineNum = 130;BA.debugLine="play2Book.Initialize(\"play2Book\")";
_vvvvvvvv5.Initialize(processBA,"play2Book");
 };
 //BA.debugLineNum = 133;BA.debugLine="End Sub";
return "";
}
public static Object  _audio_event(String _methodname,Object[] _args) throws Exception{
int _ii = 0;
 //BA.debugLineNum = 49;BA.debugLine="Sub audio_Event (MethodName As String, Args() As O";
 //BA.debugLineNum = 51;BA.debugLine="Try";
try { //BA.debugLineNum = 53;BA.debugLine="Dim ii As Int";
_ii = 0;
 //BA.debugLineNum = 54;BA.debugLine="Try";
try { //BA.debugLineNum = 55;BA.debugLine="ii = Args(0)";
_ii = (int)(BA.ObjectToNumber(_args[(int) (0)]));
 } 
       catch (Exception e6) {
			processBA.setLastException(e6); //BA.debugLineNum = 57;BA.debugLine="ii = 0";
_ii = (int) (0);
 };
 //BA.debugLineNum = 60;BA.debugLine="Log(\"audio_Event: \"&ii)";
anywheresoftware.b4a.keywords.Common.LogImpl("345940747","audio_Event: "+BA.NumberToString(_ii),0);
 //BA.debugLineNum = 62;BA.debugLine="If ii = -2 Then";
if (_ii==-2) { 
 //BA.debugLineNum = 64;BA.debugLine="boolClcK = True";
_vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv4 = anywheresoftware.b4a.keywords.Common.True;
 //BA.debugLineNum = 66;BA.debugLine="bool1sq = False";
_vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv5 = anywheresoftware.b4a.keywords.Common.False;
 //BA.debugLineNum = 67;BA.debugLine="bool2sq = False";
_vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv6 = anywheresoftware.b4a.keywords.Common.False;
 //BA.debugLineNum = 69;BA.debugLine="bool1sq = playBook.IsPlaying";
_vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv5 = _vvvvvvvv4.IsPlaying();
 //BA.debugLineNum = 70;BA.debugLine="bool2sq = play2Book.IsPlaying";
_vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv6 = _vvvvvvvv5.IsPlaying();
 //BA.debugLineNum = 72;BA.debugLine="If bool1sq Then";
if (_vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv5) { 
 //BA.debugLineNum = 73;BA.debugLine="playBook.Pause";
_vvvvvvvv4.Pause();
 }else if(_vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv6) { 
 //BA.debugLineNum = 75;BA.debugLine="play2Book.Pause";
_vvvvvvvv5.Pause();
 };
 }else if(_ii==1) { 
 //BA.debugLineNum = 79;BA.debugLine="If boolClcK Then";
if (_vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv4) { 
 //BA.debugLineNum = 80;BA.debugLine="boolClcK = False";
_vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv4 = anywheresoftware.b4a.keywords.Common.False;
 //BA.debugLineNum = 82;BA.debugLine="If bool1sq Then";
if (_vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv5) { 
 //BA.debugLineNum = 83;BA.debugLine="playBook.Play";
_vvvvvvvv4.Play();
 }else if(_vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv6) { 
 //BA.debugLineNum = 85;BA.debugLine="play2Book.Play";
_vvvvvvvv5.Play();
 };
 };
 };
 } 
       catch (Exception e31) {
			processBA.setLastException(e31); //BA.debugLineNum = 93;BA.debugLine="Log(LastException)";
anywheresoftware.b4a.keywords.Common.LogImpl("345940780",BA.ObjectToString(anywheresoftware.b4a.keywords.Common.LastException(processBA)),0);
 };
 //BA.debugLineNum = 96;BA.debugLine="Return Null";
if (true) return anywheresoftware.b4a.keywords.Common.Null;
 //BA.debugLineNum = 98;BA.debugLine="End Sub";
return null;
}
public static String  _vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv7(String _aye,String _namesure,boolean _bill) throws Exception{
com.pas.abtahibo.parvaz.nb6 _n = null;
String _sdsd = "";
 //BA.debugLineNum = 199;BA.debugLine="Private Sub EdNotifi(aye As String,nameSure As Str";
 //BA.debugLineNum = 201;BA.debugLine="Dim n As NB6";
_n = new com.pas.abtahibo.parvaz.nb6();
 //BA.debugLineNum = 202;BA.debugLine="If n.IsInitialized<>True Then";
if (_n.IsInitialized /*boolean*/ ()!=anywheresoftware.b4a.keywords.Common.True) { 
 //BA.debugLineNum = 203;BA.debugLine="n.Initialize(\"default\", Application.LabelName, \"";
_n._initialize /*com.pas.abtahibo.parvaz.nb6*/ (processBA,"default",(Object)(anywheresoftware.b4a.keywords.Common.Application.getLabelName()),"LOW")._vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv4 /*com.pas.abtahibo.parvaz.nb6*/ (anywheresoftware.b4a.keywords.Common.Application.getIcon());
 };
 //BA.debugLineNum = 206;BA.debugLine="Dim sdsd As String";
_sdsd = "";
 //BA.debugLineNum = 207;BA.debugLine="If bill Then";
if (_bill) { 
 //BA.debugLineNum = 208;BA.debugLine="sdsd = \"book2\"";
_sdsd = "book2";
 }else {
 //BA.debugLineNum = 210;BA.debugLine="sdsd = \"book\"";
_sdsd = "book";
 };
 //BA.debugLineNum = 213;BA.debugLine="n.AddButtonAction(Application.Icon, func.gland(96";
_n._vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv1 /*com.pas.abtahibo.parvaz.nb6*/ (anywheresoftware.b4a.keywords.Common.Application.getIcon(),(Object)(mostCurrent._vvvvvvvvvvvvvvvv7._vvv1 /*String*/ (processBA,(int) (96))),(Object)(mostCurrent._vvvvvvvvvvvvvvvv0.getObject()),"pause;;"+_sdsd);
 //BA.debugLineNum = 214;BA.debugLine="n.AddButtonAction(Null,func.gland(95), myService,";
_n._vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv1 /*com.pas.abtahibo.parvaz.nb6*/ ((anywheresoftware.b4a.objects.drawable.CanvasWrapper.BitmapWrapper) anywheresoftware.b4a.AbsObjectWrapper.ConvertToWrapper(new anywheresoftware.b4a.objects.drawable.CanvasWrapper.BitmapWrapper(), (android.graphics.Bitmap)(anywheresoftware.b4a.keywords.Common.Null)),(Object)(mostCurrent._vvvvvvvvvvvvvvvv7._vvv1 /*String*/ (processBA,(int) (95))),(Object)(mostCurrent._vvvvvvvvvvvvvvvv0.getObject()),"play;;"+_sdsd);
 //BA.debugLineNum = 216;BA.debugLine="n.Build(func.gland(161), func.gland(115)&\" \"&name";
_n._vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv0 /*anywheresoftware.b4a.objects.NotificationWrapper*/ ((Object)(mostCurrent._vvvvvvvvvvvvvvvv7._vvv1 /*String*/ (processBA,(int) (161))),(Object)(mostCurrent._vvvvvvvvvvvvvvvv7._vvv1 /*String*/ (processBA,(int) (115))+" "+_namesure+" "+mostCurrent._vvvvvvvvvvvvvvvv7._vvv1 /*String*/ (processBA,(int) (121))+" "+_aye),"tag",(Object)(mostCurrent._vvvvvvvvvvvvvvvv3.getObject())).Notify((int) (2));
 //BA.debugLineNum = 218;BA.debugLine="End Sub";
return "";
}
public static anywheresoftware.b4a.objects.NotificationWrapper  _vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv0() throws Exception{
com.pas.abtahibo.parvaz.nb6 _n = null;
 //BA.debugLineNum = 221;BA.debugLine="Public Sub EdNotifi3 As Notification";
 //BA.debugLineNum = 223;BA.debugLine="Private n As NB6";
_n = new com.pas.abtahibo.parvaz.nb6();
 //BA.debugLineNum = 225;BA.debugLine="If n.IsInitialized<>True Then";
if (_n.IsInitialized /*boolean*/ ()!=anywheresoftware.b4a.keywords.Common.True) { 
 //BA.debugLineNum = 226;BA.debugLine="n.Initialize(\"default\", Application.LabelName, \"";
_n._initialize /*com.pas.abtahibo.parvaz.nb6*/ (processBA,"default",(Object)(anywheresoftware.b4a.keywords.Common.Application.getLabelName()),"LOW")._vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv4 /*com.pas.abtahibo.parvaz.nb6*/ (anywheresoftware.b4a.keywords.Common.Application.getIcon());
 };
 //BA.debugLineNum = 229;BA.debugLine="Return n.Build(Application.LabelName,func.gland(3";
if (true) return _n._vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv0 /*anywheresoftware.b4a.objects.NotificationWrapper*/ ((Object)(anywheresoftware.b4a.keywords.Common.Application.getLabelName()),(Object)(mostCurrent._vvvvvvvvvvvvvvvv7._vvv1 /*String*/ (processBA,(int) (392))),"tag",(Object)(mostCurrent._vvvvvvvvvvvvvvvv3.getObject()));
 //BA.debugLineNum = 231;BA.debugLine="End Sub";
return null;
}
public static String  _play2book_complete() throws Exception{
 //BA.debugLineNum = 157;BA.debugLine="Private Sub play2Book_Complete";
 //BA.debugLineNum = 158;BA.debugLine="playBook_Complete";
_playbook_complete();
 //BA.debugLineNum = 159;BA.debugLine="End Sub";
return "";
}
public static String  _play2book_streambuffer(int _percentage) throws Exception{
 //BA.debugLineNum = 145;BA.debugLine="Private Sub play2Book_StreamBuffer(Percentage As I";
 //BA.debugLineNum = 146;BA.debugLine="If SubExists(mCallBack, mEventName & \"_StreamBuff";
if (anywheresoftware.b4a.keywords.Common.SubExists(processBA,_vvvvvvvvvvvvvvvvvvvv5,_vvvvvvvvvvvvvvvvvvvv6+"_StreamBuffer")) { 
 //BA.debugLineNum = 147;BA.debugLine="CallSub2(mCallBack, mEventName & \"_StreamBuffer\"";
anywheresoftware.b4a.keywords.Common.CallSubNew2(processBA,_vvvvvvvvvvvvvvvvvvvv5,_vvvvvvvvvvvvvvvvvvvv6+"_StreamBuffer",(Object)(_percentage));
 };
 //BA.debugLineNum = 149;BA.debugLine="End Sub";
return "";
}
public static String  _play2book_streamerror(String _errorcode,int _extradata) throws Exception{
 //BA.debugLineNum = 151;BA.debugLine="Private Sub play2Book_StreamError (ErrorCode As St";
 //BA.debugLineNum = 152;BA.debugLine="If SubExists(mCallBack, mEventName & \"_StreamErro";
if (anywheresoftware.b4a.keywords.Common.SubExists(processBA,_vvvvvvvvvvvvvvvvvvvv5,_vvvvvvvvvvvvvvvvvvvv6+"_StreamError")) { 
 //BA.debugLineNum = 153;BA.debugLine="CallSub(mCallBack, mEventName & \"_StreamError\")";
anywheresoftware.b4a.keywords.Common.CallSubNew(processBA,_vvvvvvvvvvvvvvvvvvvv5,_vvvvvvvvvvvvvvvvvvvv6+"_StreamError");
 };
 //BA.debugLineNum = 155;BA.debugLine="End Sub";
return "";
}
public static String  _play2book_streamready() throws Exception{
 //BA.debugLineNum = 139;BA.debugLine="Private Sub play2Book_StreamReady";
 //BA.debugLineNum = 140;BA.debugLine="If SubExists(mCallBack, mEventName & \"_StreamRead";
if (anywheresoftware.b4a.keywords.Common.SubExists(processBA,_vvvvvvvvvvvvvvvvvvvv5,_vvvvvvvvvvvvvvvvvvvv6+"_StreamReady")) { 
 //BA.debugLineNum = 141;BA.debugLine="CallSub(mCallBack, mEventName & \"_StreamReady\")";
anywheresoftware.b4a.keywords.Common.CallSubNew(processBA,_vvvvvvvvvvvvvvvvvvvv5,_vvvvvvvvvvvvvvvvvvvv6+"_StreamReady");
 };
 //BA.debugLineNum = 143;BA.debugLine="End Sub";
return "";
}
public static String  _playbook_complete() throws Exception{
 //BA.debugLineNum = 161;BA.debugLine="Private Sub playBook_Complete";
 //BA.debugLineNum = 163;BA.debugLine="If SubExists(mCallBack, mEventName & \"_Complete\")";
if (anywheresoftware.b4a.keywords.Common.SubExists(processBA,_vvvvvvvvvvvvvvvvvvvv5,_vvvvvvvvvvvvvvvvvvvv6+"_Complete")) { 
 //BA.debugLineNum = 164;BA.debugLine="CallSub(mCallBack, mEventName & \"_Complete\")";
anywheresoftware.b4a.keywords.Common.CallSubNew(processBA,_vvvvvvvvvvvvvvvvvvvv5,_vvvvvvvvvvvvvvvvvvvv6+"_Complete");
 };
 //BA.debugLineNum = 167;BA.debugLine="End Sub";
return "";
}
public static String  _playload(int _idsure) throws Exception{
 //BA.debugLineNum = 135;BA.debugLine="Public Sub playLoad(idSure As Int)";
 //BA.debugLineNum = 136;BA.debugLine="play2Book.load(urls.ch2Li&\"/bookQuran/Book/\"&idSu";
_vvvvvvvv5.Load(processBA,mostCurrent._vvvvvvvvvvvvvvvvv5._vvvvvvvvv6 /*String*/ (processBA)+"/bookQuran/Book/"+BA.NumberToString(_idsure)+"/1.mp3");
 //BA.debugLineNum = 137;BA.debugLine="End Sub";
return "";
}
public static String  _process_globals() throws Exception{
 //BA.debugLineNum = 6;BA.debugLine="Private Sub Process_Globals";
 //BA.debugLineNum = 8;BA.debugLine="Public playBook As MediaPlayer";
_vvvvvvvv4 = new anywheresoftware.b4a.objects.MediaPlayerWrapper();
 //BA.debugLineNum = 10;BA.debugLine="Private mCallBack As Object";
_vvvvvvvvvvvvvvvvvvvv5 = new Object();
 //BA.debugLineNum = 11;BA.debugLine="Private mEventName As String";
_vvvvvvvvvvvvvvvvvvvv6 = "";
 //BA.debugLineNum = 13;BA.debugLine="Public play2Book As MediaPlayerStream";
_vvvvvvvv5 = new anywheresoftware.b4a.audio.MediaPlayerStreamWrapper();
 //BA.debugLineNum = 15;BA.debugLine="Private nid As Int";
_vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv1 = 0;
 //BA.debugLineNum = 17;BA.debugLine="Private bool1sq As Boolean";
_vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv5 = false;
 //BA.debugLineNum = 18;BA.debugLine="Private bool2sq As Boolean";
_vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv6 = false;
 //BA.debugLineNum = 19;BA.debugLine="Private boolClcK As Boolean";
_vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv4 = false;
 //BA.debugLineNum = 21;BA.debugLine="End Sub";
return "";
}
public static String  _service_create() throws Exception{
anywheresoftware.b4j.object.JavaObject _jo = null;
Object _event = null;
anywheresoftware.b4a.phone.Phone _p = null;
 //BA.debugLineNum = 23;BA.debugLine="Sub Service_Create";
 //BA.debugLineNum = 25;BA.debugLine="Service.AutomaticForegroundMode = Service.AUTOMAT";
mostCurrent._service.AutomaticForegroundMode = mostCurrent._service.AUTOMATIC_FOREGROUND_NEVER;
 //BA.debugLineNum = 27;BA.debugLine="If playBook.IsInitialized = False Then";
if (_vvvvvvvv4.IsInitialized()==anywheresoftware.b4a.keywords.Common.False) { 
 //BA.debugLineNum = 28;BA.debugLine="playBook.Initialize2(\"playBook\")";
_vvvvvvvv4.Initialize2(processBA,"playBook");
 };
 //BA.debugLineNum = 31;BA.debugLine="If play2Book.IsInitialized = False Then";
if (_vvvvvvvv5.IsInitialized()==anywheresoftware.b4a.keywords.Common.False) { 
 //BA.debugLineNum = 32;BA.debugLine="play2Book.Initialize(\"play2Book\")";
_vvvvvvvv5.Initialize(processBA,"play2Book");
 };
 //BA.debugLineNum = 35;BA.debugLine="bool1sq = False";
_vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv5 = anywheresoftware.b4a.keywords.Common.False;
 //BA.debugLineNum = 36;BA.debugLine="bool2sq = False";
_vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv6 = anywheresoftware.b4a.keywords.Common.False;
 //BA.debugLineNum = 37;BA.debugLine="boolClcK = False";
_vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv4 = anywheresoftware.b4a.keywords.Common.False;
 //BA.debugLineNum = 39;BA.debugLine="Dim jo As JavaObject";
_jo = new anywheresoftware.b4j.object.JavaObject();
 //BA.debugLineNum = 40;BA.debugLine="jo.InitializeContext";
_jo.InitializeContext(processBA);
 //BA.debugLineNum = 41;BA.debugLine="jo = jo.RunMethod(\"getSystemService\", Array(\"audi";
_jo = (anywheresoftware.b4j.object.JavaObject) anywheresoftware.b4a.AbsObjectWrapper.ConvertToWrapper(new anywheresoftware.b4j.object.JavaObject(), (java.lang.Object)(_jo.RunMethod("getSystemService",new Object[]{(Object)("audio")})));
 //BA.debugLineNum = 42;BA.debugLine="Dim event As Object = jo.CreateEventFromUI(\"andro";
_event = _jo.CreateEventFromUI(processBA,"android.media.AudioManager.OnAudioFocusChangeListener","audio",anywheresoftware.b4a.keywords.Common.Null);
 //BA.debugLineNum = 44;BA.debugLine="Dim p As Phone";
_p = new anywheresoftware.b4a.phone.Phone();
 //BA.debugLineNum = 45;BA.debugLine="Log(\"sallam: \"&jo.RunMethod(\"requestAudioFocus\",";
anywheresoftware.b4a.keywords.Common.LogImpl("345875222","sallam: "+BA.ObjectToString(_jo.RunMethod("requestAudioFocus",new Object[]{_event,(Object)(_p.VOLUME_MUSIC),(Object)(2)})),0);
 //BA.debugLineNum = 47;BA.debugLine="End Sub";
return "";
}
public static String  _service_destroy() throws Exception{
 //BA.debugLineNum = 170;BA.debugLine="Sub Service_Destroy";
 //BA.debugLineNum = 171;BA.debugLine="Try";
try { //BA.debugLineNum = 172;BA.debugLine="If func.readPFM(\"psbook\")= 1 Then";
if ((mostCurrent._vvvvvvvvvvvvvvvv7._vvvv0 /*String*/ (processBA,"psbook")).equals(BA.NumberToString(1))) { 
 //BA.debugLineNum = 173;BA.debugLine="func.savePFM(\"psbook\",-1)";
mostCurrent._vvvvvvvvvvvvvvvv7._vvvvv2 /*String*/ (processBA,"psbook",BA.NumberToString(-1));
 //BA.debugLineNum = 174;BA.debugLine="playBook.Stop";
_vvvvvvvv4.Stop();
 //BA.debugLineNum = 175;BA.debugLine="play2Book.Stop";
_vvvvvvvv5.Stop();
 //BA.debugLineNum = 177;BA.debugLine="Service.StopForeground(nid)";
mostCurrent._service.StopForeground(_vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv1);
 }else {
 //BA.debugLineNum = 180;BA.debugLine="StartService(Me)";
anywheresoftware.b4a.keywords.Common.StartService(processBA,playservicebook.getObject());
 };
 } 
       catch (Exception e11) {
			processBA.setLastException(e11); //BA.debugLineNum = 183;BA.debugLine="Log(LastException)";
anywheresoftware.b4a.keywords.Common.LogImpl("346530573",BA.ObjectToString(anywheresoftware.b4a.keywords.Common.LastException(processBA)),0);
 };
 //BA.debugLineNum = 186;BA.debugLine="End Sub";
return "";
}
public static String  _service_start(anywheresoftware.b4a.objects.IntentWrapper _startingintent) throws Exception{
 //BA.debugLineNum = 101;BA.debugLine="Private Sub Service_Start (StartingIntent As Inten";
 //BA.debugLineNum = 103;BA.debugLine="If playBook.IsInitialized = False Then";
if (_vvvvvvvv4.IsInitialized()==anywheresoftware.b4a.keywords.Common.False) { 
 //BA.debugLineNum = 104;BA.debugLine="playBook.Initialize2(\"playBook\")";
_vvvvvvvv4.Initialize2(processBA,"playBook");
 };
 //BA.debugLineNum = 107;BA.debugLine="If play2Book.IsInitialized = False Then";
if (_vvvvvvvv5.IsInitialized()==anywheresoftware.b4a.keywords.Common.False) { 
 //BA.debugLineNum = 108;BA.debugLine="play2Book.Initialize(\"play2Book\")";
_vvvvvvvv5.Initialize(processBA,"play2Book");
 };
 //BA.debugLineNum = 111;BA.debugLine="bool1sq = False";
_vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv5 = anywheresoftware.b4a.keywords.Common.False;
 //BA.debugLineNum = 112;BA.debugLine="bool2sq = False";
_vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv6 = anywheresoftware.b4a.keywords.Common.False;
 //BA.debugLineNum = 113;BA.debugLine="boolClcK = False";
_vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv4 = anywheresoftware.b4a.keywords.Common.False;
 //BA.debugLineNum = 115;BA.debugLine="nid = 2";
_vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv1 = (int) (2);
 //BA.debugLineNum = 116;BA.debugLine="Service.StartForeground(nid, EdNotifi3)";
mostCurrent._service.StartForeground(_vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv1,(android.app.Notification)(_vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv0().getObject()));
 //BA.debugLineNum = 118;BA.debugLine="End Sub";
return "";
}
public static String  _shownotific(anywheresoftware.b4a.objects.collections.List _list) throws Exception{
String _aye = "";
String _namesure = "";
boolean _bill = false;
 //BA.debugLineNum = 189;BA.debugLine="Public Sub showNotific(list As List)";
 //BA.debugLineNum = 191;BA.debugLine="Dim aye As String		= list.Get(0)";
_aye = BA.ObjectToString(_list.Get((int) (0)));
 //BA.debugLineNum = 192;BA.debugLine="Dim nameSure As String  = list.Get(1)";
_namesure = BA.ObjectToString(_list.Get((int) (1)));
 //BA.debugLineNum = 193;BA.debugLine="Dim bill As Boolean = list.Get(2)";
_bill = BA.ObjectToBoolean(_list.Get((int) (2)));
 //BA.debugLineNum = 195;BA.debugLine="EdNotifi(aye,nameSure,bill)";
_vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv7(_aye,_namesure,_bill);
 //BA.debugLineNum = 197;BA.debugLine="End Sub";
return "";
}
}
