Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit deeda1e3 authored by Hall Liu's avatar Hall Liu Committed by android-build-merger
Browse files

Merge "Change signalStrength to int." am: 73818566 am: 762e0c11

am: 7e80c3f0

Change-Id: Id3359056c247288825ec672963b538cfaa121937
parents 41b5c944 7e80c3f0
Loading
Loading
Loading
Loading
+1 −2
Original line number Original line Diff line number Diff line
@@ -17,7 +17,6 @@
package android.telephony.mbms;
package android.telephony.mbms;


import android.net.Uri;
import android.net.Uri;
import android.telephony.SignalStrength;
import android.telephony.mbms.StreamingService;
import android.telephony.mbms.StreamingService;


/**
/**
@@ -27,5 +26,5 @@ oneway interface IStreamingServiceCallback {
    void error(int errorCode, String message);
    void error(int errorCode, String message);
    void streamStateChanged(in StreamingService service, int state);
    void streamStateChanged(in StreamingService service, int state);
    void uriUpdated(in Uri uri);
    void uriUpdated(in Uri uri);
    void signalStrengthUpdated(in SignalStrength signalStrength);
    void broadcastSignalStrengthUpdated(int signalStrength);
}
}
+0 −1
Original line number Original line Diff line number Diff line
@@ -19,7 +19,6 @@ package android.telephony.mbms;
import android.net.Uri;
import android.net.Uri;
import android.os.Parcel;
import android.os.Parcel;
import android.os.Parcelable;
import android.os.Parcelable;
import android.telephony.SignalStrength;


/**
/**
 * @hide
 * @hide
+14 −9
Original line number Original line Diff line number Diff line
@@ -17,7 +17,6 @@
package android.telephony.mbms;
package android.telephony.mbms;


import android.net.Uri;
import android.net.Uri;
import android.telephony.SignalStrength;


/**
/**
 * A Callback class for use when the applicaiton is actively streaming content.
 * A Callback class for use when the applicaiton is actively streaming content.
@@ -25,6 +24,15 @@ import android.telephony.SignalStrength;
 */
 */
public class StreamingServiceCallback extends IStreamingServiceCallback.Stub {
public class StreamingServiceCallback extends IStreamingServiceCallback.Stub {


    /**
     * Indicates broadcast signal strength is not available for this service.
     *
     * This may be due to the service no longer being available due to geography
     * or timing (end of service) or because lack of demand has caused the service
     * to be delivered via unicast.
     */
    public static final int SIGNAL_STRENGTH_UNAVAILABLE = -1;



    public void error(int errorCode, String message) {
    public void error(int errorCode, String message) {
        // default implementation empty
        // default implementation empty
@@ -51,19 +59,16 @@ public class StreamingServiceCallback extends IStreamingServiceCallback.Stub {
    }
    }


    /**
    /**
     * Signal Strength updated.
     * Broadcast Signal Strength updated.
     *
     *
     * This signal strength is the BROADCAST signal strength which,
     * This signal strength is the BROADCAST signal strength which,
     * depending on technology in play and it's deployment, may be
     * depending on technology in play and it's deployment, may be
     * stronger or weaker than the traditional UNICAST signal
     * stronger or weaker than the traditional UNICAST signal
     * strength.
     * strength.  It a simple int from 0-4 for valid levels or
     *
     * {@link #SIGNAL_STRENGTH_UNAVAILABLE} if broadcast is not available
     * A {@link android.telephony.SignalStrength#getLevel} result of 0 means
     * for this service due to timing, geography or popularity.
     * you don't have coverage for this stream, either due to geographic
     * restrictions, poor tower coverage or something (yards of concrete?)
     * interferring with the signal.
     */
     */
    public void signalStrengthUpdated(SignalStrength signalStrength) {
    public void broadcastSignalStrengthUpdated(int signalStrength) {
        // default implementation empty
        // default implementation empty
    }
    }
}
}
+0 −1
Original line number Original line Diff line number Diff line
@@ -21,7 +21,6 @@ import android.telephony.mbms.IMbmsStreamingManagerCallback;
import android.telephony.mbms.IStreamingServiceCallback;
import android.telephony.mbms.IStreamingServiceCallback;
import android.telephony.mbms.StreamingService;
import android.telephony.mbms.StreamingService;
import android.telephony.mbms.StreamingServiceInfo;
import android.telephony.mbms.StreamingServiceInfo;
import android.telephony.SignalStrength;


/**
/**
 * The interface the opaque MbmsStreamingService will satisfy.
 * The interface the opaque MbmsStreamingService will satisfy.