Current Server Time: 02:37 (Central Europe)

#apertus IRC Channel Logs

2018/08/23

Timezone: UTC


03:20
jucar
joined the channel
03:29
flesk[m]
left the channel
03:32
Guest74882
left the channel
03:32
ZNC
joined the channel
03:32
ZNC
changed nick to: Guest93463
03:32
rahul-
left the channel
03:33
rahul
joined the channel
03:33
rahul
changed nick to: Guest93597
03:36
flesk[m]
joined the channel
03:39
sjohnson12
joined the channel
03:49
sjohnson12
left the channel
04:09
comradekingu
joined the channel
04:56
Bertl_oO
off to bed now ... have a good one everyone!
04:56
Bertl_oO
changed nick to: Bertl_zZ
05:01
jucar
left the channel
08:28
Looking
joined the channel
08:37
Looking
left the channel
09:57
futarisIRCcloud
joined the channel
11:00
Guest14953
joined the channel
11:01
Guest14953
left the channel
11:53
elios7
joined the channel
11:57
elios7
left the channel
12:57
futarisIRCcloud
left the channel
13:55
Bertl_zZ
changed nick to: Bertl
13:56
Bertl
morning folks!
13:56
RexOrCine|away
changed nick to: RexOrCine
14:42
brykr
joined the channel
14:45
brykr
left the channel
15:38
Guest22232
joined the channel
15:39
Guest22232
left the channel
15:50
jucar
joined the channel
16:30
BAndiT1983|away
changed nick to: BAndiT1983
16:32
nmdis1999
left the channel
16:32
nmdis1999
joined the channel
16:38
supragyaraj
joined the channel
16:42
BAndiT1983
hi supragyaraj, are you there?
16:43
BAndiT1983
sorry, not an operator anymore, asked Bertl to add voice
16:43
Bertl
16:43
supragya_is_here
joined the channel
16:44
Bertl
16:44
Bertl
16:44
Bertl
16:44
Bertl
16:44
supragya_is_here
left the channel
16:44
Bertl
16:44
Bertl
16:44
BAndiT1983
supragyaraj: does it work now?
16:44
supragyaraj
I think I should begin using ZNC soon
16:44
Bertl
16:45
BAndiT1983
haven't you used it for gsoc?
16:45
supragyaraj
so much distro hopping had made me use webchat.freenode.net more
16:45
BAndiT1983
thanks Bertl
16:45
Bertl
you're welcome!
16:45
supragyaraj
Btw, thanks for GSoC... It was a great experience overall... I think I lagged a little in the end... apologies for that
16:46
BAndiT1983
have you started your new job at that time?
16:46
supragyaraj
In anycase, FrameServer... I saw you made a new repo for it on github
16:46
supragyaraj
No, it was my mistake to be honest....
16:46
BAndiT1983
yes, as i have had an idea how to make things simpler
16:46
BAndiT1983
in fact, i wanted to continue to work on it when your e-mail arrived
16:47
BAndiT1983
next step was fuse attached to it
16:47
supragyaraj
Also, the main issue was that mlv code has all things in one... camera code, mlvfs, mlv_dump... I just didn't know how to move forth..
16:47
supragyaraj
In any case, FrameServer
16:47
BAndiT1983
i know that problem, as this things can get rather complicated and developers have also something like writers block
16:48
supragyaraj
Arun and mahesh didn't make?
16:48
supragyaraj
*make it?
16:48
BAndiT1983
i don't remember the latest state, but there were some students which had trouble to deliveer
16:48
BAndiT1983
*deliver
16:49
supragyaraj
How should I help in frameserver? what's the action plan ?
16:50
supragyaraj
and sequence read too... as anuejn asked
16:51
BAndiT1983
check the new repo and try to understand what was done, as i need second opinion, maybe i have left something which can be removed and so
16:51
BAndiT1983
first i wanted to add fuse again and header read, afterwards experiment a bit, so exiftool thinks, that the avi is full and flawless, like it does with my test.avi
16:52
BAndiT1983
new implementation uses recursion to traverse the tree of avi chunks and lists, which allows to do size calculations automatically
16:52
supragyaraj
but... I could not see the code
16:52
supragyaraj
https://github.com/BAndiT1983/OC_FrameServer
16:52
BAndiT1983
dev branch ;)
16:52
supragyaraj
have you pushed to remote??
16:52
supragyaraj
okay
16:53
BAndiT1983
have postponed merging to master, as i wanted to add cmake script and cleanup first
16:53
BAndiT1983
most comment blocks will be removed, as i have partially used your code for the new version
16:54
supragyaraj
I could see that
16:54
supragyaraj
It's clearly two man's job
16:54
supragyaraj
two kinds of code ;)
16:55
supragyaraj
could you explain node and tree thing?
16:55
supragyaraj
are frames nodes?
16:55
BAndiT1983
let me get the image which i've used as my guide
16:55
BAndiT1983
http://yaai.sourceforge.net/yaai/fileformat.html
16:56
BAndiT1983
after i've struggled with chunk sizes and such, it occurred to me, that the file can be traversed as a tree
16:57
BAndiT1983
in the image you see different blocks, red one is the root node in the code, other code attach to it or to their parent nodes, recursion allows to return the size of children blocks back to the parent
16:57
supragyaraj
so level one are headerlist, infolist and such right?
16:57
BAndiT1983
a parent block with requiresSize parameter, calculates it and writes to the size variable in the chunk/list
16:58
BAndiT1983
yep
16:58
BAndiT1983
level zero is root node -> RIFF
16:58
supragyaraj
got it...
16:59
supragyaraj
need to brush up my stl for this :)
16:59
BAndiT1983
https://github.com/BAndiT1983/OC_FrameServer/blob/dev/DataProvider/AVIContainer.cpp
16:59
BAndiT1983
haven't used any advanced stuff, as i don't like to make it more complicated than required
17:00
BAndiT1983
if you compare the nodes in the constructor, they are the same as in the image, but only required ones, have oriented on your implementation
17:00
BAndiT1983
exiftool doesn't complain at all, only vlc about missing key frame on track 0, but plays the file without problems, also mplayer
17:01
supragyaraj
so it is working right now?
17:01
BAndiT1983
yep, was really happy, when it worked for first time without errors and warnings :)
17:01
supragyaraj
well, atleast my code helped a little... I am happy too
17:02
BAndiT1983
it took several hours of trial and error, before the right idea came, also a lot of time in hex editor and comparison to valid AVIs
17:02
BAndiT1983
your code helped a lot
17:02
supragyaraj
Is fuse added rn?
17:02
BAndiT1983
as you've done the preparations, which helped to find necessary blocks for that stuff
17:02
BAndiT1983
rn?
17:02
supragyaraj
right now?
17:02
BAndiT1983
fuse works also, but is not attached to it yet
17:03
BAndiT1983
also used your code with adjustments
17:03
supragyaraj
I am not gettting it... it gave me compilation errors when i used fuze with cpp
17:03
BAndiT1983
check my comment in the issue
17:03
supragyaraj
i am forgetting the error
17:03
BAndiT1983
https://github.com/BAndiT1983/OC_FrameServer/blob/dev/Main.cpp
17:04
BAndiT1983
it was just incompatible assignment, as newer compilers stop if you try to assign in C-style
17:04
BAndiT1983
check the code at the bottom of main.cpp
17:04
supragyaraj
these:?
17:04
supragyaraj
//fuse_ops.getattr = getattr_callback; //fuse_ops.open = open_callback; //fuse_ops.read = read_callback;
17:04
BAndiT1983
yes
17:05
BAndiT1983
away for a dinner a bit, will be back later
17:05
supragyaraj
were it mine? I don't remember
17:05
supragyaraj
Okay...
17:21
BAndiT1983
back
17:21
BAndiT1983
static struct fuse_operations hello_oper = { .getattr = hello_getattr, .readdir = hello_readdir, .open = hello_open, .read = hello_read,};
17:22
BAndiT1983
that was the problem, that compilers refuse to do such assignment, so you have to do explicit name.option
17:33
supragyaraj
okay
17:33
supragyaraj
could you add me as a contributor in your repo
17:34
supragyaraj
so I could push changes as well?
17:34
BAndiT1983
yes, let me check how
17:35
BAndiT1983
check your github
17:41
supragyaraj
left the channel
17:43
supragyaraj
joined the channel
17:47
BAndiT1983
18:01
mattcode
joined the channel
18:01
jucar
left the channel
18:02
mattcode
left the channel
18:27
niemand
joined the channel
18:27
niemand
left the channel
18:27
niemand
joined the channel
18:39
supragyaraj
left the channel
19:29
Bertl
off for now ... bbl
19:29
Bertl
changed nick to: Bertl_oO
19:53
BAndiT1983
changed nick to: BAndiT1983|away
20:12
TofuLynx
joined the channel
20:14
RexOrCine
TofuLunx you here?
20:14
RexOrCine
TofuLynx*
20:14
RexOrCine
... and I can't PM with you.
20:15
RexOrCine
Hold on, I've never used this "give voice" before.
20:15
RexOrCine
I've PM'd other people today so I have to assume it's because you haven't registered your nick, or you're not logged in or something.
20:16
TofuLynx
left the channel
20:16
illwieckz
joined the channel
20:17
TofuLynx
joined the channel
20:17
RexOrCine
20:18
RexOrCine
You have a voice now
20:18
ChanServ
20:18
RexOrCine
Yeah Sebastian's on holiday. Disgraceful eh.
20:18
RexOrCine
20:18
TofuLynx
Hello xD
20:18
TofuLynx
Thansk xD
20:18
TofuLynx
Thanks*
20:18
TofuLynx
oh okkay
20:19
RexOrCine
Did I get your article stuff from you? Sorry i don't know peoples' nicks off by heart.
20:19
TofuLynx
basically, do you remember the article I said you in the email that I wanted to publish, regarding my experince in GSoC?
20:19
RexOrCine
Oh yeah.
20:19
RexOrCine
You want to know how to publish it.
20:19
TofuLynx
Yup!
20:20
RexOrCine
It requires admin permissions so I'll have to do it for you.
20:20
TofuLynx
No problem!
20:20
TofuLynx
The article is in a gdoc
20:20
RexOrCine
We're actually doing some restructuring with the site at the moment.
20:20
TofuLynx
Do you mind doing it for me?
20:20
RexOrCine
Not at all. But don't expect it to be done within 24 hours please.
20:20
TofuLynx
Sure :)
20:21
RexOrCine
It would be good to give me at least a week.
20:21
TofuLynx
Do you want the gdoc link now?
20:21
RexOrCine
But I'll make a note in my magic book now.
20:21
TofuLynx
magic book xD
20:21
RexOrCine
Well I'll have it in the email.
20:22
TofuLynx
Ok! I will send you the link via email then!
20:22
TofuLynx
Thank you!
20:22
RexOrCine
No no I'm in it right now.
20:22
RexOrCine
Yeah Seb forwarded it.
20:23
TofuLynx
Oh ok I see xD
20:23
RexOrCine
There seems to be a lack of images mind.
20:23
TofuLynx
I can get some of images for it
20:23
TofuLynx
some images*
20:24
RexOrCine
Definitely. I would say with that much text 6 or 7 would be good.
20:24
TofuLynx
Okkey, thanks for the tip! :P
20:25
TofuLynx
I am leaving now, Bye bye!
20:26
RexOrCine
Wait.
20:26
TofuLynx
Yes?
20:27
RexOrCine
Prior to me making a start on it I would also run through it again. Basically it's good practice to put yourself in the mind of someone who doesn't have a deep technical knowledge. So for instance you wanna be linking out to pages that define the first instances of technical terms e.g. Bilinear Interpolation through to a corresponding Wikipedia page... and anything else.
20:27
TofuLynx
I see
20:28
RexOrCine
GEDI is another one.
20:28
TofuLynx
It's my first time doing a post like this
20:28
RexOrCine
You should notice I did this for you in the Wrap-up article.
20:28
TofuLynx
Yup, I noticed
20:28
TofuLynx
I will take care of it then :P
20:28
TofuLynx
Anything else?
20:30
RexOrCine
But this is longer, plus I'm also having to guess what page on the internet is best for definitions (and you're probably better at knowing what's good and what's weak in this regard), so I would make sure that anything further into the text has allowances made for the layman.
20:30
RexOrCine
That's it yeah. I would let me know that you've done that though Claudio.
20:31
TofuLynx
Ok! :)
20:31
RexOrCine
Good man.
20:31
TofuLynx
See you next time!
20:31
RexOrCine
Speak soon yeah.
20:32
TofuLynx
left the channel
21:17
BAndiT1983|away
changed nick to: BAndiT1983
21:35
niemand
left the channel
22:13
illwieckz
left the channel
22:17
BAndiT1983
changed nick to: BAndiT1983|away
22:18
BAndiT1983|away
changed nick to: BAndiT1983
22:26
illwieckz
joined the channel
22:41
BAndiT1983
changed nick to: BAndiT1983|away
23:28
illwieckz
left the channel