mirror of
https://github.com/microsoft/vscode.git
synced 2025-12-27 05:37:45 +00:00
Fixes #159106 Also hooks up our service worker to support seeking in local video resources. This requires handling range requests properly
20 lines
1.1 KiB
TypeScript
20 lines
1.1 KiB
TypeScript
/*---------------------------------------------------------------------------------------------
|
|
* Copyright (c) Microsoft Corporation. All rights reserved.
|
|
* Licensed under the MIT License. See License.txt in the project root for license information.
|
|
*--------------------------------------------------------------------------------------------*/
|
|
|
|
import * as vscode from 'vscode';
|
|
import { registerAudioPreviewSupport } from './audioPreview';
|
|
import { BinarySizeStatusBarEntry } from './binarySizeStatusBarEntry';
|
|
import { registerImagePreviewSupport } from './imagePreview';
|
|
import { registerVideoPreviewSupport } from './videoPreview';
|
|
|
|
export function activate(context: vscode.ExtensionContext) {
|
|
const binarySizeStatusBarEntry = new BinarySizeStatusBarEntry();
|
|
context.subscriptions.push(binarySizeStatusBarEntry);
|
|
|
|
context.subscriptions.push(registerImagePreviewSupport(context, binarySizeStatusBarEntry));
|
|
context.subscriptions.push(registerAudioPreviewSupport(context, binarySizeStatusBarEntry));
|
|
context.subscriptions.push(registerVideoPreviewSupport(context, binarySizeStatusBarEntry));
|
|
}
|