[FFmpeg-devel-irc] IRC log for 2010-01-31

irc at mansr.com irc at mansr.com
Mon Feb 1 01:00:15 CET 2010


[02:07:42] <Kovensky> < CIA-43> ffmpeg: No meassureable speed change. <-- it's half of a clock!
[02:11:42] <Compn> lol
[02:38:40] <Yuvi> I can't tell if apple not using eabi was deliberate or that someone forgot to enable it in gcc and now they can't change it
[02:39:18] <mru> it's eabi except for the stack alignment
[02:39:25] <mru> on iphone os 3
[02:39:37] <mru> v2 was horrible
[02:39:49] <mru> reserved registers, yuck
[02:40:32] <Yuvi> what exactly was the difference? llvm and as far as I can tell arm-gcc both use acps for function calls, not aacps
[02:40:46] <mru> uh?
[02:40:46] <Yuvi> err apple-gcc
[02:40:56] <Yuvi> *apcs aapcs
[02:41:10] <mru> what are you trying to say?
[02:42:05] <Yuvi> https://llvm.org/svn/llvm-project/llvm/branches/release_26/lib/Target/ARM/ARMCallingConv.td APCS vs. AAPCS, AAPCS being EABI
[02:42:11] <mru> apple uses the standard softfloat calling conventions
[02:42:24] <Kovensky> lulz
[02:42:32] <mru> the only thing apple doesn't do is maintain 8-byte stack alignment on external function calls
[02:42:38] <Kovensky> er, wrong chan =p
[02:44:22] <mru> Yuvi: I can't make sense of that file
[02:44:51] <Yuvi> yeah, as far as I can tell the only difference between the two that matters is alignment
[02:44:54] <mru> it looks like some hideous cross between c++, tcl, and python
[02:45:48] <Yuvi> but I can't find what apcs means other than pre-EABI which I can't find documentation for
[02:46:21] <mru> parameter passing hasn't changed
[02:46:25] <Yuvi> I think llvm made that language up
[02:46:58] <Yuvi> sort of a specialized c++ preprocessor
[02:50:15] <mru> btw who's in charge of the pa-risc, sparc, and ia64 fate machines?
[02:55:11] <astrange> the td format is weird, i don't know why they didn't use a lisp or something
[02:55:14] <astrange> i guess gcc already did that
[02:56:40] <mru> the gcc one is almost understandable
[08:19:49] <pross-au> Hi.
[08:19:58] <pross-au> G'day rob!
[08:20:25] <superdump> lo :)
[08:21:04] <kshishkov> morrow
[08:21:29] <pross-au> Q: i have a function 10^(min(value,95)*0.0663999...) . michael suggests this can be transformed into foo*e^(bar). I can't figure it out
[08:21:57] <Dark_Shikari> 10^x = e^y
[08:22:05] <Dark_Shikari> log10(10^x) = log10(e^y)
[08:22:12] <Dark_Shikari> x = log10(e^y)
[08:22:19] <pross-au> Awesome :D
[08:22:27] <Dark_Shikari> now the log switching theorem, let me go grab that
[08:22:48] <Dark_Shikari> ah, log switching theorem only works in the reverse case.
[08:22:56] <Dark_Shikari> x = y * log10(e)
[08:23:10] <Dark_Shikari> y = x / log10(e)
[08:23:20] <Dark_Shikari> 10^x = e^(x/log10(e))
[08:23:23] <Dark_Shikari> that was easy
[08:23:35] <pross-au> Oh nice
[08:24:18] <kshishkov> so just merge two constants and relax
[08:25:26] * kshishkov had to use log+exp for power calculation even before he knew what is that
[08:26:13] <pross-au> thanks mate
[08:26:17] <Dark_Shikari> and shit, I haven't done this in years =p
[08:28:09] <kshishkov> still, knowing a bit of math helps
[08:28:40] <Dark_Shikari> this should be high school stuff though >_>
[08:29:31] <kshishkov> high? Grade 10 or so here
[08:29:43] <Dark_Shikari> high is 9-12 here
[08:29:50] <kshishkov> ah
[08:32:33] <kshishkov> we have simple school system here: grades 1-3,5-9 are obligatory, 10 and 11 or colledge are optional
[08:33:01] <kshishkov> at least it was in my time
[08:33:51] <superdump> what happens in grade 4?
[08:33:59] <Dark_Shikari> lol
[08:34:13] <kshishkov> dunno, is was absent even in Soviet times
[08:34:27] <superdump> what do people do? bum around for a year?
[08:34:40] <superdump> a year in industry? :B
[08:34:49] <kshishkov> no, they just have 5th grade right after 3rd
[08:35:25] <elenril> iirc y^x is defined as exp(x*log(y))
[08:35:27] <kshishkov> IIRC this was shifted to show that Soviet education system meets world standards
[08:35:29] <superdump> in the uk we have 1-3,4-6,7-9,10-11
[08:36:03] <Dark_Shikari> in the US we have K-6, 7-8, 9-12
[08:36:04] <superdump> i think we learned log stuff in years 10-11
[08:36:07] <Dark_Shikari> and in some places K-5, 6-8, 9-12
[08:36:18] <superdump> which is 14-16
[08:36:22] <superdump> years old
[08:36:28] * superdump shrugs
[08:37:07] <kshishkov> well, I can't be sure for current system, we had very active reformer for Minister of Science and Education
[08:37:58] <elenril> kshishkov: you skipped grade 4 too?
[08:38:07] <kshishkov> you know, that ministry once almost approved an Astrological Colledge
[08:38:09] <elenril> lol, i thought it was just our school
[08:38:23] <kshishkov> elenril: no, simply didn't have it
[08:40:19] <kierank> [08:38] <@kshishkov> you know, that ministry once almost approved an Astrological Colledge --> homeopathy is state funded here :/
[08:41:05] <elenril> where is here?
[08:41:08] <kierank> uk
[08:41:09] <kshishkov> UK
[08:41:15] <elenril> o_0
[08:41:24] <kshishkov> the only sane approach to homeopathy was in Germany IIRC
[08:41:27] <superdump> kshishkov is ukraine
[08:41:39] <superdump> i am united kingdom
[08:41:45] <superdump> very different places i think
[08:41:47] <superdump> :)
[08:42:12] <superdump> homeopathy is state funded?
[08:42:15] <kshishkov> unfortunately, not so
[08:42:28] <kierank> superdump, yes; its on the nhs here
[08:42:35] <superdump> cool
[08:42:38] <kshishkov> there are so many suspicious similarities between UK and .ua
[08:43:16] <kshishkov> superdump: weren't you living in UK at some point?
[08:43:24] <superdump> :)
[08:43:26] <superdump> yes
[08:43:44] <superdump> for the first 24 years of my life i spent most of my time there
[08:43:51] <superdump> now i seem to spend most of my time in sweden
[08:44:18] <superdump> men jag maste fixa frukost nu
[08:44:20] <superdump> bbl
[08:44:42] <superdump> (no, i haven't remapped keys for swedish characters yet)
[08:45:02] <kshishkov> that's easy to spot
[08:45:22] <kierank> [08:42] <@kshishkov> there are so many suspicious similarities between UK and .ua --> ukraine is meant to have .uk and we're meant to be .gb
[08:46:01] <kshishkov> isn't that wonderful?
[08:49:08] <kshishkov> and try to guess to which country the following applies: outdated plumbimng, ineffective central heating, bureaucracy
[08:49:34] <kierank> both
[08:50:31] <kshishkov> idiotic cars?
[08:51:07] <kshishkov> former socialist government?
[08:57:27] <KotH> salve!
[08:57:50] <kierank> greetings KotH
[08:57:55] <kshishkov> hej
[08:59:55] <KotH> hmpf.. need to reboot
[08:59:57] <KotH> bbl
[09:05:42] <pross-au> idiotic cars? where
[09:08:41] <kshishkov> ever heard of British cars for not so rich people?
[09:09:23] <kshishkov> and here it's http://en.wikipedia.org/wiki/ZAZ#ZAZ_and_its_reputation
[09:10:41] <KotH> looks like the ram in my router is going bad :-(
[09:11:08] <kshishkov> does it rust or has termites problem?
[09:11:31] * KotH doesnt live in a third world country
[09:11:49] <KotH> but the machine is old
[09:11:56] <KotH> about 20a, IIRC
[09:12:07] <KotH> and it has been running non-stop for at least 10
[09:24:52] <pross-au> my wheels: http://commons.wikimedia.org/wiki/File:1980-1984_Holden_WB_utility_01.jpg
[09:25:25] * kshishkov uses feet
[09:25:41] <KotH> i dont know why, but that car doesnt look CO2 neutral
[09:25:43] <KotH> ;)
[09:25:56] <kshishkov> KotH: it's Australia
[09:29:09] <KotH> right, the only thing they have to be is ozon neutral ;)
[09:29:42] <kshishkov> that is another climatic FUD
[09:29:55] <KotH> hmm..does anyone have a link to a reliability/lifespan analysis of ssd drives?
[09:30:24] <kshishkov> probably not
[09:30:34] <astrange> ssd are supposed to just go read-only when they run out of writable space, not break
[09:30:48] <astrange> though who knows how they do fail, i think they're too new to know
[09:32:05] <kshishkov> there should be theory at least
[09:33:04] <KotH> no, they arent
[09:33:11] <KotH> flahs based memory has been around for ages
[09:33:19] <KotH> so you know how the chips will behave
[09:33:39] <KotH> from this it's easy to extrapolate how the drive will behave given a certain FTL algo
[09:40:42] <iive> yep, it all depends on the firmware
[09:41:36] <iive> the real problem is that current sdd doesn't provide direct way to access the data. I think intel were working in this direction.
[10:42:17] <DonDiego> Dark_Shikari: say, what was the result of your looking at Nokia patents?
[11:20:25] <iive> tripling the damages x264 corp would pay ;)
[12:22:01] <pross-au> CIA-17 wake up
[12:22:41] <kshishkov> it's voiceless
[12:23:01] <superdump> are RE efforts reasonable soc tasks? probably not as it helps to have prior knowledge of codecs and such to figure out what the hell is going on
[12:23:06] * superdump is thinking about VP7/VP8
[12:23:22] <mru> make it a qual task ;-)
[12:23:53] <kshishkov> why do we want to have VP8 decoder anyway?
[12:24:39] <pross-au> VP8? Is there a binary available yet
[12:24:50] <pross-au> kshishkov: completeness
[12:25:22] <kshishkov> probably not, so why nobody has committed VP4 decoder yet?
[12:25:47] <pross-au> Um, low hanging fruit?
[12:25:53] <iive> yesterday somebody blamed mike RE of vp3 as reason for existance of theora...
[12:26:02] <iive> do we really need to repeat that mistake?
[12:26:07] <mru> lol
[12:26:13] <kshishkov> iive: it was On2 diversion as well
[12:26:37] <kshishkov> who would build open multimedia standard on REd decoder without encoder available?
[12:27:12] <iive> the point is, they could have never figured out the workings of vp3, even with the full source, if it wasn't for mike.
[12:27:33] <pross-au> I reckon Bink would be a better choice for a HTML5 format
[12:27:40] <superdump> :B
[12:27:49] <kshishkov> yay, make Bink next Theora for Xiph
[12:27:50] <pross-au> Patent free too
[12:27:57] <kshishkov> best point - no opensource encoder ever!
[12:28:01] * superdump thinks google are working on some codec in the background
[12:28:09] <superdump> maybe i'm too optimisitc
[12:28:11] <superdump> +i
[12:28:36] <pross-au> superdump: probably, but it will suck
[12:29:20] <iive> well, think of it this way. It may be better than real codecs
[12:29:36] <superdump> hopefully people with a clue would be working on it and make it technically competent
[12:29:45] <kshishkov> iive: did you mean existing or Buffering Inc. codecs?
[12:30:14] <iive> the inc. ones. these who you love so much ;)
[12:37:31] <pross-au> Considerable effort went into h264. I would imagine the same effort will be involved for 265.
[12:38:02] <kshishkov> heh, let some Shikari picture the world with wide h.264 adoption without x264 :P
[12:38:24] <pross-au> One organisation building something competive, less patents, yeah right :D
[12:39:51] <superdump> well, i suppose one might suspect that html5 video could have very significant repercussions
[12:41:29] <pross-au> are there c-to-javascript compilers?
[12:41:42] <mru> I hope not
[12:41:57] <ohsix> you can make sparse do it in short order :>
[12:42:47] <pross-au> javascript version of ffmpeg would be one solution to the html5 mess
[12:43:00] <Yuvi> ewwww
[12:43:09] <ohsix> how would you get the stuff to the browser, rewriting data: urls?
[12:43:49] <Yuvi> and actually xiph's solution to browsers that don't support html5 was to write a java decoder
[12:43:54] <ohsix> then theres the bit about getting the audio out
[12:44:01] <pross-au> Yuvi: and it sucked bigtime
[12:44:05] <Yuvi> indeed
[12:44:15] <pross-au> java yuv->bgr conversion
[12:44:30] <mru> my eyes, my eyes!!!
[12:44:32] <Yuvi> but they spent time making it work with netscape 1.0 or something!
[12:45:03] <pross-au> my point is, if the 'decoder' was hosted in javascript then you could 'host' the decoder anywhere
[12:45:23] <pross-au> as a workaround for the licensing problem
[12:45:48] <pross-au> obviously some javascript hooks for dsp-stuff would be required
[12:46:21] <Yuvi> but the the patents include the dsp algorithms
[12:46:21] <kshishkov> window.ffmpeg.decodeStream('http://video.google.com/...')
[12:46:37] <kshishkov> Yuvi: licensing, not patents
[12:48:14] <pross-au> Now all we need is some way to profit from this idea.
[12:53:43] <pross-au> Hey MrNaz
[12:54:51] <MrNaz> hi there
[12:54:56] <pross-au> <- Melbourne
[13:12:50] <kierank> that java decoder on wikipedia is awful
[13:13:22] <kshishkov> Theora is awful by itself
[13:14:19] <pross-au> java " "        " "
[13:14:35] <kshishkov> that is also too obvious
[13:15:08] * kshishkov remembers sitting with disassembly printouts at lectures on Java
[13:15:09] <kierank> i've never had a video play on wikipedia
[13:15:22] <kierank> java just crashes the browser
[13:15:26] <pross-au> kshishkov: java byte code disassembly?
[13:15:54] <kshishkov> heck no (but worked with that once too)
[13:16:07] <kshishkov> QPEG or TrueSpeech decoder or something
[13:16:37] <pross-au> surely you would have been more productive by not attending the lectures
[13:16:47] <kshishkov> hah
[13:16:59] <kshishkov> first of all, you _must_ attend them
[13:17:28] <kshishkov> second, if you attend all lectures (and pass some tests) you man skip an exam
[13:17:33] <kshishkov> s/man/can/
[13:17:54] <pross-au> oh. lectures were optional in my time.
[13:18:16] <kshishkov> next thing you tell me that you could choose subjects too
[13:18:27] <elenril> you couldn't?
[13:18:38] <pross-au> iirc, not in first year.
[13:18:50] <kshishkov> elenril: where you study at?
[13:19:05] <iive> theora written in java.... what else could be done to be more horrible? put theora in .rm ?
[13:19:08] <elenril> charles university at prague
[13:19:32] <kshishkov> elenril: well, you obviously don't have Soviet system
[13:19:54] <kshishkov> iive: we have theora in mkv already, thanks
[13:20:10] <pross-au> iive: ogg
[13:20:18] <elenril> obviously
[13:20:22] <iive> pross-au: ogg in rm!
[13:20:24] * elenril is so glad he got out of .ua
[13:20:26] <pross-au> ya cant get any worse
[13:20:50] <pross-au> technically, rm can go in ogg.
[13:21:06] <iive> i want the reverse, put ogg inside rm
[13:21:17] <iive> i'm trying to make it more evil.
[13:21:23] <kshishkov> elenril: but how, I badly in need of that too. Especially after upcoming elections.
[13:21:44] <pross-au> cyas
[13:21:48] <iive> kshishkov: isn't it more benefitial to skip lectures and just do the exams?
[13:22:41] <kshishkov> iive: no, many lecturers won't give you high mark then. And if you skip lectures you can just be not allowed to take exam.
[13:22:54] <iive> oh, same here.
[13:23:06] <kshishkov> Soviet system with its abundance of choices ;)
[13:23:45] <iive> and then people wonder why nobody works what he has studied about.
[13:24:50] <kshishkov> yep, especially when you need to bring a letter from your place of post-university work or you won't get your documents back
[13:39:12] <jai> hmm..ralf decoder as soc task?
[13:39:21] <jai> maybe someone should fix the demuxer first
[13:39:58] <kshishkov> jai, may I point that the person who developed RV4 decoder also had to fix lavc RM demuxer?
[13:41:02] <jai> kshishkov: yeah, so maybe that can be mentioned in the task description as well?
[13:41:48] <kshishkov> nah, it wasn't mentioned there either
[13:42:56] <jai> kshishkov: better yet, fixing the demuxer could be a qualification task
[13:44:40] <kshishkov> why not
[13:45:28] <ohsix> heh freenodes "new" ircd is no better than the last; and it sends no connection cookie
[13:46:36] <mru> I haven't noticed a difference
[13:46:42] <kshishkov> indeed, maybe I should use web interface for that?
[15:08:16] <CIA-17> ffmpeg: daniel * r21573 /trunk/libavcodec/binkaudio.c: Update binkaudio to new DECLARE_ALIGNED syntax
[15:10:23] <bogg> Hi, are there any plans on adding support for the CrystalHD chip from Broadcom to FFmpeg? I've been trying to google any potential discussions regarding this but I've come up with nothing
[15:10:40] <kshishkov> you are right
[15:11:50] <bogg> In that there are nothing? :D
[15:12:15] <kshishkov> nothing _yet_
[15:13:09] <bogg> Ah, ok... Anyway... I'm willing to donate money for the cost of one card if a developer needs one to try out
[15:13:21] <iive> nothing that we heard of.
[15:13:25] <jai> bogg: announce your intent on ffmpeg-devel
[15:13:36] <jai> also, more people read that list
[15:13:45] <iive> bogg: good idea, be sure to send mail on ffmpeg-devel maillist.
[15:14:13] <iive> btw, what is this chip doing? dsp? or full decoding including cabac?
[15:14:53] <Honoome> Mike wrote something about crystalhd
[15:15:20] <Honoome> http://multimedia.cx/eggs/installing-crystalhd-drivers-in-linux/ fwiw
[15:34:29] <Compn> iive : full decoding iirc
[15:35:07] <Compn> i wonder how many streams it can do at once :D
[15:38:15] <kshishkov> >= 1 I hope :P
[15:42:56] <bogg> official specs says it should be able to decode H.264/AVC HP at L4.1 1080i/1080p, 40 Mbps at full speed
[15:43:24] <Compn> depending on pci bus :P
[15:43:33] <kshishkov> the question was if it can decode something else simultaneously
[15:43:48] <kshishkov> Compn: PCI bus is faster
[15:43:59] <Compn> fast enough for two 1080 streams ?
[15:44:01] <Compn> ;p
[15:44:22] <drv> i thought it was pci express anyway, not pci
[15:44:34] <bogg> Compn: 1x PCI-E is capable of handling 250MB/s
[15:44:36] <Compn> i thought it was mpcie actually ;\
[15:44:50] <Compn> mini/mobile pci
[15:45:30] <kshishkov> you know, even old PCI from your 80386 can handle a dozen of H.264 streams
[15:45:30] <Compn> It’s a PCI Express mini card which has the same form factor as a PCIe mini wireless networking card.
[15:45:39] <kshishkov> the question is where is output :P
[15:45:50] <Compn> from mike's post
[15:46:00] <ohsix> in pci space
[15:46:43] <Compn> 133 MB/s (32-bit at 33MHz)
[15:46:44] <bogg> Compn:  Mini PCI-E is a X1 PCI-express bus with some added lines (for USB, SMBus, Antennas and so on) and another form factor
[15:46:48] <Compn> ok fine, its fast enough :)
[15:47:01] <kshishkov> Compn: multiply that by 8 for bytes instead of bits
[15:47:30] <bogg> 133MB/s is original PCI-speeds, PCI-Express is 250MB/s per lane, (in ver 1.x)
[15:47:53] <bogg> 250 is 2000Mbps, more than enough for some H.264 streams :D
[15:47:53] <Compn> yes, kshishkov said pci was fast enough so i wikipedided it
[15:47:54] <Compn> ;p
[15:48:08] <bogg> ah :)
[15:48:29] <bogg> but then again, on most PCI-systems the PCI bus was shared (if not on all) between many units
[15:48:45] <kshishkov> nope
[15:48:56] <kshishkov> lshw shows you several buses
[15:52:04] <bogg> On an Original PCI system? Maybe later v2.3 versions of the PCI bus added non-shared buses
[15:52:11] <kshishkov> still, I suspect that raw output may be an bottleneck there
[15:54:16] * kshishkov begins to want one, playing 1280x760 rips becomes too CPU hoggy even with mpeg-4 asp
[15:54:59] <bogg> Mm, would be lovely to let the CPU rest while watching movies... as it is now my iMac struggles quite a bit just playing 720P material
[15:55:50] <ohsix> i'm getting one for my netbook :> i dunno  how much power its going to use but it'd be cool to get an extra hour or two if you're just using it as a fancy portable dvd player of sorts
[16:07:43] * Honoome wouldn't mind replacing the wireless card with the crystalhd on the appletv and just get Linux/XBMC on it
[16:08:39] <ohsix> my netbook has a free slot where the cellphone modem goes in other models :>
[16:12:58] <Compn> kshishkov : it makes more sense to get cheap nvidia card
[16:13:10] <Compn> which can offload mpeg4 asp as well as mpeg4 avc and even mpeg12
[16:13:25] <Compn> unless crystalhd is $10 or you are talking about laptops only
[16:13:28] <Dark_Shikari> DonDiego_:
[16:13:41] <Dark_Shikari> http://www.google.com/patents/about?id=Ic0CAAAAEBAJ
[16:13:47] <Dark_Shikari> http://www.google.com/patents/about?id=ieIVAAAAEBAJ
[16:13:56] <Dark_Shikari> http://www.google.com/patents/about?id=zGWBAAAAEBAJ
[16:14:19] <kshishkov> Compn: in my case it will probably be laptop and unlikely gray box
[16:14:30] <Anssi> ohsix: it may not necessarily work in that slot, as cellphone modems generally use the USB interface of minipci, so cards using pcie interface may not work in that slot (I read somewhere that someone tried crystalhd in such a slot and it didn't work, had to replace the wlan card)
[16:14:38] <Compn> Dark_Shikari : why did all these companies waste so much time on patents ?
[16:14:49] <Compn> just to make sure no other companies busted them i guess
[16:14:52] <Compn> what a stupid system
[16:14:52] <ohsix> Anssi ic, good to know
[16:15:16] <ohsix> the ssd also goes in there in another model, so i'm pretty sure its all good
[16:16:45] <kshishkov> Compn: and you country is to blame
[16:18:07] <j-b> pross ? why vst->codec->codec_id   = 0; /* FIXME: CODEC_ID_BINKVIDEO */ ?
[16:18:08] <Compn> blame for destroying patents, should be happy :)
[16:18:17] <Compn> in a few years anyhow...
[16:19:06] <kshishkov> j-b: because he forgot to uncomment it
[16:19:22] <j-b> kshishkov: yeah, that is what I wondered
[16:21:58] <kshishkov> here, fixed it for you
[16:22:40] <CIA-17> ffmpeg: kostya * r21574 /trunk/libavformat/bink.c: Bink video codec id is there, demuxer can use it
[16:25:15] <j-b> kshishkov: thx
[16:25:48] <kshishkov> not that we have video decoder for it though...
[16:26:18] <Dark_Shikari> Now we just need an official way to store bink in matroska
[16:26:26] <Dark_Shikari> then we can remux all the bink files to mkv
[16:26:42] <ohsix> bkv!
[16:27:06] <kshishkov> bleh. Why?
[16:27:15] <kshishkov> Bink audio + Theora in .mkv?
[16:27:38] <Dark_Shikari> That would be funny.
[16:28:01] * Compn bets theora in mkv is one of the least supported files
[16:28:14] <elenril> not that we have video decoder for it though << didn't some guy called kshishkov write one?
[16:28:16] <Dark_Shikari> nah
[16:28:19] <Dark_Shikari> That's what Handbrake produces if you choose Theora
[16:28:22] <Dark_Shikari> so it's actually used somewhere
[16:28:36] <Dark_Shikari> It was done for the purposes of simplicity, and, for a free bonus, fucking with freetards
[16:28:40] <Dark_Shikari> since MKV is FREEEEE too
[16:28:42] <kshishkov> elenril: there is only Bink audio decoder in SVN
[16:28:46] <Compn> lol
[16:28:55] * kshishkov shows OGM to Dark_Shikari
[16:29:15] <elenril> lol, they should have used nut
[16:29:41] * kshishkov still thinks NUT should store right duration time though
[16:29:49] <Dark_Shikari> you're nuts
[16:30:00] <ohsix> your usage of freetards overlaps with people who have real legal concerns :(
[16:30:10] <Dark_Shikari> ohsix: no it doesn't
[16:31:37] <elenril> kshishkov: what does it do?
[16:32:01] <kshishkov> elenril: what does?
[16:32:14] <elenril> nut
[16:32:20] <elenril> what's wrong with duration?
[16:34:21] <CIA-17> ffmpeg: stefano * r21575 /trunk/libavfilter/ (vf_vflip.c avfilter.c vf_slicify.c vf_scale.c):
[16:34:21] <CIA-17> ffmpeg: Avoid usage of avcodec_get_pix_fmt_name() and
[16:34:21] <CIA-17> ffmpeg: avcodec_get_chroma_sub_sample(), directly access
[16:34:21] <CIA-17> ffmpeg: av_pix_fmt_descriptors instead.
[16:34:21] <CIA-17> ffmpeg: Remove some of the dependancies of lavfi on lavc.
[16:34:25] <kshishkov> well, demuxer usually shows duration to be 12-20 seconds independent on real duration
[16:35:25] <siretart> I need to insert a line in a file before the very last line. what is the correct sed incantation for that?
[16:35:44] * elenril tries
[16:35:53] <kshishkov> err, %-1a/something/
[16:36:33] <elenril> error, non monotone timestamps << /me facepalms
[16:36:42] <elenril> will somebody ever fix that?
[16:36:52] <kshishkov> short awnser - no
[16:37:38] <siretart> kshishkov: sed: -e expression #1, char 1: unknown command: `%'
[16:37:50] * elenril wonders why he doesn't have ultrafast preset
[16:37:53] <elenril> kshishkov: why not?
[16:38:25] <kshishkov> sirtart: try with % replaced by $
[16:38:52] <siretart> now it stumbles over the '-'
[16:39:07] <kshishkov> elenril: I don't know the whole epos, but it has to do something with DTS and parsers
[16:39:12] * siretart is a sed noob, sorry
[16:39:20] <elenril> i know that much
[16:39:49] <elenril> what i don't know is why is it so hard to fix
[16:45:52] <ohsix> Anssi: thanks again for mentioning that, teh wwanmodem that goes in there _is_ usb; and the ssd is PATA, so i'll have to scalp another minipci card and give it a shot before i bother with the crystalhd :>
[16:46:37] <Anssi> not that crystalhd is expensive at all, though
[16:46:38] <jai> elenril: same here :(
[16:46:44] <elenril> hmm, duration doesn't seem to be set at all
[16:47:03] <ohsix> still, its like 3$ for me to get a router with a minipci thing in it at a thrift shop, and test it out
[16:47:29] <ohsix> can it be called minipci if it doesn't have pci? conversely; if it didn't have usb
[16:48:18] <elenril> jai: it fails with all b-pyramid h.264 in matroska
[16:48:36] <Dark_Shikari> not just b-pyramid
[16:48:37] <Dark_Shikari> b-frames
[16:48:40] <elenril> (and in many other cases)
[16:49:29] <ohsix> wikipedo mentions the zombie minipci things that are in the mini9 and the asus netbooks :P
[16:49:59] <kshishkov> I'd stay away from Asus
[16:50:35] <ohsix> nod, i still may get one for the tiny keyboard though, my hp mini is downright nice
[16:51:30] <kshishkov> Aspire One netbook I own is shitty
[16:52:03] <ohsix> heh i know a guy that has one of those, his power adapter has exploded 3 times and its really poor with linux, and not for the regular reasons, the firmware is meh
[16:52:28] <kshishkov> well, it worked for me
[16:52:47] <kshishkov> except for badblocks on HDD and faulty power socket in netbook itself
[16:52:47] <ohsix> keen, does yours have the ath9k or the ath5k?
[16:53:10] <kshishkov> probably 5k
[16:53:25] <ohsix> do you get lockups with it, or do you not use the wifi
[16:53:28] <kshishkov> driver works fine since update in August
[16:53:54] <kshishkov> it was fun updating it by downloading package by WiFi
[16:53:57] <ohsix> i'll pass that on, i assumed he did all the firmware updates but never asked
[16:54:22] <ohsix> mine has a b43 :< needs to have the firmware but otherwise works great
[17:14:51] <CIA-17> ffmpeg: stefano * r21576 /trunk/libavutil/pixdesc.h: Fix grammar: write to DST THING -> write THING to DST.
[17:44:10] <CIA-17> ffmpeg: michael * r21577 /trunk/libavformat/utils.c:
[17:44:10] <CIA-17> ffmpeg: Increase search range if no end timestamp could be found for the duration
[17:44:10] <CIA-17> ffmpeg: calculation.
[18:08:49] <CIA-17> ffmpeg: michael * r21578 /trunk/ffplay.c: Fix indention.
[18:47:04] <siretart> DonDiego: re your mail, for the next upload, I'm going to butcher around in config.h
[18:47:19] <mru> ???
[18:47:58] <siretart> mru: see http://bugs.debian.org/567725
[18:50:10] <mru> I don't see why you'd need to butcher config.h
[18:50:18] <mru> have you not read the comment at the top?
[18:50:35] <siretart> mru: ffmpeg 0.5 does not support that switch yet
[18:50:48] <siretart> as stated in a later comment
[18:50:51] <mru> so?
[18:51:06] <siretart> ?
[18:51:12] <mru> I don't see why you'd need to butcher config.h
[18:51:51] <siretart> I need to get CONFIG_RUNTIME_CPUDETECT added to config.h
[18:52:07] <mru> teach configure to add it
[18:52:09] <mru> it's one line
[18:52:24] <mru> this ain't autoconf you know...
[18:52:46] <siretart> which line?
[18:52:57] <siretart> CONFIG_LIST?
[18:54:35] <siretart> hm.. that would be revision 18380
[18:54:41] <siretart> ok, let's try that
[18:55:20] <CIA-17> ffmpeg: michael * r21579 /trunk/ffplay.c: decoder reorder pts auto detection.
[18:55:41] <mru> I'd rather you patched the code than messed with config.h
[18:55:59] <mru> makes it easier to see what the change really is
[18:56:46] <siretart> r18380 does changes in postproc as well. I hope they are safe for 0.5...
[18:56:53] <mru> ask DonDiego
[18:57:04] <siretart> I guess he's busy
[18:59:39] <siretart> the changes look safe. let's upload and see what burns
[20:06:32] <mru> Dark_Shikari: ping
[20:18:06] <Yuvi> mru: the stupid in the reddit thread on your latest gcc bash... ugh...
[20:35:13] <Dark_Shikari> mru: pong
[20:41:47] <astrange> ...the draft copy of c99 i have has "september" misspelled in the header on every page
[20:42:29] <Dark_Shikari> lol
[20:46:21] <astrange> mru: gcc doesn't "focus on for loop optimization"
[20:46:33] <mru> of course not
[20:46:58] <astrange> it prefers loops that pass scalar evolution analysis (not modifying or checking the iteration variable) but that is one
[21:02:19] <KotH> does anyone of you guys, who come to fosdem want anything from .ch?
[21:04:42] <mru> KotH: chocolate and more chocolate
[21:22:09] <KotH> mru: why did i know that you'd say that?
[21:22:46] <mru> it's because I'm lazy
[21:23:49] <thresh> suppose mru is not a big fan of czech beer :)
[21:24:05] <iive> KotH: bring some democracy ... you have more than you need there.
[21:24:17] <mru> in the interest of minimising effort, I strive to be so predictable that other people will say my jokes with no action required from me
[21:24:33] <mru> KotH: bring some minarets
[21:24:57] <KotH> iive: democracy? in a country that just outlawed muslims?
[21:25:15] <mru> KotH: not muslims, only their attributes
[21:25:27] <iive> yes, it was done (too) democratically.
[21:25:46] <KotH> mru: you havent reached yet the level of rich... he is able to flame w/o saying even a word himself :)
[21:26:38] <mru> ah... _now_ it all makes sense... it's rich that's causing all the flames recently
[21:26:43] <mru> I should've known...
[21:27:20] <iive> it fits. He is probably at everest, broadcasting flames.
[21:31:09] <Compn> FREEDUMB
[21:31:22] <Compn> so much of it, we're giving it away
[21:31:25] * KotH frees the dumb
[21:42:08] <KotH> oyasumi, minna
[21:43:14] <pasteeater> in roundup, how do i remove a file I previously uploaded via the web interface for a bug report?  I get "Edit Error: Please describe the change" even if i add a change note.
[22:55:09] <DonDiego> siretart: please
[22:55:16] <DonDiego> what nonsense do i have to read there?
[22:55:23] <DonDiego> messing with config.h ..
[22:55:31] <mru> that's what I said too
[22:55:47] <DonDiego> at least echo a line into config.h from configure
[22:55:56] <DonDiego> or just port the relevant commit
[22:56:04] <DonDiego> and all of it of course
[22:56:39] <mru> we need to do a new release
[22:57:17] <DonDiego> let's talk about it at fosdem
[22:57:31] <mru> what will it be? 0.75 to be followed by 0.875...
[22:57:49] <DonDiego> 0.6
[22:57:56] <mru> so boring ;-)
[22:57:57] <DonDiego> 0.5.1 first
[23:03:28] <iive> DonDiego: are your exams over?
[23:09:41] <DonDiego> no
[23:09:48] * DonDiego longs for the demise of flash
[23:09:55] <mru> DonDiego: professor back yet?
[23:10:15] <DonDiego> nope
[23:10:23] <DonDiego> hasn't shown a sign of life yet
[23:11:35] <DonDiego> what's it with mike and his flash rants?
[23:11:51] <DonDiego> it seems he's drunken too much corporate kool-aid..
[23:14:30] <iive> have in mind, this is my second post where I propose using ffmpeg libraries to accelerate flash.
[23:24:41] <DonDiego> not gonna happen
[23:42:20] <ramiro> I've just deleted all of /lib
[23:42:24] <ramiro> that was fun.
[23:44:12] <ramiro> sab: hi stefano
[23:44:45] <sab> hi ramiro
[23:44:54] <sab> hi all
[23:45:07] <sab> I'm trying to take the habit to frequent irc...
[23:45:43] <DonDiego> you should identify
[23:46:02] <sab> hi diego i'm quite a noob with irc please instruct
[23:46:27] <ramiro> sab: /msg nickserv help
[23:46:46] <DonDiego> yes - and go from there
[23:47:36] <sab> ugh now I remember why I was trying to avoid that ;-)
[23:48:55] <ramiro> it's not hard. depending on the program you're irc'ing from you can configure it to identify automatically
[23:49:46] <sab> mmh yes I believe you I'm using xchat right now
[23:50:03] <ramiro> sab: irssi ftw!
[23:50:06] <ramiro> and screen
[23:50:34] <ramiro> sab: by the way I tried using mutt like you suggested to ffmpeg-user some time ago and it deleted all my draft folder from gmail.
[23:50:45] <ramiro> well, basically I told it to, but I wasn't aware of that.
[23:50:52] <sab> ahah good move
[23:51:01] <ramiro> so I lost my swscale description I was writing up
[23:51:30] <sab> eheh mutt may bite
[23:52:06] <ramiro> and now I'm supposedly on vacations. tried acessing my computer at home, deleted all of /lib over there, so nothing works anymore. well I guess I'll actually have to enjoy my week of vacations.
[23:52:35] <ramiro> I think the fate boxes will be down, but I'm not sure yet. I'm sure the autobuilds are down.
[23:53:41] <mru> hey guys, help me out a bit on reddit
[23:53:46] <mru> and bring pitchforks
[23:54:08] * DonDiego is busy with his own flames


More information about the FFmpeg-devel-irc mailing list