openharmony 鸿蒙 js-apidiff-AVSessionKit

2026-08-25 浏览 (1)

Change TypeOld VersionNew Versiond.ts File
API deprecated version changeClass name: AVSession;
API declaration: on(type: 'playFromAssetId', callback: (assetId: number) => void): void;
DIfferences: 20
Class name: AVSession;
API declaration: on(type: 'playFromAssetId', callback: (assetId: number) => void): void;
DIfferences: NA
api/@ohos.multimedia.avsession.d.ts
API deprecated version changeClass name: AVSession;
API declaration: off(type: 'playFromAssetId', callback?: (assetId: number) => void): void;
DIfferences: 20
Class name: AVSession;
API declaration: off(type: 'playFromAssetId', callback?: (assetId: number) => void): void;
DIfferences: NA
api/@ohos.multimedia.avsession.d.ts
Custom type changeClass name: avSession;
API declaration: type AVControlCommandType = 'play' |'pause' |'stop' |'playNext' |'playPrevious' |'fastForward' |'rewind' |'seek' |'setSpeed' |'setLoopMode' |'toggleFavorite' |'playFromAssetId' |'playWithAssetId' |'answer' |'hangUp' |'toggleCallMute' |'setTargetLoopMode';
DIfferences: 'play' |'pause' |'stop' |'playNext' |'playPrevious' |'fastForward' |'rewind' |'seek' |'setSpeed' |'setLoopMode' |'toggleFavorite' |'playFromAssetId' |'playWithAssetId' |'answer' |'hangUp' |'toggleCallMute' |'setTargetLoopMode'
Class name: avSession;
API declaration: type AVControlCommandType = 'play' |'pause' |'stop' |'playNext' |'playPrevious' |'fastForward' |'rewind' |'seek' |'setSpeed' |'setLoopMode' |'toggleFavorite' |'playFromAssetId' |'answer' |'hangUp' |'toggleCallMute';
DIfferences: 'play' |'pause' |'stop' |'playNext' |'playPrevious' |'fastForward' |'rewind' |'seek' |'setSpeed' |'setLoopMode' |'toggleFavorite' |'playFromAssetId' |'answer' |'hangUp' |'toggleCallMute'
api/@ohos.multimedia.avsession.d.ts
Deleted APIClass name: global;
API declaration: export declare struct AVInputCastPicker
DIfferences: export declare struct AVInputCastPicker
NAapi/@ohos.multimedia.avInputCastPicker.d.ets
Deleted APIClass name: AVInputCastPicker;
API declaration: @Prop
customPicker?: CustomBuilder;
DIfferences: @Prop
customPicker?: CustomBuilder;
NAapi/@ohos.multimedia.avInputCastPicker.d.ets
Deleted APIClass name: AVInputCastPicker;
API declaration: onStateChange?: OnPickerStateCallback;
DIfferences: onStateChange?: OnPickerStateCallback;
NAapi/@ohos.multimedia.avInputCastPicker.d.ets
Deleted APIClass name: global;
API declaration: export type OnPickerStateCallback = (state: AVCastPickerState) => void;
DIfferences: export type OnPickerStateCallback = (state: AVCastPickerState) => void;
NAapi/@ohos.multimedia.avInputCastPicker.d.ets
Deleted APIClass name: ProtocolType;
API declaration: TYPE_CAST_PLUS_AUDIO = 8
DIfferences: TYPE_CAST_PLUS_AUDIO = 8
NAapi/@ohos.multimedia.avsession.d.ts
Deleted APIClass name: AVSession;
API declaration: on(type: 'playWithAssetId', callback: Callback<string>): void;
DIfferences: on(type: 'playWithAssetId', callback: Callback<string>): void;
NAapi/@ohos.multimedia.avsession.d.ts
Deleted APIClass name: AVSession;
API declaration: off(type: 'playWithAssetId', callback?: Callback<string>): void;
DIfferences: off(type: 'playWithAssetId', callback?: Callback<string>): void;
NAapi/@ohos.multimedia.avsession.d.ts
Deleted APIClass name: AVSession;
API declaration: on(type: 'setTargetLoopMode', callback: Callback<LoopMode>): void;
DIfferences: on(type: 'setTargetLoopMode', callback: Callback<LoopMode>): void;
NAapi/@ohos.multimedia.avsession.d.ts
Deleted APIClass name: AVSession;
API declaration: off(type: 'setTargetLoopMode', callback?: Callback<LoopMode>): void;
DIfferences: off(type: 'setTargetLoopMode', callback?: Callback<LoopMode>): void;
NAapi/@ohos.multimedia.avsession.d.ts
Deleted APIClass name: AVSession;
API declaration: on(type: 'customDataChange', callback: Callback<Record<string, Object>>): void;
DIfferences: on(type: 'customDataChange', callback: Callback<Record<string, Object>>): void;
NAapi/@ohos.multimedia.avsession.d.ts
Deleted APIClass name: AVSession;
API declaration: off(type: 'customDataChange', callback?: Callback<Record<string, Object>>): void;
DIfferences: off(type: 'customDataChange', callback?: Callback<Record<string, Object>>): void;
NAapi/@ohos.multimedia.avsession.d.ts
Deleted APIClass name: AVSession;
API declaration: sendCustomData(data: Record<string, Object>): Promise<void>;
DIfferences: sendCustomData(data: Record<string, Object>): Promise<void>;
NAapi/@ohos.multimedia.avsession.d.ts
Deleted APIClass name: AVCastController;
API declaration: getSupportedDecoders(): Promise<Array<DecoderType>>;
DIfferences: getSupportedDecoders(): Promise<Array<DecoderType>>;
NAapi/@ohos.multimedia.avsession.d.ts
Deleted APIClass name: AVCastController;
API declaration: getRecommendedResolutionLevel(decoderType: DecoderType): Promise<ResolutionLevel>;
DIfferences: getRecommendedResolutionLevel(decoderType: DecoderType): Promise<ResolutionLevel>;
NAapi/@ohos.multimedia.avsession.d.ts
Deleted APIClass name: AVCastController;
API declaration: getSupportedHdrCapabilities(): Promise<Array<hdrCapability.HDRFormat>>;
DIfferences: getSupportedHdrCapabilities(): Promise<Array<hdrCapability.HDRFormat>>;
NAapi/@ohos.multimedia.avsession.d.ts
Deleted APIClass name: AVCastController;
API declaration: getSupportedPlaySpeeds(): Promise<Array<number>>;
DIfferences: getSupportedPlaySpeeds(): Promise<Array<number>>;
NAapi/@ohos.multimedia.avsession.d.ts
Deleted APIClass name: AVCastController;
API declaration: sendCustomData(data: Record<string, Object>): Promise<void>;
DIfferences: sendCustomData(data: Record<string, Object>): Promise<void>;
NAapi/@ohos.multimedia.avsession.d.ts
Deleted APIClass name: AVCastController;
API declaration: on(type: 'customDataChange', callback: Callback<Record<string, Object>>): void;
DIfferences: on(type: 'customDataChange', callback: Callback<Record<string, Object>>): void;
NAapi/@ohos.multimedia.avsession.d.ts
Deleted APIClass name: AVCastController;
API declaration: off(type: 'customDataChange', callback?: Callback<Record<string, Object>>): void;
DIfferences: off(type: 'customDataChange', callback?: Callback<Record<string, Object>>): void;
NAapi/@ohos.multimedia.avsession.d.ts
Deleted APIClass name: avSession;
API declaration: interface AudioCapabilities
DIfferences: interface AudioCapabilities
NAapi/@ohos.multimedia.avsession.d.ts
Deleted APIClass name: AudioCapabilities;
API declaration: readonly streamInfos: Array<audio.AudioStreamInfo>;
DIfferences: readonly streamInfos: Array<audio.AudioStreamInfo>;
NAapi/@ohos.multimedia.avsession.d.ts
Deleted APIClass name: avSession;
API declaration: enum DecoderType
DIfferences: enum DecoderType
NAapi/@ohos.multimedia.avsession.d.ts
Deleted APIClass name: DecoderType;
API declaration: OH_AVCODEC_MIMETYPE_VIDEO_AVC = 'video/avc'
DIfferences: OH_AVCODEC_MIMETYPE_VIDEO_AVC = 'video/avc'
NAapi/@ohos.multimedia.avsession.d.ts
Deleted APIClass name: DecoderType;
API declaration: OH_AVCODEC_MIMETYPE_VIDEO_HEVC = 'video/hevc'
DIfferences: OH_AVCODEC_MIMETYPE_VIDEO_HEVC = 'video/hevc'
NAapi/@ohos.multimedia.avsession.d.ts
Deleted APIClass name: DecoderType;
API declaration: OH_AVCODEC_MIMETYPE_AUDIO_VIVID = 'audio/av3a'
DIfferences: OH_AVCODEC_MIMETYPE_AUDIO_VIVID = 'audio/av3a'
NAapi/@ohos.multimedia.avsession.d.ts
Deleted APIClass name: avSession;
API declaration: enum ResolutionLevel
DIfferences: enum ResolutionLevel
NAapi/@ohos.multimedia.avsession.d.ts
Deleted APIClass name: ResolutionLevel;
API declaration: RESOLUTION_480P = 0
DIfferences: RESOLUTION_480P = 0
NAapi/@ohos.multimedia.avsession.d.ts
Deleted APIClass name: ResolutionLevel;
API declaration: RESOLUTION_720P = 1
DIfferences: RESOLUTION_720P = 1
NAapi/@ohos.multimedia.avsession.d.ts
Deleted APIClass name: ResolutionLevel;
API declaration: RESOLUTION_1080P = 2
DIfferences: RESOLUTION_1080P = 2
NAapi/@ohos.multimedia.avsession.d.ts
Deleted APIClass name: ResolutionLevel;
API declaration: RESOLUTION_2K = 3
DIfferences: RESOLUTION_2K = 3
NAapi/@ohos.multimedia.avsession.d.ts
Deleted APIClass name: ResolutionLevel;
API declaration: RESOLUTION_4K = 4
DIfferences: RESOLUTION_4K = 4
NAapi/@ohos.multimedia.avsession.d.ts
Deleted APIClass name: AVMetadata;
API declaration: readonly bundleIcon?: image.PixelMap;
DIfferences: readonly bundleIcon?: image.PixelMap;
NAapi/@ohos.multimedia.avsession.d.ts
Deleted APIClass name: AVMetadata;
API declaration: singleLyricText?: string;
DIfferences: singleLyricText?: string;
NAapi/@ohos.multimedia.avsession.d.ts
Deleted APIClass name: AVMediaDescription;
API declaration: pcmSrc?: boolean;
DIfferences: pcmSrc?: boolean;
NAapi/@ohos.multimedia.avsession.d.ts
Deleted APIClass name: AVMediaDescription;
API declaration: launchClientData?: string;
DIfferences: launchClientData?: string;
NAapi/@ohos.multimedia.avsession.d.ts
Deleted APIClass name: DeviceInfo;
API declaration: supportedPullClients?: Array<number>;
DIfferences: supportedPullClients?: Array<number>;
NAapi/@ohos.multimedia.avsession.d.ts
Deleted APIClass name: DeviceInfo;
API declaration: audioCapabilities?: AudioCapabilities;
DIfferences: audioCapabilities?: AudioCapabilities;
NAapi/@ohos.multimedia.avsession.d.ts
Deleted APIClass name: avSession;
API declaration: type ExtraInfo = {
[key: string]: Object;
};
DIfferences: type ExtraInfo = {
[key: string]: Object;
};
NAapi/@ohos.multimedia.avsession.d.ts
Deleted APIClass name: AVSessionController;
API declaration: getExtrasWithEvent(extraEvent: string): Promise<ExtraInfo>;
DIfferences: getExtrasWithEvent(extraEvent: string): Promise<ExtraInfo>;
NAapi/@ohos.multimedia.avsession.d.ts
Deleted APIClass name: AVSessionController;
API declaration: sendCustomData(data: Record<string, Object>): Promise<void>;
DIfferences: sendCustomData(data: Record<string, Object>): Promise<void>;
NAapi/@ohos.multimedia.avsession.d.ts
Deleted APIClass name: AVSessionController;
API declaration: on(type: 'customDataChange', callback: Callback<Record<string, Object>>): void;
DIfferences: on(type: 'customDataChange', callback: Callback<Record<string, Object>>): void;
NAapi/@ohos.multimedia.avsession.d.ts
Deleted APIClass name: AVSessionController;
API declaration: off(type: 'customDataChange', callback?: Callback<Record<string, Object>>): void;
DIfferences: off(type: 'customDataChange', callback?: Callback<Record<string, Object>>): void;
NAapi/@ohos.multimedia.avsession.d.ts
Deleted kitClass name: global;
API declaration: api@ohos.multimedia.avInputCastPicker.d.ets
DIfferences: AVSessionKit
Class name: global;
API declaration:
DIfferences: NA
api/@ohos.multimedia.avInputCastPicker.d.ets
Deleted export symbolClass name: global;
API declaration: export type OnPickerStateCallback = (state: AVCastPickerState) => void;
DIfferences: export type OnPickerStateCallback = (state: AVCastPickerState) => void;
Class name: global;
API declaration:
DIfferences: NA
api/@ohos.multimedia.avInputCastPicker.d.ets

你可能感兴趣的鸿蒙文章

openharmony 鸿蒙 js-apidiff-ArkGraphics2D

openharmony 鸿蒙 js-apidiff-ArkGraphics3D

openharmony 鸿蒙 js-apidiff-MediaKit

openharmony 鸿蒙 js-apidiff-InputKit

openharmony 鸿蒙 js-apidiff-BasicServicesKit

openharmony 鸿蒙 js-apidiff-ConnectivityKit

openharmony 鸿蒙 js-apidiff-ArkWeb

openharmony 鸿蒙 js-apidiff-MultimodalAwarenessKit

openharmony 鸿蒙 js-apidiff-ArkData

openharmony 鸿蒙 js-apidiff-NA

  • 所属分类: 后端技术
  • 本文标签: 鸿蒙 软件
  • 版权声明: 本文链接 https://seaxiang.com/blog/EjnbHGXm