{
    "dom-mediastreamtrackprocessor-mediastreamtrackprocessor": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/MediaStreamTrackProcessor.json",
            "name": "MediaStreamTrackProcessor",
            "slug": "API/MediaStreamTrackProcessor/MediaStreamTrackProcessor",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/MediaStreamTrackProcessor/MediaStreamTrackProcessor",
            "summary": "The MediaStreamTrackProcessor() constructor creates a new MediaStreamTrackProcessor object which consumes a MediaStreamTrack object's source and generates a stream of media frames.",
            "support": {
                "chrome": {
                    "version_added": "94"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "94"
                }
            },
            "title": "MediaStreamTrackProcessor: MediaStreamTrackProcessor() constructor"
        }
    ],
    "dom-mediastreamtrackprocessor-readable": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/MediaStreamTrackProcessor.json",
            "name": "readable",
            "slug": "API/MediaStreamTrackProcessor/readable",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/MediaStreamTrackProcessor/readable",
            "summary": "The readable property of the MediaStreamTrackProcessor interface returns a ReadableStream.",
            "support": {
                "chrome": {
                    "version_added": "94"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "94"
                }
            },
            "title": "MediaStreamTrackProcessor: readable property"
        }
    ],
    "track-processor-interface": [
        {
            "engines": [],
            "partial": [
                "blink"
            ],
            "filename": "api/MediaStreamTrackProcessor.json",
            "name": "MediaStreamTrackProcessor",
            "slug": "API/MediaStreamTrackProcessor",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/MediaStreamTrackProcessor",
            "summary": "The MediaStreamTrackProcessor interface of the Insertable Streams for MediaStreamTrack API consumes a MediaStreamTrack object's source and generates a stream of media frames.",
            "support": {
                "chrome": {
                    "version_added": "94",
                    "partial_implementation": true,
                    "notes": "Chrome incorrectly exposes this interface only on the Window scope, rather than the DedicatedWorker scope as defined in the spec."
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "94",
                    "partial_implementation": true,
                    "notes": "Chrome incorrectly exposes this interface only on the Window scope, rather than the DedicatedWorker scope as defined in the spec."
                }
            },
            "title": "MediaStreamTrackProcessor"
        }
    ]
}
