Merge "Annotate mainline code runs on only some versions" into sc-mainline-prod
This commit is contained in:
committed by
Android (Google) Code Review
commit
45a790a4c6
@@ -33,6 +33,8 @@ import android.os.UserHandle;
|
||||
import android.service.media.MediaBrowserService;
|
||||
import android.util.Log;
|
||||
|
||||
import androidx.annotation.RequiresApi;
|
||||
|
||||
import com.android.internal.annotations.GuardedBy;
|
||||
import com.android.modules.annotation.MinSdk;
|
||||
import com.android.modules.utils.build.SdkLevel;
|
||||
@@ -48,6 +50,7 @@ import java.util.concurrent.Executor;
|
||||
* that applications have published to express their ongoing media playback state.
|
||||
*/
|
||||
@MinSdk(Build.VERSION_CODES.S)
|
||||
@RequiresApi(Build.VERSION_CODES.S)
|
||||
@SystemService(Context.MEDIA_COMMUNICATION_SERVICE)
|
||||
public class MediaCommunicationManager {
|
||||
private static final String TAG = "MediaCommunicationManager";
|
||||
|
||||
@@ -23,6 +23,8 @@ import android.app.SystemServiceRegistry;
|
||||
import android.content.Context;
|
||||
import android.os.Build;
|
||||
|
||||
import androidx.annotation.RequiresApi;
|
||||
|
||||
import com.android.modules.annotation.MinSdk;
|
||||
import com.android.modules.utils.build.SdkLevel;
|
||||
|
||||
@@ -32,6 +34,7 @@ import com.android.modules.utils.build.SdkLevel;
|
||||
* @hide
|
||||
*/
|
||||
@MinSdk(Build.VERSION_CODES.S)
|
||||
@RequiresApi(Build.VERSION_CODES.S)
|
||||
@SystemApi(client = Client.MODULE_LIBRARIES)
|
||||
public class MediaFrameworkInitializer {
|
||||
private MediaFrameworkInitializer() {
|
||||
|
||||
@@ -199,6 +199,7 @@ import java.util.function.Function;
|
||||
*
|
||||
* </pre>
|
||||
*/
|
||||
@RequiresApi(Build.VERSION_CODES.R)
|
||||
public final class MediaParser {
|
||||
|
||||
/**
|
||||
|
||||
@@ -33,6 +33,8 @@ import android.os.ServiceSpecificException;
|
||||
import android.system.Os;
|
||||
import android.util.Log;
|
||||
|
||||
import androidx.annotation.RequiresApi;
|
||||
|
||||
import com.android.internal.annotations.GuardedBy;
|
||||
import com.android.internal.annotations.VisibleForTesting;
|
||||
import com.android.modules.annotation.MinSdk;
|
||||
@@ -85,6 +87,7 @@ import java.util.concurrent.Executors;
|
||||
@hide
|
||||
*/
|
||||
@MinSdk(Build.VERSION_CODES.S)
|
||||
@RequiresApi(Build.VERSION_CODES.S)
|
||||
@SystemApi
|
||||
public final class MediaTranscodingManager {
|
||||
private static final String TAG = "MediaTranscodingManager";
|
||||
|
||||
Reference in New Issue
Block a user