[FFmpeg-devel-irc] IRC log for 2010-04-06

irc at mansr.com irc at mansr.com
Wed Apr 7 02:00:41 CEST 2010


[00:53:05] <bcoudurier> hi guys
[04:01:13] <troy_s> Is it possible that using setColorspaceDetails and then a subsequent sws_scale is not working on interlaced (either progressive stored in interlaced format or traditional interlaced) material? I can't seem to get it to trip for interlaced content.
[04:24:21] <kshishkov> mru: here?
[04:27:28] <kshishkov> looks like Norway thinks too much of itself - try "kveldsflyet fra Oslo" in Google Translate
[05:31:37] <thresh> moroning
[05:31:55] <thresh> i thought i was typing 'morning' and then this came out :-(
[05:33:06] <kshishkov> and that happens every day
[05:34:02] <thresh> in putin russia, you don't choose between mornings
[05:34:20] <kshishkov> like you could choose in Soviet times
[05:35:30] <thresh> in fact, in soviet times my life was really cool
[05:35:53] <thresh> they feed me, took me to a kindergarten where i could sleep as much as i would
[05:35:57] <thresh> play games etc
[05:41:13] <pJok> god morgon, kshishkov :)
[05:46:14] <kshishkov> goda morgnar, pJok
[05:55:02] <pJok> i wonder when the first requests for help compiling ffmpeg on ipad will come
[05:55:27] <kshishkov> probably iPhone way will work as bad on iPads
[05:55:45] * kshishkov waits for requests on help compiling FFmpeg for iMats
[05:55:53] <pJok> considering its pretty  much the same hardware and software
[05:55:58] <pJok> just scaled up
[05:57:10] <pJok> i did underestimate the market for an oversize ipod touch
[05:57:32] <pJok> i didn't think apple would be able to ship 300k units
[05:57:35] <pJok> but i was wrong
[05:57:37] <kshishkov> it's all about glamour, you know
[05:59:04] <pJok> i could see some use for it if it was a bit more powerful
[05:59:14] <kshishkov> or more open
[05:59:25] <pJok> or open
[05:59:26] <pJok> yes
[06:00:02] <pJok> sadly the ipad means that there will now me 1000 clonepads with various configurationss of the atom processor
[06:01:18] <av500> yep
[06:01:29] <kshishkov> eww
[06:01:33] <pJok> be*
[06:02:05] <pJok> if we are lucky, some of them will have a decent arm processor
[06:02:09] <pJok> but i doubt it
[06:02:14] <kshishkov> since Intel sold its ARM division, it can be safely buried now
[06:02:38] <kshishkov> Chinese seem to produce overgrown PocketPCs based on ARMs for ages
[06:02:39] <saintd3v> maybe someone will be smart and use a snapdragon
[06:03:06] <pJok> saintd3v, too expensive
[06:03:22] <pJok> you can't compete with apple on the margins if you use a snapdragon
[06:03:43] <kshishkov> pJok: you can try  stealing one of tablet/netbooks based on OMAP3 from av500
[06:03:45] <saintd3v> i said smart, not profitable
[06:03:46] <pJok> apple didn't even bother putting a better processor in the A4
[06:04:03] <pJok> hehe
[06:04:33] <av500> choise of 256MB only is most puzzling to me
[06:04:58] <kshishkov> should be enough to compile FFmpeg
[06:05:08] <pJok> at least OPAM3 is fairly decent
[06:05:12] <pJok> OMAP3*
[06:05:37] <av500> what is in the ipad is more or less the same, 1ghz A8, 3d gfx core
[06:06:42] <pJok> yeah, but the didn't bother scaling it up much from the iphone/ipod touch
[06:07:19] <pJok> and it doesn't run flash
[06:07:25] <av500> so?
[06:07:34] <kshishkov> good for it
[06:07:36] <av500> I have the iphone and android phones and I never missed flash
[06:07:39] <saintd3v> or maybe even heaven forbid a tegra2
[06:07:44] <pJok> hehe
[06:07:58] <av500> I even run my main webbrowser sans flash
[06:08:08] <saintd3v> i thought adobe had an arm build of flash
[06:08:16] <av500> sure
[06:08:20] <pJok> but the people who are most likely to buy an ipad are also most likely to play all those stupid games on facebook
[06:08:38] <saintd3v> pJok: farmville!!1!one
[06:08:41] <saintd3v> :P
[06:08:46] <pJok> exactly
[06:08:48] <kshishkov> av500: "I even run my main webbrowser sans flash" - that's the reason browser ran smoothly
[06:08:53] <av500> pJok: once they realize that, I hope there will be a ton of 2nd hand ipads for cheap
[06:09:10] <pJok> av500, its apple hardware... apple hardware was never cheap
[06:09:14] <pJok> and never will be
[06:09:25] <av500> pJok: http://imagebin.org/91858
[06:09:30] <av500> 499 vs 549
[06:09:34] <av500> ipad is cheaper
[06:09:39] <pJok> even powerbooks are still fetching a high pricetag despite not really being worth anything
[06:10:18] <kshishkov> pJok: hardware is cheap, you pay for glamour
[06:10:23] <pJok> i know :)
[06:10:26] * pJok has a mac
[06:10:41] <av500> actually, 10" mutlitouch screen is not cheap at all
[06:13:07] <pJok> av500, it will be now
[06:13:21] <av500> kshishkov: btw, I find that when I use youtube, I always klick pause immediately and wait for 5 min for the video to buffer, I guess Buffering Inc. realized that years ago :)
[06:13:52] <kshishkov> av500: get a better channel
[06:14:26] <kshishkov> my 1 megabit line is enough to play it almost without buffering
[06:14:31] <Dark_Shikari> kshishkov: unrelated
[06:14:34] <Dark_Shikari> youtube intentionally throttles
[06:15:41] <kshishkov> ah
[06:16:00] <kshishkov> maybe they don't throttle low-quality videos that much
[06:16:22] <Dark_Shikari> well it's just that the videos are throttled depending on their bitrate
[06:16:25] <Dark_Shikari> youtube isn't stupid.
[06:26:44] <pJok> YourTub
[06:27:27] <kshishkov> it all changes for those who get Google ISP
[06:30:33] <superdump> i don't normally let it buffer the whole way
[06:30:46] <superdump> but i do let it buffer more than they say
[06:31:43] <superdump> sometimes i let some sites buffer the whole way because it seems updating the progress bar eats cpu time and makes the video playback (higher resolution stuff) chooppy(/ier)
[06:31:52] <av500> for me, it has to do with the fact that I usually have to fast forward to almost the end to skip all the boring bits
[06:32:37] * av500 thinks ppl that upload to youtube should be forced to at least watch what they uploaded once completely
[06:33:03] <superdump> i don't watch that much youtube stuff really
[06:33:15] <kshishkov> there's youtube-dl.pl for the rest of us anyway
[06:33:18] <superdump> only actually interesting things that people are pasting around
[06:33:43] <av500> superdump: same here, but sadly utube clips have replaced .jpg and .png a lot...
[06:33:59] <av500> so very often I need to fire up utube to see one still image
[06:34:06] <kshishkov> better than animated gifs though
[06:34:15] <av500> kshishkov: they load faster
[06:34:27] <kshishkov> and usck differently
[06:34:28] <Dark_Shikari> the fact that animated gifs still exist is hilarious
[06:34:31] <kshishkov> *suck
[06:35:07] <superdump> Dark_Shikari: better than having youtube videos for avatars on forums
[06:35:27] <Dark_Shikari> animated gif avatars should be bannable
[07:12:22] <KotH> salut
[07:12:27] <kshishkov> shalom
[07:27:02] <pJok> saintd3v, http://www.engadget.com/2010/04/06/icds-tegra-2-powered-gemini-is-the-most-feature-complete-tablet/
[07:29:42] <av500> pJok: yes, an android running tablet makes sense
[07:30:19] <pJok> he just mentioned tegra2 ;)
[07:32:41] <superdump> you mean a tabelt running android
[07:32:51] <superdump> tablet*
[07:34:47] <superdump> pJok: haha, uberphone
[07:35:32] <pJok> superdump, it had to come ;)
[07:36:12] <kshishkov> well, with hands-free set phone does not matter much
[07:36:39] <kshishkov> without it trying to speak to brick-sized gadget is silly
[07:38:29] <pJok> kshishkov, nokia's n-gage? ;)
[07:38:39] <kshishkov> it was smaller
[07:39:02] <kshishkov> but using it as a phone gave an impression you had an enourmous ear
[07:39:16] <pJok> it was smaller, yes, but the way you were supposed to hold it was hillarious
[07:40:07] <kshishkov> IIRC it had microphone in the edge
[07:40:23] <pJok> http://i16.photobucket.com/albums/b12/al_oasis1/ngagephone.jpg
[07:43:52] <kshishkov> that's why my phone is Nokia 1110
[07:44:17] <kshishkov> (and really I hardly need any cellphone at all)
[07:49:23] <KotH> kshishkov: i'd have expected that you have an 8110 :)
[07:50:35] <superdump> 810?
[07:51:23] <kshishkov> KotH: in those times everything cellphone-related was quite expensive. I had 5110 for some time last year though
[07:52:36] <KotH> superdump: also known as "the banana" :)
[07:52:50] <KotH> kshishkov: ah.. the times!
[07:53:11] <superdump> ah :)
[07:53:11] <saintd3v> pJok: 8D
[07:53:55] <kshishkov> KotH: I said "last year" and "for some time", then returned it to original owner
[07:56:31] <saintd3v> I have an 8850 somewhere
[07:56:51] <saintd3v> i so wanted a 8110, but silly nokia only released them in .au :(
[07:57:33] <saintd3v> so i got the minaturized non-spring loaded counterpart :P
[08:00:13] <pJok> 8210 <3
[09:21:26] <mru> superdump: are you in stockholm?
[09:21:46] <superdump> yes
[09:21:50] <superdump> are you?
[09:31:34] <mru> will be tonight
[09:37:32] <mru> do you have a .se phone?
[09:39:33] <andoma> mru: for how long are you in town?
[09:53:33] <CIA-1> ffmpeg: benoit * r22811 /trunk/libavcodec/utils.c:
[09:53:33] <CIA-1> ffmpeg: Fix segfault when encoder initialization fails.
[09:53:33] <CIA-1> ffmpeg: Patch by Craig Thomasson $(name) dot $(surname) ripcode com
[10:09:01] <j-b> hello
[10:10:04] <kshishkov> hej
[10:10:46] <mru> andoma: only until tomorrow pm
[10:12:22] <kshishkov> mru: have you tried translating "kveldsflyet fra Oslo" in Google Translate?
[10:14:55] <mru> not yet
[10:50:51] <Tjoppen> lo
[10:57:00] <kshishkov> vad?
[10:57:50] <Tjoppen> *hello
[11:00:10] <kshishkov> I understood that archaic English form of "hello" and I'm curious what is going to follow it
[11:01:09] <kshishkov> (it actually doubles as general expression of surprise IIRC)
[11:03:14] <Tjoppen> benjamin instructed me to join, probably since I seem to be getting write access
[11:03:23] <Tjoppen> also, good idea to stick around here as well
[11:03:50] <kshishkov> är du Thomas Härdin från Umeå?
[11:06:03] <Tjoppen> jajjamän
[11:06:11] <Tjoppen> *Tomas
[11:07:35] <kshishkov> good, another small step in FFmpeg Swedish section domination
[11:08:17] <merbzt1> soon we really need #ffmpeg-devel-swe
[11:08:24] <kshishkov> javisst!
[11:10:10] <peloverde> One day I'll lead FFmpeg Ohio to new glory.... and maybe I'll even work normal ohio hours
[11:10:17] <Tjoppen> :)
[11:11:44] * kshishkov has never had any hopes on FFmpeg Ukraine though
[11:12:57] <mru> merbzt1: plans for tonight?
[11:13:19] <merbzt1> sauuuna
[11:13:26] <peloverde> you'd be surprised, you just have to coerce some minions
[11:13:40] <merbzt1> at 18 then nothing
[11:14:23] <merbzt1> mru: when are you free ?
[11:14:27] <kshishkov> merbzt1: I thought that sauna is only for Österland people
[11:14:53] <mru> I'm in sthlm all night
[11:14:58] <kshishkov> peloverde: that's easy but you won't get anything worth committing to FFmpeg that way
[11:15:10] <mru> no specific plans
[11:15:58] <merbzt1> kshishkov: well I do come from the norther part of sweden
[11:16:18] <merbzt1> mru: we'll eat some dinner then
[11:16:25] <kshishkov> merbzt1: yes, even more to the north than Toman
[11:16:28] <kshishkov> *Tomas
[11:17:03] <merbzt1> actually I've lived in Umeå when I was little
[11:17:53] <merbzt1> and I have quite alot of relatives there
[11:21:17] * kshishkov has never been to the north of Gävle
[11:22:15] <Tjoppen> damn snow refuses to go away
[11:23:24] <kshishkov> here it's buried under mud
[11:34:15] <superdump> mru, merbzt1, andoma : ok, so want to meet for food and drinks tonight?
[11:40:15] <merbzt1> yey \o/
[11:40:49] <superdump> :)
[11:41:25] <superdump> we can go anywhere
[11:41:30] <superdump> stockholm is our oyster
[11:41:50] <av500> stockholm is doomed
[11:42:06] * superdump chuckles
[11:42:12] <superdump> an evil chuckle
[11:44:27] <KotH> .o0(drastic my soul)
[11:46:31] <kshishkov> you can try some place at Rinkeby or Skärholmen for change :P
[11:49:11] <andoma> superdump: I can't attend, gotta get home and take care of Pontus
[11:49:23] <superdump> shame
[11:49:28] <andoma> yup :(
[11:49:32] <superdump> is he any better today?
[11:49:56] <superdump> if we went somewhere quiet, you could bring him with you
[11:50:06] <superdump> i'd be happy to sit with him :)
[11:50:17] <andoma> nah, i think it's better to keep him at home :)
[11:50:22] <superdump> probably
[11:50:49] <kshishkov> those set of microbes may come in handy later though...
[11:55:11] <mru> ok, so there's 4 of us, my friend michael is coming along too
[11:56:16] <superdump> cool
[11:56:32] <superdump> was here there when kostya came?
[11:58:43] <mru> yes
[11:59:31] <kshishkov> was that your "mad" friend?
[11:59:59] <mru> all my friends are mad
[12:00:04] <superdump> i don't think any of them were particularly mad
[12:00:07] <superdump> :)
[12:00:16] <superdump> maybe that says something about me then :p
[12:00:24] <kshishkov> superdump, that's _your_ point of view
[12:00:27] <mru> see, it's all relative
[12:00:34] <superdump> :)
[12:01:02] <kshishkov> here it's so mad that even local mad people say it's mad
[12:01:26] <superdump> that's mad
[12:01:47] <kshishkov> exactly
[12:02:45] <peloverde> kshishkov, I'm convinced it can't be as distortion as you make it out to be
[12:02:48] <kshishkov> it was especially funny at university where people whose signatures I had to collect said either "why do you need that?" or "but you don't need that paper at all!"
[12:02:57] <peloverde> I mean
[12:03:27] <kshishkov> peloverde: come here and see
[12:03:36] <peloverde> UK is withholding the new Dr. Who from the USA and you don't see us complaining ;)
[12:04:02] <av500> peloverde: how does "withholding" and "the internet" coexist?
[12:04:21] <kshishkov> you forgot to capitalize next to last word (as UK did with Dr.Who series in US ;)
[12:05:01] <peloverde> Well they withhold it but we find alternate means
[12:05:36] <kshishkov> i.e. torrents and/or YouTube
[12:05:56] <av500> can't have ohio without a proper doctor, now can we?
[12:06:35] <mru> just lile we have to do to see latestUS shows
[12:06:53] <kshishkov> do they have any good shows anyway?
[12:06:57] <superdump> uk doesn't have hulu :(
[12:07:08] <peloverde> I'm unconvinced about Matt Smith (11th doctor (they are getting dangerously close to 13))... but Karen Gillan is quite the looker
[12:07:19] <ohsix> boioioing
[12:07:22] <mru> kshishkov: beside the point
[12:07:25] <KotH> kshishkov: s/good shows/any show worth watching/
[12:07:30] <kshishkov> peloverde: I've heard expression "gone to Cleveland"
[12:07:51] <kshishkov> KotH: that's "good" in my definition
[12:08:15] <kshishkov> I'd still prefer British shows filmed before nineties though
[12:08:17] <KotH> kshishkov: for me good means that it's not only worth your time, but you should actually have a look
[12:08:30] <ohsix> if you're hard up, dr who is on eztv an hour or two after broadcast; sometimes before
[12:08:43] <KotH> before bcast?
[12:08:47] <KotH> that's fast!
[12:08:54] <kshishkov> depends on timezone
[12:09:05] <av500> tardis an all, easy to do...
[12:09:34] <ohsix> only in event of a leak; but in the US some shows are sent on satellite backhaul quite a bit before their broadcast; and people snag them
[12:10:25] <av500> 3vil people
[12:10:36] <KotH> raubkopierer!
[12:10:45] <av500> terrorists!
[12:11:03] <kshishkov> av500: and that says a man from the country of mad scientists!
[12:11:18] * av500 thought kshishkov was from the all mad place
[12:11:20] <kshishkov> KotH: yes, in German that's even more funny
[12:11:21] <peloverde> Yeah, I think that's like 12 strikes, you are hereby banned from the internets 4 times over
[12:11:46] <kshishkov> av500: my place is mad but your contry gave the world Nicola Tesla
[12:11:56] <av500> :)
[12:12:18] <av500> he was not mad, he was just genius :)
[12:12:52] <peloverde> I hear he preserved is brain waves as standing waves on the AC grid
[12:14:23] <kshishkov> and I've heard there were some mad scientists from Germany too
[12:14:39] <kshishkov> (except the ones named Wehrner)
[12:14:47] <av500> he was just brown
[12:14:54] <KotH> lol
[12:15:12] <KotH> av500: i dont think brown has the same conotation here as it has in german :)
[12:15:15] <kshishkov> I meant either Heisenberg or Siemens
[12:15:34] <av500> Siemens? the banking house?
[12:15:56] <kshishkov> no, the guy who got some electricity unit named after him
[12:16:09] <kshishkov> he invented tram
[12:16:14] <av500> yes, they named a bank after him :)
[12:17:11] <kshishkov> and some company still producing trams
[12:17:40] <av500> yeah, like Nokia once did rubber boots, Siemens once did electircal stuff.... but it will all be gone soon...
[12:18:07] <kshishkov> Sharp did pencils
[12:18:23] <kshishkov> but I think that ICE3 is not such a bad tram
[12:18:34] <av500> it's ok
[12:20:50] <kshishkov> and here everything good moving on rails was made in Czechoslovakia in 60-70s
[12:26:09] <peloverde> everything you need to know about cleveland: http://www.youtube.com/watch?v=ysmLA5TqbIY
[12:27:27] <kshishkov> what I need to know about it beside the fact it has(had?) federal reserve bank?
[12:28:28] <peloverde> It still has
[12:28:39] <av500> kshishkov: look closer, it also has a train
[12:28:44] <peloverde> We lead the nation in drifters... and there used be industry
[12:29:05] <kshishkov> av500: if I'd like to look at trains I'd go to Tomteboda
[12:29:09] <superdump> peloverde: i feel enlightened for watching that video
[12:29:28] <superdump> kshishkov: gnome something
[12:29:56] <ohsix> is that the "we're not detroit" video?
[12:30:19] <kshishkov> superdump: not "gnome" exactly and it's the major railroad point (near Karlsberg station)
[12:30:36] <peloverde> ohsix, The worst part is that amongst great lakes cities on the US side, Cleveland is only second to Chicago
[12:32:00] <kshishkov> and Chicago also has federal reserve bank (and lots of winds)
[12:32:30] <pross-au> Dr Detriot
[12:32:43] <peloverde> and various background scenes from Ferris Bueller's Day Off
[12:33:45] <kshishkov> could be worse - look at Arkham or Innsmouth reputation (and they don't even exist)
[12:34:10] <peloverde> or Dunwich
[12:34:38] <kshishkov> yep, close
[12:35:41] <superdump> http://www.informationweek.com/shared/printableArticle.jhtml;jsessionid=5KNWNULVU4S5HQE1GHOSKHWATMY32JVN?articleID=224201364
[12:36:10] <kshishkov> yuck, what a horrible URL (and idiotic suffix for JSP)
[12:37:41] <KotH> peloverde: what are drifters in that context?
[12:38:05] <mru> any suggestions for restaurants?
[12:38:22] <KotH> mru: dont start walking around in search for a restaurant ;)
[12:38:33] <av500> http://www.ece.ncsu.edu/arpers/Papers/MMT_IPDPS10.pdf
[12:38:44] <peloverde> drifters are vagrants that move from city to city usually by hiding in rail freight cars
[12:38:55] <superdump> mru: i dunno, i don't live here yet, ask merbzt1
[12:39:06] <superdump> or andoma
[12:39:24] <mru> and I don't live there anymore...
[12:40:06] <KotH> av500: is taht paper any good?
[12:40:18] <KotH> av500: the names of the authors do not look promising
[12:42:19] <kshishkov> is that approach any good? It sounds more like "let'smake crappy software run a bit better instead of urging authors to rewrite it in better way"
[12:44:18] <av500> KotH: no idea, it is the pdf behind that long url above
[12:44:31] <KotH> av500: ah..
[12:44:41] <KotH> av500: then it's not worth it... infoweek isnt know for good articles
[12:47:12] <astrange> the paper sounds like a use of futures
[12:47:51] <astrange> which can be beneficial, but larger workloads are better
[13:32:12] <BBB> spyfeng: where's your soc proposal? :)
[13:40:53] <mru> superdump: merbzt1: what time are you available for dinner?
[13:41:07] <superdump> whenever really
[13:41:16] <superdump> i'll work 'til 1700
[13:41:49] <superdump> how hungry are you?
[13:44:34] <mru> I'll live...
[13:46:12] <superdump> merbzt1: how hungry are you?
[13:46:29] <superdump> mru: we could just say 1900 or something
[13:48:15] <BBB> superdump: what happened to that guy that was going to do the amr-wb decoder soc project?
[13:48:44] <superdump> marcelo responded and sent some code and it's being discussed
[13:49:13] <mru> superdump: fine by me
[13:50:05] <superdump> BBB: nfl who keeps popping in and out of this channel who did the yop stuff was going to work on g 729.1 or something
[13:50:21] <superdump> i haven't checked what applications we've had
[13:50:31] * superdump has a look
[13:51:17] <superdump> oh dear
[13:51:22] <superdump> we have 3 applications
[13:51:36] <superdump> i think the deadline is the 9th isn't it?
[13:52:04] <superdump> yup
[13:52:08] <superdump> 9th at 1900 UTC
[13:52:17] <BBB> yeah it's very little
[13:52:20] <superdump> those 3 applications are from 2 people
[13:52:20] <BBB> zhentan is writing his also
[13:52:24] <superdump> good
[13:52:27] <BBB> that's still only 3
[13:52:29] <BBB> we need more
[13:52:33] <superdump> lots more
[13:52:36] <superdump> and qualified too
[13:52:38] <BBB> advertise people!
[13:52:44] <BBB> blog about it
[13:52:46] <superdump> otherwise we're going to have a very small presence this year
[13:52:50] <BBB> yup
[13:53:02] <kshishkov> it's too late
[13:53:36] <bilboed-pi> tbh... the number of proposals is also smaller/poorer in other orgs compared to last year. you ain't alone :(
[13:53:57] <kshishkov> that's no excuse anyway
[13:54:17] <bilboed-pi> just pointing out it seems to be a general trend
[13:54:24] <kshishkov> or maybe the word got out that Google pays money only if there are visible results?
[13:54:33] <bilboed-pi> kshishkov, ahahahahah :)
[13:54:46] <mru> are the applications so far any good?
[13:56:46] <superdump> bilboed-pi: how much smaller?
[13:57:11] <superdump> we're looking at about 10x smaller atm
[13:57:34] <bilboed-pi> 2-5x for gst/wine/gnome
[13:58:04] <bilboed-pi> but then again... there's still 3 days.. and students are slackers, so I'm guessing they'll all post their proposals at 18:50 on the 9th
[13:58:11] <superdump> hehe
[13:58:14] <superdump> we'll see
[13:58:25] <BBB> mru: they're ok
[13:58:43] <BBB> mru: josh is already qualified, zhentan is also imo (I'm mentoring him)
[13:58:50] <BBB> and the third one is nfl
[13:58:53] <kshishkov> superdump: maybe they also on't require qualification tasks unlike FFmpeg
[14:01:53] <superdump> BBB: who's josh?
[14:02:02] <mru> beagleboard has 4 iirc
[14:02:16] <BBB> superdump: works on rtsp
[14:02:21] <superdump> BBB: zhentan's done work in previous years - if he was qualified then and did well in his projects, he's qualified now
[14:02:34] <BBB> superdump: he did the theora/rtp depacketizer as qualification task
[14:02:53] <superdump> cool
[14:02:53] <BBB> or well, he really actually wrote it, then merged the vorbis one into it and removed the vorbis one, which is quite cool
[14:03:11] <superdump> marcelo should qualify too if he manages to do what i've asked
[14:03:15] <BBB> nfl wrote a gsm depacketizer, I think, but it's not in svn yet
[14:03:31] <superdump> he did the yop stuff as well
[14:03:36] <superdump> seems eager and willing
[14:03:37] <BBB> yeah, he'll qualify
[14:03:38] <BBB> I guess
[14:03:39] <merbzt1> and g723.1 also
[14:03:45] <BBB> g723.1 is gsm, no?
[14:03:47] * mru has piles if things not in svn
[14:03:49] <merbzt1> no
[14:03:52] <BBB> oh
[14:03:52] <BBB> oops
[14:03:56] <BBB> I thought it was
[14:03:57] <superdump> then mru is not qualified
[14:03:59] <superdump> ;)
[14:04:07] <merbzt1> we need to form a nice task for him though
[14:04:19] <superdump> merbzt1: a nice task for... nfl?
[14:04:24] <merbzt1> yes
[14:04:25] <BBB> a doable task
[14:04:27] <superdump> mmm
[14:04:36] <BBB> he seems good, but I don't know if he can write a full decoder in 3 months
[14:04:48] <BBB> but anything would be good, we can always finish it later
[14:04:50] <BBB> like amrnb
[14:04:51] <superdump> well that's doable with reasonable specs
[14:05:11] <BBB> would amrwb be complicated?
[14:05:16] <superdump> but iirc merbzt1 said the g723.1 specs were... bad
[14:05:17] <BBB> it'd be cool, so we can remove opencore dependency
[14:05:33] <superdump> amrwb should be ok i think as we have a fair base of code existing
[14:05:36] <merbzt1> BBB: for that we would need an encoder
[14:05:55] <BBB> I'll write a framework for generic speech encoding
[14:06:05] <BBB> then we can reuse that for all encoders with slightly different bitstream ;)
[14:06:09] <BBB> they're all the same anyway
[14:06:13] <merbzt1> yeah
[14:06:16] <superdump> it may need generalising a bit and adding stuff to handle some bits that are different in wb
[14:06:19] <superdump> indeed
[14:06:33] <superdump> so many, so similar, mostly crap and obfuscated differences
[14:06:35] <merbzt1> superdump: 19:30 works better for me
[14:06:39] <BBB> but I first want to write a video decoder or so, or learn optimizations
[14:06:41] <superdump> sure, that's fine
[14:06:43] <superdump> mru: ^
[14:06:50] <mru> ack
[14:07:11] <BBB> is ramiro on irc?
[14:07:20] <kshishkov> BBB: WVP2 is waiting for you ;)
[14:07:31] <BBB> I know, I've debugged the binary quite a bit, I have the functions
[14:07:33] <BBB> I need time
[14:07:39] <BBB> like, a few weeks to just sit and do it
[14:07:45] <kshishkov> don't we all
[14:07:48] <BBB> I want to graduate first
[14:07:55] <BBB> so it'll have to wait a bit
[14:08:13] <superdump> aac psy model, new x86 arch simd, celp encoders are all interesting i suppose
[14:08:17] <kshishkov> fine, take your time
[14:08:23] <mru> BBB needs to get his priorities sorted
[14:08:28] <superdump> if we have a wb encoder, we beat opencore
[14:08:33] <av500> as if he will have time to code after graduation....
[14:08:37] <superdump> but having nb and wb decoders to start with is nice
[14:10:07] <kshishkov> av500: I had time _during_ graduation and enrolling to postgrad, he just has lousy university where people actually study
[14:10:08] <mru> reality still beat both to obsolescence
[14:10:58] <kshishkov> no encoders needed then?
[14:11:24] <superdump> BBB: we did post on the ML about applying, right?
[14:11:31] <superdump> maybe a reminder message would be good
[14:12:15] <kshishkov> speex seems to be stable enough to be consumed by FFmpeg too
[14:12:16] <av500> superdump: preferably in a blog post bashing ogg, these get a lot of attention these days :)
[14:13:16] <kshishkov> "Theora and Ogg sucks! Don't forget to apply to FFmpeg project at this GSoC to find out why"
[14:15:42] <KotH> lol
[14:16:29] <BBB> we should blog about it
[14:16:32] <BBB> maybe people thenr ead it
[14:16:40] * BBB copies bilboed-pi 's blogpost and reposts under own name
[14:16:55] <bilboed-pi> eh ? :)
[14:19:40] <av500> kshishkov: there: http://twitter.com/av500/status/11700466138
[14:20:46] <superdump> http://rob.opendot.cl/index.php/2010/04/06/ffmpeg-google-summer-of-code-2010/
[14:21:29] <kshishkov> the best way was to pout it to site news along with new improvements
[14:21:45] <kshishkov> av500: danke
[14:22:09] <av500> kshishkov: you made me make a 2nd tweet in my life, if I get addicted, I blame you!
[14:22:56] * kshishkov is proudly has scored 0 tweets so far and not counting
[14:24:13] <KotH> av500: it's your own fault to have a twitter account in the first place
[14:24:53] * KotH still doesnt get why people use twitter
[14:24:55] <av500> KotH: I know
[14:25:19] * KotH wonders whether twitter has lsd or something in it to make people addicted
[14:25:47] <kshishkov> KotH: pandora box effect
[14:26:48] <KotH> kshishkov: what's that?
[14:27:52] <kshishkov> KotH: curiosity that makes people do even lethal things
[14:28:45] <KotH> like buying android phones?
[14:28:52] <kshishkov> yes
[14:28:59] <kshishkov> or like tasting oysters
[14:29:26] <BBB> superdump: all done
[14:29:48] <BBB> superdump: and thanks for the blogpost!
[14:30:15] <av500> kshishkov: yummy
[14:30:39] <pJok> kshishkov, i thought xiph was top of the line ;)
[14:31:10] <kshishkov> pJok: no, it has nothing to do with curiosity
[14:34:05] <pJok> kshishkov, then what? ;)
[14:34:20] <kshishkov> hype and stupidity
[14:34:40] * av500 likes his android phone
[14:35:12] <superdump> av500: what do you have?
[14:35:19] <av500> superdump: G1 and N1
[14:35:40] <superdump> i've worked with android a little
[14:35:55] * BBB loves his iphone
[14:35:56] <av500> IÄve worked against it a lot
[14:36:00] <superdump> with some of the underlying C++ stuff
[14:36:04] <superdump> haha
[14:36:08] <BBB> the funnest thing is that I can download tons of ffmpeg applications for the iphone
[14:36:12] <BBB> it almost makes me feel useful
[14:37:16] <kshishkov> try improving lavf RM demuxer next
[14:37:48] <superdump> in terms of general performance and usability, even all this time after its initial release, the iphone is still the one to beat
[14:38:26] <superdump> it seems other phone manufacturers would rather churn out N bad phones than make one really good one
[14:39:08] <kshishkov> superdump, ever heard of Korean syndrome?
[14:39:18] <superdump> no
[14:39:54] * av500 has heard that in korea only old people use email
[14:40:02] <kshishkov> it means releasing alpha product to market and fix everything in later patches. Guess phone companies from what country suffer most from that?
[14:40:07] <BBB> it's true, all these silly android phones suck in one way or another
[14:40:11] <BBB> usually multiple ways at once
[14:40:19] <BBB> which is sad, because android is really cool
[14:40:22] <superdump> right
[14:40:46] <BBB> several friends here work at google, and they're a little too droidy
[14:40:50] <kshishkov> BBB: something made on Java is cool?
[14:40:52] <superdump> and it actually has an application marketplace (which people seem to care about) that doesn't suck quite as hard as ovi
[14:41:00] <BBB> always positive about products, not liking criticism, and especially not listening to criticism
[14:41:03] <BBB> unfortunate
[14:41:05] <av500> so far N1 sucks to me for lack of kbd, but that is me on irc al the time...
[14:41:24] <superdump> i must admit, i do love having a full keyboard
[14:41:33] <superdump> i hate texting on a number pad
[14:41:38] <superdump> i'd rather swap the sim out
[14:41:44] <superdump> (uk/se)
[14:42:09] * av500 loves the G1 for the kbd, if it only had more mips/mem
[14:42:49] * pJok gives av500 a MIPS phone
[14:43:00] <av500> and a cart?
[14:43:04] <superdump> the n900 is pretty decent hardware
[14:43:22] <av500> superdump: sure, nokla is building phones for years
[14:43:24] <superdump> ovi sucks sooo much (there's nothing useful on it for the n900 really)
[14:43:28] * kshishkov glues Ukrainian SIM card to Gdium and gives it to av500
[14:43:28] <pJok> i want a phone with an i7
[14:43:34] <superdump> it's a bit of a brick though
[14:43:38] <superdump> and battery life sucks
[14:43:45] <kshishkov> pJok: it'll burn your hands off
[14:43:51] <superdump> but hey, it's linux :)
[14:44:17] <pJok> kshishkov, who cares... its not like i need my hands for anything ;)
[14:44:33] <av500> superdump: I still fail to see where nokia is heading
[14:45:02] <kshishkov> pJok: and battery life for ~2 minutes of work? Portable nuclear generator will finish you
[14:45:07] <KotH> superdump: the only cool thing about the n900 is its kbd
[14:45:18] <av500> KotH: it should run android just fine
[14:45:23] <KotH> superdump: everything else is pretty much standard.. and it's too thick
[14:45:34] <superdump> av500: apparently nokia execs didn't think much of the n900 when it was released either
[14:45:40] <KotH> av500: yeah.. unfortunately, they dont sell it with android
[14:45:44] <superdump> KotH: true
[14:45:48] <pJok> kshishkov, i was thinking of stealing one of those from a russian lighthouse ;)
[14:45:50] <KotH> av500: and maemo is dead... killed by nokia and google
[14:45:57] <av500> KotH: is is open, port is easy
[14:46:00] <superdump> though some of the software is pretty good :)
[14:46:09] <KotH> av500: easy != already done
[14:46:14] <av500> true
[14:46:16] <av500> gsco!
[14:46:25] <KotH> av500: if i buy a phone, i want it to work, out of the box, no fiddling installing and compiling
[14:46:27] <superdump> but it's definitely still very much an it could be good if... <list of stuff that needs improving>
[14:46:34] <av500> KotH: right
[14:46:36] <KotH> av500: if i want a box to play with, i get my self a beagle board
[14:46:55] <bilboed-pi> superdump, the advantage is that you don't need to jailbreak or ask Nokia's permission to do wtf you want with the phone
[14:46:57] <av500> nah, you finish that gfx card 1st...
[14:47:02] <bilboed-pi> superdump, unlike... well... any other smartphone
[14:47:22] <superdump> bilboed-pi: yeah, but i don't have the time :D
[14:47:50] <bilboed-pi> superdump, sure, but anyone can put a .deb on their website and people can download it on their phone... without going through oshit store
[14:47:56] <bilboed-pi> sorry, I guess I meant ovi
[14:48:08] <superdump> no no
[14:48:11] <superdump> you were right the first time
[14:48:14] <bilboed-pi> :)
[14:48:28] <av500> bilboed-pi: arent you supposed to type apt-get install on the phone?
[14:48:30] <superdump> to be fair, i have got a few free games fro ovi
[14:48:34] <superdump> and they're pretty polished
[14:48:43] <bilboed-pi> av500, nope, browser detects it fine, and pops up the application manager
[14:48:58] <superdump> but they're probably all on the iphone, or clones that are as good or better
[14:49:03] <av500> what? there is a GUI? how lame
[14:49:17] <superdump> av500: you can use a terminal if you want
[14:49:22] <bilboed-pi> av500, oh there's apt alright on it :)
[14:49:28] <av500> bilboed-pi: I know
[14:49:44] <av500> I spent the day on the #meego channel when it was announced, most fun irc day in my life
[14:49:48] <superdump> but there is an annoyingly slow (due to the way it operates) ui as well
[14:50:13] <bilboed-pi> superdump, don't get me started on that
[14:50:29] <av500> bilboed-pi: and it is not apt any more, it is rpm-foo now :)
[14:50:44] <superdump> eat cpu for ten seconds, allow to select a menu, eat cpu some more, blah blah
[14:50:49] <superdump> oh, it installed something
[14:50:53] <bilboed-pi> av500, gah, fsck, right :(
[14:51:03] <superdump> present a popup that prevents input if you have another task focused
[14:51:09] <superdump> it's marvellously implemented
[14:51:11] <superdump> :)
[14:51:16] <av500> superdump: but it is linux!!!
[14:51:24] <av500> and think about the children!
[14:51:27] <bilboed-pi> it's *actually* linux, unlike android :)
[14:51:28] <superdump> lol
[14:51:39] <av500> the children!
[14:51:58] <merbzt1> superdump/mru: hötorget around 1930
[14:52:02] <superdump> android is Gloiongulxe
[14:52:20] <superdump> merbzt1: righto
[14:52:40] <superdump> pick an exit
[14:53:07] <merbzt1> away from the city to the left
[14:53:27] <merbzt1> we'll locate some restaurant there
[14:53:35] <superdump> ok
[14:55:54] <superdump> merbzt1: http://maps.google.co.uk/maps?f=q&source=s_q&hl=en&geocode=&q=h%C3%B6torget,+stockholm&sll=53.800651,-4.064941&sspn=13.52256,39.506836&ie=UTF8&hq=&hnear=H%C3%B6torget,+Stockholm,+Sweden&ll=59.335444,18.063884&spn=0.011381,0.038581&t=h&z=15&layer=c&cbll=59.335658,18.063975&panoid=1dB6JYg4yLE7uz0ygoYU1g&cbp=12,345.32,,0,-0.21 here?
[14:56:37] <av500> it is next to "PUB"
[14:56:54] <av500> damn, this pub has no beer
[14:57:42] <merbzt1> ok
[14:58:31] <superdump> mru: ^
[14:58:39] <andoma> close to my office
[15:37:57] <mru> merbzt1: ack
[17:47:49] <astrange> http://svn.rockbox.org/viewvc.cgi/trunk/apps/codecs/ some codecs escaped into here
[17:48:03] <astrange> they're gross of course, every one seems to have its own different version of bitstream.h
[17:48:55] <kshishkov> yes, RB devs are a bit strange
[18:19:22] <_av500_> astrange: some of the players they run on are barely able to achieve realtime
[18:19:40] <_av500_> so they tweaked some codecs a lot to get there
[18:19:51] <_av500_> i guess beauty was secondary goal
[18:20:35] <kshishkov> one of those devs has been explaining all that once
[18:20:43] <kshishkov> should be in public logs somewhere
[18:30:38] <Compn>  Optimization for cook codec. Rework sample output to be able to use highly optim...
[18:30:39] <Compn> heh
[19:37:24] <troy_s> thresh: You around?
[19:38:22] <thresh> yes
[19:39:14] <troy_s> thresh: On the setcolorspace front, I was wondering if you know if it is working or not with interlaced formats? I can't seem to get it to trigger properly on interlaced sources.
[19:40:12] * thresh has no idea why troy_s is asking him
[19:40:35] <troy_s> Sorry... You forwarded me a patch ages ago regarding the 601 luminance scaling.
[19:42:28] <thresh> uh, i don't even remember doing that
[19:42:44] <thresh> and even if I did, the patch wasnt done by me =)
[19:43:08] <troy_s> thresh: Okie. Apologies. Do you have any idea who might have an authoritative answer?
[19:43:39] <thresh> nothing to apologize about, really. and no, I don't know.
[20:36:11] <BBB> does anyone want to help with the blind qcelp test?
[20:36:22] <BBB> (see mailinglist, thread "QCELP postfilter")
[20:54:39] <BBB> where is baptiste?
[21:18:46] <astrange> why isn't the postfilter test deterministic?
[21:20:17] <BBB> the decoder is not bitexact
[21:20:42] <Dark_Shikari> but it should be _deterministic_
[21:21:16] <BBB> I might not completely follow
[21:21:44] <Dark_Shikari> deterministic == same result every time
[21:21:59] <Dark_Shikari> mpeg-2 isn't bit-exact, but it is deterministic
[21:22:11] <BBB> it is
[21:42:20] <drv> BBB: i listened to your audio test thing, but it's hard to tell, because the source is not that great to begin with
[21:45:05] <BBB> I know, I don't have a great source because I lack the encoder...
[21:45:52] <drv> ah
[21:57:59] <BBB> but still, mail the list about what you find :)
[21:58:56] <drv> well, i have been comparing the part at the beginning ("hey listen")
[21:59:07] <drv> and i haven't been able to tell a real difference
[21:59:30] <BBB> "they all sound crappy" vs. "they all sound fine" makes a big difference
[22:01:50] <drv> i think i've convinced myself that 3 is the worst
[22:01:54] <drv> i should really set up some ABX thing
[22:32:53] <CIA-1> ffmpeg: stefano * r22812 /trunk/libavutil/fifo.h: Clarify doxy for av_fifo_alloc().
[23:33:09] <mariusz_> hi
[23:33:48] <mariusz_> should the qualification task for gsoc project be completed before application deadline?


More information about the FFmpeg-devel-irc mailing list