Compare commits
No commits in common. "175c2347b9e02eedced4128c4df10fbb81945f5f" and "c978b2a777dcf7a98e88f4ace413b219a3fa2fed" have entirely different histories.
175c2347b9
...
c978b2a777
@ -217,7 +217,9 @@ int process_md(article_info article, char **out)
|
|||||||
while (buff[i + 2 + n] != ']')
|
while (buff[i + 2 + n] != ']')
|
||||||
n++;
|
n++;
|
||||||
|
|
||||||
if (buff[i + 2 + n + 1] == '(') {
|
if (buff[i + 2 + n + 1] != '(')
|
||||||
|
continue;
|
||||||
|
|
||||||
int k = 0;
|
int k = 0;
|
||||||
while (buff[i + 2 + n + 2 + k] != ')')
|
while (buff[i + 2 + n + 2 + k] != ')')
|
||||||
k++;
|
k++;
|
||||||
@ -251,7 +253,6 @@ int process_md(article_info article, char **out)
|
|||||||
|
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
if (buff[i] == '[')
|
if (buff[i] == '[')
|
||||||
{
|
{
|
||||||
@ -259,7 +260,9 @@ int process_md(article_info article, char **out)
|
|||||||
while (buff[i + 1 + n] != ']')
|
while (buff[i + 1 + n] != ']')
|
||||||
n++;
|
n++;
|
||||||
|
|
||||||
if (buff[i + 1 + n + 1] == '(') {
|
if (buff[i + 1 + n + 1] != '(')
|
||||||
|
continue;
|
||||||
|
|
||||||
int k = 0;
|
int k = 0;
|
||||||
while (buff[i + 1 + n + 2 + k] != ')')
|
while (buff[i + 1 + n + 2 + k] != ')')
|
||||||
k++;
|
k++;
|
||||||
@ -293,7 +296,6 @@ int process_md(article_info article, char **out)
|
|||||||
|
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
size_t len = strlen(*out);
|
size_t len = strlen(*out);
|
||||||
char *tmp_out = realloc(*out, len + 2);
|
char *tmp_out = realloc(*out, len + 2);
|
||||||
|
@ -5,7 +5,7 @@ Firstly, mount your Windows disk C: on Linux. For it, run:
|
|||||||
```
|
```
|
||||||
sudo pacman -S ntfs-3g
|
sudo pacman -S ntfs-3g
|
||||||
sudo mkdir -p /mnt/c
|
sudo mkdir -p /mnt/c
|
||||||
sudo mount /dev/<Windows partition name> /mnt/c
|
sudo mount /dev/<Windows partition name> /mnt/c
|
||||||
```
|
```
|
||||||
|
|
||||||
WSL filesystem is stored as .vhdx file, so we will use qemu-nbd to mount it as usual disk drive.
|
WSL filesystem is stored as .vhdx file, so we will use qemu-nbd to mount it as usual disk drive.
|
||||||
@ -26,7 +26,7 @@ sudo pacman -S qemu
|
|||||||
Connect .vhdx file to nbd device:
|
Connect .vhdx file to nbd device:
|
||||||
|
|
||||||
```
|
```
|
||||||
sudo qemu-hbd -c /dev/nbd0 /mnt/c/<path to .vhdx file>
|
sudo qemu-hbd -c /dev/nbd0 /mnt/c/<path to .vhdx file>
|
||||||
```
|
```
|
||||||
|
|
||||||
By default, path must look like Users/[user]/AppData/Local/Packages/[distro]/LocalState/[distroPackageName]/ext4.vhdx
|
By default, path must look like Users/[user]/AppData/Local/Packages/[distro]/LocalState/[distroPackageName]/ext4.vhdx
|
||||||
|
@ -11,7 +11,7 @@ sudo dnf install v4l2loopback
|
|||||||
Next, after reboot, we're ready to start the stream with ffmpeg:
|
Next, after reboot, we're ready to start the stream with ffmpeg:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
sudo ffmpeg -f mjpeg -r 5 -i "http://<Phone IP>:8080/cam.mjpeg?fps=10" -r 10 -pix_fmt yuv420p -f v4l2 /dev/video0
|
sudo ffmpeg -f mjpeg -r 5 -i "http://<Phone IP>:8080/cam.mjpeg?fps=10" -r 10 -pix_fmt yuv420p -f v4l2 /dev/video0
|
||||||
```
|
```
|
||||||
|
|
||||||
My Wi-Fi connection speed was enough for such stream. But it is still possible to use it with adb port forwarding over usb:
|
My Wi-Fi connection speed was enough for such stream. But it is still possible to use it with adb port forwarding over usb:
|
||||||
|
@ -83,15 +83,6 @@ main li {
|
|||||||
line-height: 30px;
|
line-height: 30px;
|
||||||
}
|
}
|
||||||
|
|
||||||
main pre {
|
|
||||||
font-size: 17px;
|
|
||||||
overflow-x: auto;
|
|
||||||
}
|
|
||||||
|
|
||||||
main code {
|
|
||||||
font-family: monospace;
|
|
||||||
}
|
|
||||||
|
|
||||||
main a:hover {
|
main a:hover {
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user