<botifico-c849d97b>
[haikuports/haikuports] augiedoggie 8519936 - ccls: add version 0.20220729 (#8434)
Maturi0n_ has joined #haiku
Maturi0n has quit [Ping timeout: 480 seconds]
floof58 is now known as Guest11510
floof58 has joined #haiku
AlienSoldier has quit [Quit: Vision[]: i've been blurred!]
Guest11510 has quit [Ping timeout: 480 seconds]
<x512[m]>
shaka444: Yes.
dpirate has quit [Remote host closed the connection]
dpirate has joined #haiku
tuaris has quit [Quit: Leaving.]
mmu_man has quit [Ping timeout: 480 seconds]
OrangeBomb has quit [Read error: Connection reset by peer]
OrangeBomb has joined #haiku
frkazoid333 has joined #haiku
freakazoid332 has quit [Ping timeout: 480 seconds]
erysdren has quit [Quit: Konversation terminated!]
erysdren has joined #haiku
<trungnt2910[m]>
<x512[m]> "trungnt2910: https://dev.haiku-..." <- So is this ticket just another way to request window compositing support for `app_server`?
erysdren has quit [Quit: Konversation terminated!]
<x512[m]>
trungnt2910: Optional compositing for only windows that need it.
<trungnt2910[m]>
x512[m]: Windows that need it = Windows that wants to use transparent parts and/or want to be sent to a remote screen?
<trungnt2910[m]>
Is that right?
<x512[m]>
Yes.
<x512[m]>
Similar to WinAPI layered windows.
hightower2 has quit [Ping timeout: 480 seconds]
<trungnt2910[m]>
I read some forums that adding compositing support is very, very low priority for Haiku.
<x512[m]>
Surface can be optionally enabled for all windows effectively using full compositing, but it will increase memory usage and can make GUI slower.
<mbrumbelow[m]>
PulkoMandy: Is it time to merge changes for Paladin?
<x512[m]>
trungnt2910[m]: I think that making Haiku compositor only is bad idea.
<x512[m]>
Compositor increase resource usage and need hardware acceleration for best experience.
<trungnt2910[m]>
But being optional does not make this feature less of a technical challenge right?
<botifico-c849d97b>
[haikuports/haikuports] Begasus 55f957a - paragui, drop reduntant, unmaintained and broken recipe (#8439)
<Begasus>
another oldy gone to the dogs :)
<x512[m]>
It do not look so challenging.
<Begasus>
nope, but first had to try a build to see if it still builds :)
<PulkoMandy>
mbrumbelow[m], it does not change anything to be in the develop branch? we can just make that branch the default. Personally I'm not really interested in Paladin, I don't use it and don't plan to use it
<PulkoMandy>
so if you want to take care of maintaining it we can give you access to the repo at haikuports and you do whatever you want with it
<mbrumbelow[m]>
That would be great thanks.
<trungnt2910[m]>
x512[m]: Probably if you have experience doing graphics programming...
<trungnt2910[m]>
Which I haven't. Not to mention I'm very bad at geometry and calculating coordinates give me a severe headache.
<PulkoMandy>
mbrumbelow[m], I made a ticket to trace the change: https://github.com/HaikuArchives/Paladin/issues/12 and asking jessicah mmu_man and waddlesplash if they are Ok with it (since they are owners of haikuports and I don't really want to take decisions on my own, sorry for the paperwork...)
<x512[m]>
trungnt2910: What do you think: do remote desktop client preserve Haiku window borders or use host OS window borders?
<trungnt2910[m]>
x512[m]: The implementation I'm thinking of uses host OS window borders.
<trungnt2910[m]>
And decorators (if any).
<PulkoMandy>
I think using host OS window management makes more sense if possible
<PulkoMandy>
but it means no stack&tile :(
<trungnt2910[m]>
Yes if the host is Haiku :)
<trungnt2910[m]>
Also it might be nice if media and clipboard could be forwarded.
<trungnt2910[m]>
I don't really understand how media is played on Haiku, is it somehow related to media_server?
<PulkoMandy>
it depends
<PulkoMandy>
for decoding audio and video frames all you need is BMediaTrack and BMediaFile
<PulkoMandy>
for sending audio to the soundcard you need media_server, but you can either write your own media nodes (which is a lot of code) or you can use BGameSound (which in BeOS used to give direct access to the soundcard, but on Haiku is a wrapper above media kit media nodes and goes through media server)
<PulkoMandy>
for video you can either simply draw the frames as BBitmap yourself using app_server, or use a bitmap with overlay, or you can also use media_server video nodes as well
<trungnt2910[m]>
PulkoMandy: Are these two responsible for recognizing media file types?
<PulkoMandy>
using media_server will help synchronizing the audio with the video
<PulkoMandy>
BMediaFile will do that (well it just asks ffmpeg "can you decode this?")
<PulkoMandy>
there are also MIME sniffing rules to decide if a file is a media file at all
<trungnt2910[m]>
Oh so ffmpeg must be available?
<PulkoMandy>
and I think MediaPlayer does its own thing to decide if it can play a file or not, but I'm not sure where
<PulkoMandy>
ffmpeg is wrapped in a media plugin
<PulkoMandy>
in theory you could have many plugins for different formats, but since ffmpeg already decodes everything, it's the only plugin pretty much
<trungnt2910[m]>
Seems like I haven't installed ffmpeg (on my HyClone instance). That might explain why MediaPlayer refuses to recognize my .flac audio files.
<trungnt2910[m]>
PulkoMandy: What's a "media node"? Something that receives audio input and is responsible for playing it for the user?
<PulkoMandy>
media nodes receive some media input and/or emit some media output. The input and output are somewhat generic streams of data with realtime constraints (each packet has a timestamp to know when it should be played, and the media kit tries to schedule things in advance to optimize latency and buffering)
<PulkoMandy>
there are special nodes for the soundcard as well as for the system mixer. You can vizualize nodes in the Cortex app
<botifico-c849d97b>
[haikuports/haikuports] Begasus c4c3708 - openlibm, revump for rebuild (#8455)
Anarchos has quit [Ping timeout: 480 seconds]
Anarchos has joined #haiku
pvalue has quit [Quit: Vision[]: i've been blurred!]
vdamewood has joined #haiku
Skipp_OSX_ has joined #haiku
Skipp_OSX has quit [Ping timeout: 480 seconds]
freddietilley has quit [Quit: WeeChat 3.8]
<Anarchos>
Is there a gdkx.h for haiku ?
<x512[m]>
What is that?
<bbjimmy_64>
package blender3-3.3.1-3 requires lib"libsndfile>=1.1.0, but none of the providers can be installed solution1 -keep libsndfile-1.1.0-3 from excluded repository. ???
<Anarchos>
x512[m] in /boot/system/develop/headers/gtk-3.0/gdk there are many gdkXXX.h file, eg for cairo, wayland etc. seems related to backend. So i guess it is normal we have no gdkx.h as gtk on haiku may not use an X backend
* Anarchos
: my 2 cents
mmu_man has quit [Ping timeout: 480 seconds]
tuaris has joined #haiku
<Anarchos>
x512[m] so not sure which one i should use
<x512[m]>
GTK 3-4 currently use Wayland backend on Haiku.
<bbjimmy_64>
one would think libsndfile-1.1.0-3 fulfills the requirement for libsndfile>=1.1.0
<bbjimmy_64>
what am I missing here?
<Anarchos>
x512[m] ok so i will use gdkwayland.h
<x512[m]>
Anarchos: What are you trying to achieve? Regular cross-platform GTK API is not enough?
mmu_man has joined #haiku
<Anarchos>
x512[m] i try to install lablgtk3 which is an ocaml library giving access to gtk functions into the ocaml worl
<botifico-c849d97b>
[haikuports/haikuports] Begasus 212096c - blender3, revbump for libsndfile (#8456)
<Begasus>
Thought I had all covered :)
bbjimmy_64 has quit [Quit: Vision[]: i've been blurred!]
bbjimmy_64 has joined #haiku
<Begas_VM>
Could not resolve symbol '_PutPixel' for super_transball, not sure it's worth hunting that down (source is from 2005)
smalltalkman has quit []
floof58 is now known as Guest11576
floof58 has joined #haiku
<Skipp_OSX_>
well the leading _ indicates it's a private method
Guest11576 has quit [Ping timeout: 480 seconds]
Anarchos has quit [Quit: Vision[]: i've been blurred!]
<Begasus>
Got the same issue when installed from the depot with the default libraries, same thing (SOURCE_URI is down so I grabbed some from gentoo, patch still aplies clean so guess there is no change there)
<Begas_VM>
k, seems to be an SGE thing
<Begas_VM>
using that one from the depot doesn't reveal the missing symbol, but closes down when launched
<Begas_VM>
got it up and running with the current sge packages
nephele has quit [Quit: Vision[]: i've been blurred!]
nephele has joined #haiku
Skipp_OSX_ is now known as Skipp_OSX
<Begasus>
will be something for tomorrow :)
Begasus_32 has quit [Quit: Vision[]: Gone to the dogs!]
nephele has quit [Quit: Vision[]: i've been blurred!]
Begas_VM has quit [Quit: Vision[]: i've been blurred!]
nosycat has quit [Quit: Leaving]
B2IA has quit [Ping timeout: 480 seconds]
CPYou has joined #haiku
gouchi has joined #haiku
<mbrumbelow[m]>
waddlesplash: You have not only debuted on my all time hero list, you leveled up as well. I think you know why. ;P
<waddlesplash>
lol
mmu_man has quit [Ping timeout: 480 seconds]
Begasus has quit [Ping timeout: 480 seconds]
<zdykstra>
what happened?
mmu_man has joined #haiku
jmairboeck has joined #haiku
tqh has joined #haiku
ClaudioM has quit [Quit: leaving]
B2IA has joined #haiku
<andreasdr[m]>
Arrr. Good night mighty pirates.
<andreasdr[m]>
Yes. What did happen? Want to know too.
CPYou has quit [Ping timeout: 480 seconds]
<Skipp_OSX>
whatdidudo?
jmairboeck has quit [Quit: Konversation terminated!]
ScottD1 has joined #haiku
tqh has quit [Quit: Leaving]
AlienSoldier has joined #haiku
gouchi has quit [Quit: Quitte]
Diver has quit [Quit: Leaving.]
<andreasdr[m]>
:(
ClaudioM has joined #haiku
<mbrumbelow[m]>
zdykstra: 4 pints of Guinness and I will tell you :)
<zdykstra>
I don't drink, so ... Good luck with that.
<andreasdr[m]>
I would go out for a drink to know that.
<andreasdr[m]>
Where are you located. I am in Berlin/Germany.
AlaskanEmily has joined #haiku
ClaudioM has quit [Quit: leaving]
OrangeBomb has quit [Remote host closed the connection]