Current Server Time: 04:25 (Central Europe)

#apertus IRC Channel Logs

2018/08/23

Timezone: UTC


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