RSS feed
97b0ebb4
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/07/16 16:27
extend the image if its size is not modulo 16
70b1cf8a
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2022/07/30 18:58
give up on weird shit
ebae65d8
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2022/07/30 18:54
much betta
17578ac2
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2022/07/30 18:49
exit cleanly; print average fps when debug is enabled
cad6611c
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2022/07/26 15:43
copy_wh: specify for w == 4
863d39cf
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2022/07/26 15:31
add arm64 builtins
c2dd82f6
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2022/05/28 12:16
treat a8r8g8b8 as x8r8g8b8
7bdda1ff
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/08/12 08:44
fix flush on note and remove fps printout
d0c19101
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/08/10 09:03
start time from epoch
b3f24a5c
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/08/08 11:45
allow non-multiple-of-16 sizes (fixes cropping too) since we're allocating frame stuff properly anyway
2c3bae25
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/08/08 11:24
default GOP to fps×2
d0d9578b
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/08/06 04:30
change -O to -o: disable optimization by default (twitch stream craps out)
98a5c516
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/08/05 08:26
ignore closed pipe writes to exit properly
f70190d3
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/08/05 07:05
procrfork & threadexitsall
4606f66a
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/08/04 14:12
not WIP anymore, seems to work fine
4ddd74be
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/08/04 14:03
add -O option to disable optimizations
4968057b
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/08/02 10:44
encoder thread: compare each frame to the previous one and discard if the contents are the same
c3333e66
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/07/20 06:11
builtins/amd64: sync clz, use MOVL in bswap32
cb5dc8c2
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/07/20 05:46
default to lowest quality and gop to every two seconds
fe02bf0c
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/07/20 05:44
ivf: write header and flush first, then proceed with reading images
6cdf4cb5
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/07/19 10:58
use procdata instead of threaddata
60d780e4
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/07/19 10:55
use IVF by default
54828ea6
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/07/19 09:24
assign timestamp to each frame
b88eb37f
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/07/19 04:53
take yuv logic out; add -G option to specify gop; -d → -D (denoise), -d is debug
9b69b3a0
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/07/14 15:08
forgot to add builtins.h (thanks kemal)
613f2b06
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/07/14 11:04
only one file is required to be specified as argument
c6ffefd3
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/07/14 11:02
remove 10s timer, use npe_nanosec, shut down better on Del
bf2a0ea2
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/07/14 09:59
flush the reminding frames properly
21f92cf5
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/07/14 09:48
do not use memdraw
920df845
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/07/14 08:39
add clz and bswap32 builtins
6b949925
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/07/14 07:58
inline small functions
44086078
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/07/14 07:36
build amd64-specific stuff if possible
89714007
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/07/14 07:30
use faster (on new cpus) memcpy
6f2acb35
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/07/14 07:28
set max long term ref frames number and set frames channel size to 1
5eebf86c
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/07/14 07:04
capture 10 seconds; reuse input buffer; produce human readable error reports
0cfccfb6
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/07/14 05:41
use full swing conversion
1bb6244c
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/07/14 04:44
read image directly, bypassing memimage and header generated by rio
aa0b72fe
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/07/13 11:04
add another FIXME
15ebc8dd
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/07/13 11:03
limit fps (in a dumb way)
a3dc6a1a
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/07/13 10:37
encode in a separate thread
74fed9d1
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/07/13 09:18
damn
58fad377
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/07/13 09:07
make rgb→yuv more readable
71e5eaf3
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/07/13 08:08
THAT'S A FIRST