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

irc at mansr.com irc at mansr.com
Sun May 2 02:00:26 CEST 2010


[01:31:46] <saintdev> peloverde: i saw aacsbr and got all excited.
[01:31:51] <saintdev> then i looked at the commits =p
[02:12:11] <kierank> hmmm I wonder if any StreamStacker samples exist
[02:31:59] <Compn> did anyone look into the ivr or whatever format that realplayer creates ?
[02:48:20] * Compn finds sample
[02:49:38] <Compn> KotH / mru and all devs in here : /incoming/ currently has 18mb free...
[02:50:37] <saintdev> hurry, fill it up!!
[02:53:25] <Compn> lol
[03:14:01] <Compn> -rw-rw---- 1 mplayer ftp 389513326 Apr 16 23:30 source.zip
[03:14:12] <Compn> xbmc svn snapshot??
[03:21:12] <saintdev> lol
[03:54:58] <Compn> realplayer ivr samples moved to samples/real/ivr
[03:55:03] * Compn sleeps
[05:11:11] <Dark_Shikari> oprofiled: couldn't re-open stdout: : No such file or directory
[05:11:15] <Dark_Shikari> WHAT THE FUCK?
[05:14:05] <Dark_Shikari> apparently if you delete its samples folder it won't recreate it
[05:14:14] <Dark_Shikari> and if you try to O_CREAT a file inside a folder that doesn't exist, open() fails
[05:18:58] <hyakki> under mingw im not getting a shared file all i get is libavcodec.a shouldn't i get libavcodec.al ?
[05:20:01] <hyakki> libavcodec.la*
[05:28:07] <ramiro> hyakki: don't mention the l word in this channel
[05:28:29] <Dark_Shikari> LLAMA!
[05:28:30] <Dark_Shikari> LLAMA!
[05:28:43] <Dark_Shikari> (and go fetch me a shrubbery)
[05:29:30] <hyakki> should i just rename the avcodec dll to  libavcodec.dll ?
[05:29:31] <ramiro> hyakki: ffmpeg has its own build system. for static libraries you get .a, for shared libraries (in mingw) you get .dll.
[05:29:45] <ramiro> hyakki: why rename?
[05:30:35] <hyakki> im trying to build xuggle and its complaining it cant find the shared library for libavcodec
[05:31:18] <astrange> you need --enable-shared
[05:32:12] <hyakki> i did but it doesnt output a libavcodec.dll just avcodec.dll
[05:32:48] <ramiro> hyakki: and the question is why do you need it to be libavcodec.dll?
[05:33:14] <ramiro> also this is xuggler specific, you should ask aclarke (seems he's not online though)
[05:34:03] <hyakki> i get this http://pastebin.com/dyFWixg0
[05:34:39] <hyakki> so i assume its looking for libavcodec.dll
[05:44:57] <ramiro> hyakki: are you following http://www.xuggle.com/xuggler/downloads/build.jsp ?
[05:45:18] <hyakki> im doing this one http://www.xuggle.com/xuggler/downloads/advbuild.jsp
[05:45:42] <hyakki> i want an independent version of ffmpeg to use with xuggle
[05:46:02] <ramiro> that's weird. I thought xuggle used ffmpeg.exe, not its libraries...
[05:48:33] <hyakki> yea their ffmpeg has to much in it so i was trying to make a smaller ffmpeg to use with it ...anyways when you build with --disable-captives it should let you use your own ffmpeg
[05:49:07] <hyakki> and thats where im getting this problem , since libavcodec.dll doesn't exist
[05:52:04] <hyakki> i think when ffmpeg installs it converts libavcodec.dll.a to avcodec-52.dll , but i could be wrong
[05:54:04] <ramiro> hyakki: libavcodec.dll.a is different from avcodec-52.dll. a dll is a shared library (with the actual code), a dll.a is an import library.
[05:55:50] <hyakki> hm so should ffmpeg output a dll or la for libavcodec? maybe it is a ffmpeg problem after all
[05:58:03] <hyakki> its outputting all the other dll files but for all the lib* files it only outputs lib*.dll.a, i did everything it said im even using the ms lib tool from vs2010
[06:47:20] <_av500_> happy mayday
[07:02:15] <kshishkov> _av500_: and you do know what actually "mayday" means, I'm sure
[07:04:47] <pJok> kshishkov, örebro->landskrona takes quite a long time
[07:04:52] <pJok> so far 9 hours
[07:05:07] <pJok> but then again, breaking down on the motorway doesn't really help
[07:05:14] <kshishkov> huh?
[07:05:48] <kshishkov> can't you hire a pack of donkeys?
[07:07:05] <pJok> hehe
[07:07:15] <pJok> im just waiting for a towtruck
[07:22:24] <_av500_> kshishkov: indeed i do
[07:22:44] <_av500_> are you going to the demonstration like a good comrade?
[07:22:49] <kshishkov> nope
[07:23:10] * kshishkov wonders why Germans decided that red banners are good for warding off spirits
[07:23:47] <_av500_> huh?
[07:25:17] <kshishkov> why else Walpurgisnacht is ended with demonstration (with red banners)?
[07:26:43] <kshishkov> and don't say it was different in Yugoslavia
[07:26:59] <_av500_> never been there on may 1st
[07:27:04] <_av500_> :)
[07:27:12] <kshishkov> and will never be
[07:27:29] <_av500_> sniff
[07:28:42] <kshishkov> well, in Ukraine this day is usually celebrated by going to countryside and planting potatoes or whatever
[07:30:09] * _av500_ could plant tomatoes today..
[07:30:33] <kshishkov> yes, whatever
[07:41:55] <kshishkov> mate!
[07:42:06] <pross-au> Evening
[07:42:31] <kshishkov> not here though
[07:43:02] <kshishkov> es ist einen Morgen hier
[07:43:23] <pross-au> Breakfast?
[07:43:56] <kshishkov> maybe that too
[07:47:11] <pross-au> Might go get some fish & chips
[07:48:45] <kshishkov> and prawn crackers
[08:08:10] * kshishkov goes exploring city
[08:25:16] <CIA-7> ffmpeg: stefano * r23001 /trunk/libavdevice/v4l2.c:
[08:25:16] <CIA-7> ffmpeg: Make device_open() store the VIDIOC_QUERYCAP ioctl errno, and in case
[08:25:16] <CIA-7> ffmpeg: of failure return the stored value rather than the current errno,
[08:25:16] <CIA-7> ffmpeg: which may be overwritten by a following call to close().
[09:54:07] <hyakki> on configure can you comma seperate on each codec? ie --enable-decoders=aac,ac3  ..etc?
[09:54:14] <hyakki> or ;
[09:57:34] <spaam> ,
[09:58:30] <Tjoppen> morrn
[12:23:17] <elenril> :nunmap can also be used outside of a monastery. << lol at vim manual
[12:23:59] <kshishkov> indeed, some nuns are walking on the streets too
[12:24:11] <kshishkov> and may need mapping too
[12:27:30] * elenril wonders why is vim refusing to remap <S-F4/5>
[12:28:13] <kshishkov> may be X11/terminal hook
[12:29:08] * elenril tries in vt to be sure
[12:29:32] <elenril> hmm, it seems you're right
[12:29:45] <kshishkov> gnome-terminal sucks
[12:29:49] * elenril blames urxvt
[12:33:40] <elenril> where does X keep keycode mappings?
[12:35:01] <kshishkov> summon mru from the depths of Hapshire to find out
[12:35:06] <kshishkov> *Hampshire
[12:45:07] <_av500_> kshishkov: met any natives?
[12:45:37] <_av500_> (with red banners..)
[12:46:17] <zorgy> hi guys
[12:46:24] <zorgy> i added my email to the mailing list
[12:46:30] <zorgy> but i didnt get a mail
[12:46:47] <spaam> just wait and see
[12:47:07] <zorgy> does it ussually take long?
[12:47:13] <zorgy> i added it a couple of days ago
[12:47:22] <kshishkov> _av500_: no, I was lucky (and far away from Weimar)
[12:47:26] <twnqx> wtf
[12:47:34] <twnqx> why is spaam in the -devel channel
[12:47:49] <spaam> twnqx: oh hey charlie :D
[12:47:59] <spaam> twnqx: did you miss me?
[12:48:09] <twnqx> not at all
[12:48:20] <spaam> zorgy: then something is wrong. did you type in the right mail? :)
[12:48:22] <kierank> zorgy: double check the mailman settings
[12:48:35] <spaam> twnqx: ohh :) i did
[12:48:35] <zorgy> okay
[12:48:38] <zorgy> thanks
[12:54:15] <zorgy> hm okay ill try again
[13:50:25] <CIA-7> ffmpeg: reimar * r23002 /trunk/libavformat/ (utils.c avformat.h): Export av_probe_input_format2.
[13:53:35] <elenril> hmm, so there isn't a standard way to input shift+f* in terminal?
[13:55:02] <CIA-7> ffmpeg: reimar * r23003 /trunk/doc/APIchanges: Document av_probe_input_format2 API addition.
[13:55:43] <kshishkov> iirc, shift-fX is a standard way for inputting f(X+10) or something
[13:56:37] <elenril> that's what urxvt does
[13:57:04] <elenril> but apparrently vim expects <S-F*> to be something else
[15:08:41] <kierank> hehe mpeg are making a royalty free video standard
[15:10:50] <mru> link?
[15:11:04] <kierank> http://www.robglidden.com/2010/04/mpeg-resolution-on-royalty-free-standardization/
[15:37:40] <CIA-7> ffmpeg: reimar * r23004 /trunk/libavformat/avformat.h:
[15:37:40] <CIA-7> ffmpeg: Fix off-by-one errors in description of score_max argument for
[15:37:40] <CIA-7> ffmpeg: av_probe_input_format2
[17:22:36] <ramiro> is there anything similar to watermark for libavfilter yet?
[17:25:42] <_av500_> isnt mpeg1 (video) royalty free these days?
[17:28:18] <kshishkov> it is, for years IIRC
[17:28:41] <kshishkov> and don't remind me about JPEG
[17:29:31] <_av500_> so, why start an effort for a royalty free codec then, mpeg1 hd ftw
[17:29:57] <kshishkov> nah, it won't burn CPU
[17:30:11] <kierank> [18:28] <@kshishkov> and don't remind me about JPEG --> i'l remind you about jpeg2000 then
[17:30:46] <kshishkov> kierank, remind jai about it
[17:31:00] * kierank reminds jai
[17:38:33] <peloverde> http://techcrunch.com/2010/05/01/h-264-66-percent-web-video/
[17:39:43] <kierank> lol encoding.com
[17:41:55] <peloverde> hmm... mtv uses encoding.com, are they responsible for the shitty video quality?
[17:42:19] <_av500_> gee, flv is not a codec....
[17:42:40] <kshishkov> and flv1 is not video
[17:42:50] <mru> flv is a codec and a format
[17:42:59] <_av500_> isnt is called sprak?
[17:43:10] <mru> some call it flv
[17:44:15] <peloverde> you mean spark? or is there a sprak?
[17:44:20] <_av500_> peloverde: spark
[17:44:30] <peloverde> I just call it h.263 :)
[17:44:31] <kshishkov> sorenson spark aka fancy name for h.261
[17:44:47] <_av500_> and we transcode it to mpeg4 on the fly
[17:45:24] <kshishkov> in your head?
[17:45:38] <_av500_> no, in the product
[17:45:41] <kshishkov> or simple bitstream translation?
[17:45:44] <_av500_> yes
[17:45:56] <_av500_> as our dsp codec would only do mpeg4
[17:47:05] <kshishkov> yes, I guessed that
[17:47:30] <_av500_> there was some lib based on ripped out part of lavc i think
[17:47:42] <kshishkov> shhh!
[17:51:06] <peloverde> some new chrome patches have appeared: http://src.chromium.org/viewvc/chrome/trunk/deps/third_party/ffmpeg/patches/to_upstream/
[17:52:31] <_av500_> dirac?
[17:52:54] <kshishkov> that's for <video country="uk" channel="bbc" > tag
[17:53:27] <peloverde> dirac is so they can build the ogg demuxer without dirac support
[17:53:42] <_av500_> ah
[17:54:25] <peloverde> but hey according to monty all of ogg's codec specificness has hurt nobody
[17:54:53] <kshishkov> go to xiph!
[17:55:23] <_av500_> xiph off!
[17:55:46] <kshishkov> I don't give a xiph about Monty
[17:56:18] <_av500_> bloody xiph, neither do I
[17:57:37] * kshishkov saw something like Xiph today
[17:58:53] <peloverde> Anyway I've already fixed the SBR bugs they found
[17:59:05] <peloverde> Somebody should look at the MKV buffer overflows
[18:09:48] <Yuvi> #endof ? did they compile the patch
[18:10:54] <_av500_> #the_world?
[18:10:54] <peloverde> blol
[18:11:22] <peloverde> they also attempted to turn it on in configure three times and failed
[18:12:29] <peloverde> http://src.chromium.org/viewvc/chrome/trunk/src/third_party/ffmpeg/source/config/Chromium/linux/ia32/config.h?view=log
[18:13:52] <Yuvi> not sure why they disable lzo...
[18:14:07] <Yuvi> did they disable it in lavu too?
[18:14:22] <peloverde> no idea
[18:26:00] <kierank> [18:41] <@peloverde> hmm... mtv uses encoding.com, are they responsible for the shitty video quality? --> probably
[18:27:23] <kshishkov> it's funnier with YouTube - they have their own encoder
[18:31:19] <elenril> how do you know it's not x264 btw?
[18:32:05] <kierank> they are migrating to x264
[18:45:51] <CIA-7> ffmpeg: rbultje * r23005 /trunk/libavcodec/wmavoice.c:
[18:45:51] <CIA-7> ffmpeg: Fix buffer overrun (or, well, actually a typo, 80 should be 0x80...).
[18:45:51] <CIA-7> ffmpeg: Partially fixes issue 1758.
[20:09:12] <zorgy> hi guys, i tried to reenter the mailing list
[20:09:15] <zorgy> but i still cant join
[20:09:18] <zorgy> i got no email
[20:09:28] <zorgy> i tried two different email addresses
[20:09:31] <zorgy> but i got not reply
[20:10:05] <zorgy> theres nothign in my junk folder either
[20:10:40] <mru> I see a hotmail address resembling your nick is marked pending
[20:10:42] <zorgy> i went to https://lists.mplayerhq.hu/mailman/listinfo/ffmpeg-devel and entered my email address then clicked on subscribe
[20:10:53] <zorgy> ahh okay
[20:11:07] <zorgy> i sent it a couple of hours ago
[20:11:51] <zorgy> it seems to have worked though :) thanks for the info
[20:12:05] <mru> our mail server is having trouble sending to hotmail
[20:12:14] <zorgy> ohh
[20:12:55] <zorgy> will it work if i make a google account?
[20:13:04] <mru> google should be fine
[20:13:09] <mru> hotmail seem to be blocking us
[20:13:11] <mru> again
[20:13:15] <zorgy> hahaha
[20:13:18] <zorgy> :)
[20:13:25] <zorgy> okay ill retry with google
[21:03:13] <CIA-7> ffmpeg: mstorsjo * r23006 /trunk/tools/qt-faststart.c:
[21:03:13] <CIA-7> ffmpeg: Remove unnecessary checks before calling free
[21:03:13] <CIA-7> ffmpeg: Feel free to revert if you can specify a concrete case where this actually
[21:03:13] <CIA-7> ffmpeg: is necessary.
[21:04:42] <CIA-7> ffmpeg: mstorsjo * r23007 /trunk/tools/qt-faststart.c: Reindent after the previous commit
[21:06:19] <CIA-7> ffmpeg: mstorsjo * r23008 /trunk/tools/qt-faststart.c: qt-faststart: Free ftyp_atom at all exit points
[21:14:21] <_av500_> so hotmail has troll filtering now?
[21:18:28] <zorgy> h
[21:18:31] <zorgy> ah nice
[21:18:35] <zorgy> ive been accepted
[21:18:41] <zorgy> google mail worked
[21:20:25] * wbs awaits flames from people with libc not handling free(NULL) ;P
[21:20:55] <wbs> from all 7 of them still alive
[21:21:49] <iive> wbs: i thought windows is more popular...  even if it is named win7
[21:23:45] <wbs> iive: I do think msvcrt handles free(NULL)
[21:24:50] <iive> wbs: well, you'd better check all msvcrt versions there are, were, and have been.... and you never know for will be. ;)
[21:25:55] * wbs eagerly awaits bug reports for such, then. :-)


More information about the FFmpeg-devel-irc mailing list