- All content keys were redacted, they should be 128-bit hex strings.
- These methods involve the use of ffmpeg and -cenc_decryption_key which is not part of stable releases as of July 2022. Use nightlies from gyan.dev or some other autobuild in the meantime. Hopefully it gets added in the next stable release.
- On my end none of these were particularly reliable. This may change in the future as FFmpeg evolves. The direct method of playing with ffplay is currently the most reliable out of the listed methods.
This guide is for Windows.
- Connect phone via USB to PC, wait a while for drivers to install.
- Install "Minimal ADB Fastboot" (from XDA-Developers).
- Enable USB DEBUG under "Config / Developer Options" on phone.
- Open a Command Prompt under the folder "C:\Program Files (x86)\Minimal ADB and Fastboot"
- Open phone adb shell:
adb shell - Use the following commands:
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #include <Arduino.h> | |
| #define FREQUENCY 21000 | |
| const uint16_t sample_count = 1000000 / FREQUENCY; // Reorganization of the (48MHz / (sample_count * freq)) - 1 to compute array size. | |
| uint16_t lut[sample_count]; | |
| // https://forum.arduino.cc/t/samd51-dac-using-dma-seems-too-fast/678418/4 | |
| typedef struct // DMAC descriptor structure | |
| { | |
| uint16_t btctrl; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "manufacturer": "TCL", | |
| "supportedModels": [ "55EP640" ], | |
| "supportedController": "Broadlink", | |
| "commandsEncoding": "Base64", | |
| "commands": { | |
| "off": "JgU0AHh4DzwPPA88DzwPPA8eDzwPPA88Dx4PHg8eDx4PHg8eDx4PHg88Dx4PHg8eDzwPPA88D/ENBQAA==", | |
| "on": "JgCiAIGFDkQNRBBCD0MOIw8iD0MPQw8iDyMOJA5DDiMPIg8jDyIOQw9DDyMOIxBCDkMORBAhDwABGIGFEEEQQg9DDkQOIw0kD0MPQw4jDiMPJA1DDSUOIw8iDyMOQw9DDyIPIw9CD0MORA8iDwABF4GFD0MPQw5EDUQPIw4kDkQOQw8iDiMPIg9EDiINJQ0kDiMPQw9DDiMPIg9DD0MPQw0kDQANBQAAAAAAAA==", | |
| "volumeDown": "JgCiAIGEEEIQQg9DD0IPIw8iDkMPIw5DD0MQQhAhECEPIw4jECEPQw9DDyIPQg8jDiMPIg9DDwABF4KED0IPQw9DDkMPIw4jD0MOIw9DDkMPQw8iDyMOIw8jDiIPQw9DDyIPQw4jDyIPIg9DDwABF4KDEEIPQw9DD0IPIw4jD0MOIw9DDkMPQw8jDiIPIw8iDyIPQw9DDiMPQw4jDyIPIw5DDwANBQAAAAAAAA==", | |
| "volumeUp": "JgCiAIGFEUEOQw9DD0MPIg8iD0MPIg9DEUEOQw9DDyIPIw4jECEPQw9DECEOQw8jDiMPIg8iEAABFoGFD0MQQQ9DD0MPIg8iD0MPIg9DD0MORA5DDyIPIw4jDyIPQw9DDiMPQw8iDyIPIg8jDgABGIGEEEIORA5DEEIPIg8iD0MQIQ9DD0MPQw5DECIOIw4jDyIPQw9DDiMPQw4jDyIPIg8iDwANBQAAAAAAAA==", |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| diff --git a/sphinx/builders/__init__.py b/sphinx/builders/__init__.py | |
| index 8eaa0e215..62887098a 100644 | |
| --- a/sphinx/builders/__init__.py | |
| +++ b/sphinx/builders/__init__.py | |
| @@ -452,12 +452,33 @@ class Builder: | |
| def _read_serial(self, docnames): | |
| # type: (List[str]) -> None | |
| + times = [] | |
| + import psutil |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // web/webpack.config.js | |
| const path = require('path'); | |
| const webpack = require('webpack'); | |
| const appDirectory = path.resolve(__dirname, '../'); | |
| // This is needed for webpack to compile JavaScript. | |
| // Many OSS React Native packages are not compiled to ES5 before being | |
| // published. If you depend on uncompiled packages they may cause webpack build |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/python3 | |
| import sys | |
| import os | |
| import signal | |
| PATTERN = b"root:x:0:0:root" | |
| REPLACE = b"root::00:0:root" |
Collection of algorithms related to using curves written in javascript.
- Cubic Bezier Splines : inc. derivative, 2nd derivative, normals, easing
- Catmull Rom
- Kochanek Bartels ( TCB Splines ) : inc. derivative
- Lemniscate of Bernoulli and Gerono : inc. derivative
- Watt's Curve
- Torus Knot : inc. derivative, 2nd derivative
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| package; | |
| import haxe.macro.*; | |
| class Hacky { | |
| public static function build() { | |
| var fields = Context.getBuildFields(); | |
| for (field in fields) { | |
| if (field.name == "random") { // Here we target the `random()` method of the Math class. |
NewerOlder