openharmony 鸿蒙 js-apidiff-MediaKit

2026-08-25 浏览 (1)

Change TypeOld VersionNew Versiond.ts File
New APINAClass name: AVErrorCode;
API declaration: AVERR_SEEK_CONTINUOUS_UNSUPPORTED = 5410002
DIfferences: AVERR_SEEK_CONTINUOUS_UNSUPPORTED = 5410002
api/@ohos.multimedia.media.d.ts
New APINAClass name: AVErrorCode;
API declaration: AVERR_SUPER_RESOLUTION_UNSUPPORTED = 5410003
DIfferences: AVERR_SUPER_RESOLUTION_UNSUPPORTED = 5410003
api/@ohos.multimedia.media.d.ts
New APINAClass name: AVErrorCode;
API declaration: AVERR_SUPER_RESOLUTION_NOT_ENABLED = 5410004
DIfferences: AVERR_SUPER_RESOLUTION_NOT_ENABLED = 5410004
api/@ohos.multimedia.media.d.ts
New APINAClass name: media;
API declaration: type OnSuperResolutionChanged = (enabled: boolean) => void;
DIfferences: type OnSuperResolutionChanged = (enabled: boolean) => void;
api/@ohos.multimedia.media.d.ts
New APINAClass name: media;
API declaration: interface SeiMessage
DIfferences: interface SeiMessage
api/@ohos.multimedia.media.d.ts
New APINAClass name: SeiMessage;
API declaration: payloadType: number;
DIfferences: payloadType: number;
api/@ohos.multimedia.media.d.ts
New APINAClass name: SeiMessage;
API declaration: payload: ArrayBuffer;
DIfferences: payload: ArrayBuffer;
api/@ohos.multimedia.media.d.ts
New APINAClass name: media;
API declaration: type OnSeiMessageHandle = (messages: Array<SeiMessage>, playbackPosition?: number) => void;
DIfferences: type OnSeiMessageHandle = (messages: Array<SeiMessage>, playbackPosition?: number) => void;
api/@ohos.multimedia.media.d.ts
New APINAClass name: AVPlayer;
API declaration: setPlaybackRange(startTimeMs: number, endTimeMs: number, mode?: SeekMode): Promise<void>;
DIfferences: setPlaybackRange(startTimeMs: number, endTimeMs: number, mode?: SeekMode): Promise<void>;
api/@ohos.multimedia.media.d.ts
New APINAClass name: AVPlayer;
API declaration: isSeekContinuousSupported(): boolean;
DIfferences: isSeekContinuousSupported(): boolean;
api/@ohos.multimedia.media.d.ts
New APINAClass name: AVPlayer;
API declaration: getPlaybackPosition(): number;
DIfferences: getPlaybackPosition(): number;
api/@ohos.multimedia.media.d.ts
New APINAClass name: AVPlayer;
API declaration: setSuperResolution(enabled: boolean): Promise<void>;
DIfferences: setSuperResolution(enabled: boolean): Promise<void>;
api/@ohos.multimedia.media.d.ts
New APINAClass name: AVPlayer;
API declaration: setVideoWindowSize(width: number, height: number): Promise<void>;
DIfferences: setVideoWindowSize(width: number, height: number): Promise<void>;
api/@ohos.multimedia.media.d.ts
New APINAClass name: AVPlayer;
API declaration: on(type: 'seiMessageReceived', payloadTypes: Array<number>, callback: OnSeiMessageHandle): void;
DIfferences: on(type: 'seiMessageReceived', payloadTypes: Array<number>, callback: OnSeiMessageHandle): void;
api/@ohos.multimedia.media.d.ts
New APINAClass name: AVPlayer;
API declaration: off(type: 'seiMessageReceived', payloadTypes?: Array<number>, callback?: OnSeiMessageHandle): void;
DIfferences: off(type: 'seiMessageReceived', payloadTypes?: Array<number>, callback?: OnSeiMessageHandle): void;
api/@ohos.multimedia.media.d.ts
New APINAClass name: AVPlayer;
API declaration: on(type: 'superResolutionChanged', callback: OnSuperResolutionChanged): void;
DIfferences: on(type: 'superResolutionChanged', callback: OnSuperResolutionChanged): void;
api/@ohos.multimedia.media.d.ts
New APINAClass name: AVPlayer;
API declaration: off(type: 'superResolutionChanged', callback?: OnSuperResolutionChanged): void;
DIfferences: off(type: 'superResolutionChanged', callback?: OnSuperResolutionChanged): void;
api/@ohos.multimedia.media.d.ts
New APINAClass name: media;
API declaration: type SourceOpenCallback = (request: MediaSourceLoadingRequest) => number;
DIfferences: type SourceOpenCallback = (request: MediaSourceLoadingRequest) => number;
api/@ohos.multimedia.media.d.ts
New APINAClass name: media;
API declaration: type SourceReadCallback = (uuid: number, requestedOffset: number, requestedLength: number) => void;
DIfferences: type SourceReadCallback = (uuid: number, requestedOffset: number, requestedLength: number) => void;
api/@ohos.multimedia.media.d.ts
New APINAClass name: media;
API declaration: type SourceCloseCallback = (uuid: number) => void;
DIfferences: type SourceCloseCallback = (uuid: number) => void;
api/@ohos.multimedia.media.d.ts
New APINAClass name: media;
API declaration: interface MediaSourceLoader
DIfferences: interface MediaSourceLoader
api/@ohos.multimedia.media.d.ts
New APINAClass name: MediaSourceLoader;
API declaration: open: SourceOpenCallback;
DIfferences: open: SourceOpenCallback;
api/@ohos.multimedia.media.d.ts
New APINAClass name: MediaSourceLoader;
API declaration: read: SourceReadCallback;
DIfferences: read: SourceReadCallback;
api/@ohos.multimedia.media.d.ts
New APINAClass name: MediaSourceLoader;
API declaration: close: SourceCloseCallback;
DIfferences: close: SourceCloseCallback;
api/@ohos.multimedia.media.d.ts
New APINAClass name: media;
API declaration: enum LoadingRequestError
DIfferences: enum LoadingRequestError
api/@ohos.multimedia.media.d.ts
New APINAClass name: LoadingRequestError;
API declaration: LOADING_ERROR_SUCCESS = 0
DIfferences: LOADING_ERROR_SUCCESS = 0
api/@ohos.multimedia.media.d.ts
New APINAClass name: LoadingRequestError;
API declaration: LOADING_ERROR_NOT_READY = 1
DIfferences: LOADING_ERROR_NOT_READY = 1
api/@ohos.multimedia.media.d.ts
New APINAClass name: LoadingRequestError;
API declaration: LOADING_ERROR_NO_RESOURCE = 2
DIfferences: LOADING_ERROR_NO_RESOURCE = 2
api/@ohos.multimedia.media.d.ts
New APINAClass name: LoadingRequestError;
API declaration: LOADING_ERROR_INVAID_HANDLE = 3
DIfferences: LOADING_ERROR_INVAID_HANDLE = 3
api/@ohos.multimedia.media.d.ts
New APINAClass name: LoadingRequestError;
API declaration: LOADING_ERROR_ACCESS_DENIED = 4
DIfferences: LOADING_ERROR_ACCESS_DENIED = 4
api/@ohos.multimedia.media.d.ts
New APINAClass name: LoadingRequestError;
API declaration: LOADING_ERROR_ACCESS_TIMEOUT = 5
DIfferences: LOADING_ERROR_ACCESS_TIMEOUT = 5
api/@ohos.multimedia.media.d.ts
New APINAClass name: LoadingRequestError;
API declaration: LOADING_ERROR_AUTHORIZE_FAILED = 6
DIfferences: LOADING_ERROR_AUTHORIZE_FAILED = 6
api/@ohos.multimedia.media.d.ts
New APINAClass name: media;
API declaration: interface MediaSourceLoadingRequest
DIfferences: interface MediaSourceLoadingRequest
api/@ohos.multimedia.media.d.ts
New APINAClass name: MediaSourceLoadingRequest;
API declaration: url: string;
DIfferences: url: string;
api/@ohos.multimedia.media.d.ts
New APINAClass name: MediaSourceLoadingRequest;
API declaration: header?: Record<string, string>;
DIfferences: header?: Record<string, string>;
api/@ohos.multimedia.media.d.ts
New APINAClass name: MediaSourceLoadingRequest;
API declaration: respondData(uuid: number, offset: number, buffer: ArrayBuffer): number;
DIfferences: respondData(uuid: number, offset: number, buffer: ArrayBuffer): number;
api/@ohos.multimedia.media.d.ts
New APINAClass name: MediaSourceLoadingRequest;
API declaration: respondHeader(uuid: number, header?: Record<string, string>, redirectUrl?: string): void;
DIfferences: respondHeader(uuid: number, header?: Record<string, string>, redirectUrl?: string): void;
api/@ohos.multimedia.media.d.ts
New APINAClass name: MediaSourceLoadingRequest;
API declaration: finishLoading(uuid: number, state: LoadingRequestError): void;
DIfferences: finishLoading(uuid: number, state: LoadingRequestError): void;
api/@ohos.multimedia.media.d.ts
New APINAClass name: MediaSource;
API declaration: setMediaResourceLoaderDelegate(resourceLoader: MediaSourceLoader): void;
DIfferences: setMediaResourceLoaderDelegate(resourceLoader: MediaSourceLoader): void;
api/@ohos.multimedia.media.d.ts
New APINAClass name: PlaybackStrategy;
API declaration: showFirstFrameOnPrepare?: boolean;
DIfferences: showFirstFrameOnPrepare?: boolean;
api/@ohos.multimedia.media.d.ts
New APINAClass name: PlaybackStrategy;
API declaration: preferredBufferDurationForPlaying?: number;
DIfferences: preferredBufferDurationForPlaying?: number;
api/@ohos.multimedia.media.d.ts
New APINAClass name: PlaybackStrategy;
API declaration: enableSuperResolution?: boolean;
DIfferences: enableSuperResolution?: boolean;
api/@ohos.multimedia.media.d.ts
New APINAClass name: PlaybackStrategy;
API declaration: thresholdForAutoQuickPlay?: number;
DIfferences: thresholdForAutoQuickPlay?: number;
api/@ohos.multimedia.media.d.ts
New APINAClass name: ContainerFormatType;
API declaration: CFT_AMR = 'amr'
DIfferences: CFT_AMR = 'amr'
api/@ohos.multimedia.media.d.ts
New APINAClass name: AVRecorderConfig;
API declaration: maxDuration?: number;
DIfferences: maxDuration?: number;
api/@ohos.multimedia.media.d.ts
New APINAClass name: SeekMode;
API declaration: SEEK_CONTINUOUS = 3
DIfferences: SEEK_CONTINUOUS = 3
api/@ohos.multimedia.media.d.ts
New APINAClass name: CodecMimeType;
API declaration: AUDIO_AMR_NB = 'audio/3gpp'
DIfferences: AUDIO_AMR_NB = 'audio/3gpp'
api/@ohos.multimedia.media.d.ts
New APINAClass name: CodecMimeType;
API declaration: AUDIO_AMR_WB = 'audio/amr-wb'
DIfferences: AUDIO_AMR_WB = 'audio/amr-wb'
api/@ohos.multimedia.media.d.ts
New APINAClass name: media;
API declaration: enum AVScreenCaptureFillMode
DIfferences: enum AVScreenCaptureFillMode
api/@ohos.multimedia.media.d.ts
New APINAClass name: AVScreenCaptureFillMode;
API declaration: PRESERVE_ASPECT_RATIO = 0
DIfferences: PRESERVE_ASPECT_RATIO = 0
api/@ohos.multimedia.media.d.ts
New APINAClass name: AVScreenCaptureFillMode;
API declaration: SCALE_TO_FILL = 1
DIfferences: SCALE_TO_FILL = 1
api/@ohos.multimedia.media.d.ts
New APINAClass name: AVScreenCaptureRecordConfig;
API declaration: fillMode?: AVScreenCaptureFillMode;
DIfferences: fillMode?: AVScreenCaptureFillMode;
api/@ohos.multimedia.media.d.ts
New APINAClass name: SoundPool;
API declaration: on(type: 'playFinishedWithStreamId', callback: Callback<number>): void;
DIfferences: on(type: 'playFinishedWithStreamId', callback: Callback<number>): void;
api/multimedia/soundPool.d.ts
New APINAClass name: SoundPool;
API declaration: off(type: 'playFinishedWithStreamId'): void;
DIfferences: off(type: 'playFinishedWithStreamId'): void;
api/multimedia/soundPool.d.ts

你可能感兴趣的鸿蒙文章

openharmony 鸿蒙 js-apidiff-ArkGraphics2D

openharmony 鸿蒙 js-apidiff-ArkGraphics3D

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-IPCKit

openharmony 鸿蒙 js-apidiff-ArkTS

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