hiki

575 posts

hiki banner
hiki

hiki

@hikipilling

lurk/acc arc. be back soon

Katılım Eylül 2024
300 Takip Edilen345 Takipçiler
Sabitlenmiş Tweet
hiki
hiki@hikipilling·
when i disappear for a week or two just know that im LOCKED IN
English
0
0
10
446
hiki
hiki@hikipilling·
hiki tweet media
ZXX
0
0
5
343
hiki
hiki@hikipilling·
made some progress on my new canvas ui project! + resizable panels + pixel and percentage sizing options + button elements + gap elements for spacing + hidpi support next steps: - text elements - scrollable layouts - layouts with wrapping
English
2
0
6
358
hiki
hiki@hikipilling·
@lordofborg yeah, for interactive webapps especially, relying on the dom feels like shooting yourself in the foot once complexity starts growing
English
0
0
1
25
hiki
hiki@hikipilling·
got tired of slow webapps so i decided to start working on an entirely canvas-based js framework
hiki tweet media
English
4
0
10
450
hiki
hiki@hikipilling·
@verrsane guess wagies can't relate
English
0
0
2
15
verrsane
verrsane@verrsane·
@hikipilling Damn I ain’t got time to be doing all that 😔
English
1
0
2
16
hiki
hiki@hikipilling·
@paulo_hfs oh yeah, seems like they do something similar but with wasm. and thanks :D
English
0
0
1
8
quib
quib@itsquibloo·
@hikipilling This could be sick. Also nice rice
English
1
0
1
18
hiki
hiki@hikipilling·
@paulo_hfs nope, new framework i'm making from scratch
English
1
0
1
14
hiki
hiki@hikipilling·
@faculaut thats my wife bro
English
0
0
0
16
hiki
hiki@hikipilling·
@atriiy2 hmm, i haven't gotten that error at all during this project. are you talking about gstreamer by chance? because for this project i'm using mp4box.js and webcodecs, not gst
English
1
0
0
35
Atriiy
Atriiy@atriiy2·
@hikipilling Ohh, I get it. Thanks for sharing! 🥰 btw, will you open source your code? I actually also want to implement the seeking behavior like you did, but the pipeline keeps throwing GOP timestamps error, even after I flushing the entire pipeline data stream🤔
English
1
0
1
33
hiki
hiki@hikipilling·
HIKIVIDEO HLS work in progress
English
1
0
6
262
hiki
hiki@hikipilling·
@atriiy2 u mean like when seeking outside of the buffered area? i just fetch the new segments, extract samples, decode, and replace the buffered frames. the 3 segments i keep loaded always surround the most recently requested timestamp so this doesn't happen during regular playback
English
1
0
2
73
Atriiy
Atriiy@atriiy2·
@hikipilling Great solution! But how do you handle cases where the target frame isn't available yet? 🤔
English
1
0
2
42
hiki
hiki@hikipilling·
@atriiy2 each of the videos has its own frame buffer containing the decoded previous, current, and next segments. whenever i need a specific frame i just binary search thru the buffer to find it. so all i have to do for frame-by-frame seeking is change the timestamp :D
English
1
0
2
74
Atriiy
Atriiy@atriiy2·
@hikipilling Amazing!🤩 How did you implement the frame changes? Manipulate the pipeline on the fly?
English
1
0
2
42
hiki
hiki@hikipilling·
@startupmillyair i feel like the new pfp is exactly how you look in real life
English
2
0
3
55
public_intellectual
public_intellectual@publicinte·
the American flag background is a cheatcode. I can change my pfp to whatever and as long as the flag is there, people will remember who i am.
English
7
0
48
806
hiki
hiki@hikipilling·
@atriiy2 i remember struggling through the official docs when i was first getting started, having all this in one place will be really helpful to beginners. great article!
English
1
0
2
66
Atriiy
Atriiy@atriiy2·
My new article on GStreamer with Rust! 😋 Introducing the basic concepts and examples of this great framework in Rust. atriiy.dev/blog/awakening…
English
1
0
2
145
hiki
hiki@hikipilling·
fill up the 3 gallon bucket pour it into the 5 gallon bucket fill up the 3 gallon bucket pour it into the 5 gallon bucket (you have 1 gallon left over) empty the 5 gallon bucket pour the remaining gallon into the 5 gallon bucket fill up the 3 gallon bucket pour it into the 5 gallon bucket, now you have 4 in total did i get it?
English
0
0
1
69
Dave W Plummer
Dave W Plummer@davepl1968·
Can you solve today's classic "Microsoft 90s Interview Question? ". Hints in the comments. You are asked to *precisely* measure 4 gallons of water using a 3-gallon and 5-gallon buckets only. How do you do it? Share once you figure it out!
Dave W Plummer tweet media
English
499
28
640
148.3K