[Ffmpeg-devel-irc] ffmpeg-devel.log.20120126

burek burek021 at gmail.com
Fri Jan 27 02:05:03 CET 2012


[00:12] <CIA-108> ffmpeg: 03Paul B Mahol 07master * rdd453f197c 10ffmpeg/ (6 files in 3 dirs): 
[00:12] <CIA-108> ffmpeg: r210, r10k and avrp encoder
[00:12] <CIA-108> ffmpeg: Signed-off-by: Paul B Mahol <onemda at gmail.com>
[00:12] <CIA-108> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[00:12] <CIA-108> ffmpeg: 03Michael Niedermayer 07master * r807a045ab7 10ffmpeg/libavcodec/kgv1dec.c: 
[00:12] <CIA-108> ffmpeg: kgv1dec: Increase offsets array size so it is large enough.
[00:12] <CIA-108> ffmpeg: Fixes CVE-2011-3945
[00:12] <CIA-108> ffmpeg: Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
[00:12] <CIA-108> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[00:12] <CIA-108> ffmpeg: 03Michael Niedermayer 07master * rdef678956a 10ffmpeg/ (Makefile avconv.c configure doc/avconv.texi): 
[00:12] <CIA-108> ffmpeg: Remove avconv
[00:12] <CIA-108> ffmpeg: All features have been merged into ffmpeg.
[00:12] <CIA-108> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[00:12] <CIA-108> ffmpeg: 03Lou Logan 07master * r935c659c03 10ffmpeg/Doxyfile: 
[00:12] <CIA-108> ffmpeg: remove avconv from Doxyfile
[00:13] <CIA-108> ffmpeg: Fixes CVE-2011-3947
[00:13] <CIA-108> ffmpeg: Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
[00:13] <CIA-108> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[01:15] <bcoudurier> I just subscribed to spotify unlimited, it works great on my ubuntu out of the box
[01:15] <bcoudurier> they did a good job
[01:56] <Compn> giving riaa money ?
[01:56] <Compn> :P
[02:13] <bcoudurier> Compn, yes, way less that if I bought cds or from itunes though
[02:18] <Compn> every penny you give to riaa goes to killing the internet
[02:19] <Compn> same with mpaa :)
[02:23] <iive> well, at least for now they are killing "only" the internet...
[02:25] <bcoudurier> I'm not gonna stop listening to music, you are proposing that I steal it ? :)
[02:32] Action: Daemon404 feras much of the music he lieks isnt on spotify
[02:32] <Daemon404> and does that site even -have- a north american version yet?
[02:33] <Daemon404> looks like it does... only wiyh a cruddy selection
[02:43] <hyc> I create music. and buy music directly from my fellow musicians...
[02:45] <Compn> start buying indie music
[02:45] <Compn> :P
[02:45] <hyc> exactly
[02:45] <Daemon404> while youre at it
[02:45] <Daemon404> grow moustache
[02:45] <Daemon404> and wear ironci tshirts
[02:45] <Daemon404> a*
[03:20] <CIA-108> ffmpeg: 03Ronald S. Bultje 07master * rc3af52fa8b 10ffmpeg/libavcodec/x86/dsputil_mmx.c: 
[03:20] <CIA-108> ffmpeg: dsputil: use vertical component for drawing bottom edge.
[03:20] <CIA-108> ffmpeg: Current code only writes 8 pixels of vertical edge for YUV422, which
[03:20] <CIA-108> ffmpeg: causes MC artifacts when subsequent frames use data from that edge.
[03:20] <CIA-108> ffmpeg: 03Martin Storsjö 07master * r83988d58ed 10ffmpeg/ (4 files in 2 dirs): 
[03:20] <CIA-108> ffmpeg: movenc: Add support for writing fragmented mov files
[03:20] <CIA-108> ffmpeg: Signed-off-by: Martin Storsjö <martin at martin.st>
[03:20] <CIA-108> ffmpeg: 03Martin Storsjö 07master * rf1caf01d5e 10ffmpeg/libavformat/ (avformat.h utils.c version.h): 
[03:20] <CIA-108> ffmpeg: libavformat: Add a flag for muxers that support write_packet(NULL) for flushing
[03:20] <CIA-108> ffmpeg: Signed-off-by: Martin Storsjö <martin at martin.st>
[03:20] <CIA-108> ffmpeg: 03Martin Storsjö 07master * r6ca3856894 10ffmpeg/libavformat/ (movenc.c movenc.h): 
[03:20] <CIA-108> ffmpeg: movenc: Add a separate start_pts
[03:20] <CIA-108> ffmpeg: This fixes calculation of trackDuration if the MOVIentry array
[03:20] <CIA-108> ffmpeg: is cleared. This is required by the fragmentation support in the
[03:20] <CIA-108> ffmpeg: next patch.
[03:20] <CIA-108> ffmpeg: Signed-off-by: Martin Storsjö <martin at martin.st>
[03:20] <CIA-108> ffmpeg: 03Martin Storsjö 07master * rb613ff5e93 10ffmpeg/libavformat/ (movenc.c movenc.h): 
[03:20] <CIA-108> ffmpeg: movenc: Allow the caller to decide on fragmentation
[03:20] <CIA-108> ffmpeg: Signed-off-by: Martin Storsjö <martin at martin.st>
[03:20] <CIA-108> ffmpeg: 03Martin Storsjö 07master * r4ddd54dab4 10ffmpeg/ (5 files in 2 dirs): 
[03:20] <CIA-108> ffmpeg: movenc: Add a separate ismv/isma (smooth streaming) muxer
[03:20] <CIA-108> ffmpeg: Signed-off-by: Martin Storsjö <martin at martin.st>
[03:20] <CIA-108> ffmpeg: 03Martin Storsjö 07master * r3b5d4428ac 10ffmpeg/libavformat/movenc.c: 
[03:20] <CIA-108> ffmpeg: movenc: Write the sample rate instead of time scale in the stsd atom
[03:20] <CIA-108> ffmpeg: For ismv/isma, the time scale might not be the same as the sample
[03:20] <CIA-108> ffmpeg: rate.
[03:20] <CIA-108> ffmpeg: Signed-off-by: Martin Storsjö <martin at martin.st>
[03:20] <CIA-108> ffmpeg: 03Martin Storsjö 07master * rbc7d05177f 10ffmpeg/libavformat/ (isom.h mov.c): 
[03:20] <CIA-108> ffmpeg: movdec: Calculate an average bit rate for fragmented streams, too
[08:48] <CIA-108> ffmpeg: 03Thierry Foucu 07master * r10e9d1f76b 10ffmpeg/libavcodec/mpegaudiodec.c: 
[08:48] <CIA-108> ffmpeg: Fix a heap-buffer-overflow
[08:48] <CIA-108> ffmpeg: In some case, what left to read from ptr is smaller than EXTRABYTES.
[08:48] <CIA-108> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[08:48] <CIA-108> ffmpeg: 03Michael Niedermayer 07master * r46095f427e 10ffmpeg/libavcodec/mpegaudiodec.c: 
[08:48] <CIA-108> ffmpeg: mp3dec: Check for memcpy size to be positive.
[08:48] <CIA-108> ffmpeg: No, ive no testcase.
[08:48] <CIA-108> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[10:56] <cbsrobot> nelsontuxd is pulluting the wiki
[11:00] <cbsrobot> michaelni: ^
[13:07] <CIA-108> ffmpeg: 03Clément BSsch 07master * ree0cab7721 10ffmpeg/doc/ffprobe.texi: 
[13:07] <CIA-108> ffmpeg: doc: remove trailing 's' to metadata.
[13:07] <CIA-108> ffmpeg: metadata is already plural.
[13:07] <CIA-108> ffmpeg: Found-by: Alexander Strasser
[13:26] <Tjoppen> bah, git-send-email
[13:29] <ubitux> ?
[13:29] <ubitux> i got pwned by git-send-email recently
[13:30] <Tjoppen> cherry-picked and sent some mxfdec patches to libav. everything seems to have gone mostly though, except for michaelni possibly getting some CC spam
[13:30] <ubitux> ah got that recently too
[13:30] <ubitux> when i tried to use --cc
[13:30] <ubitux> :D
[13:31] <ubitux> but more recently, i took 15 minutes to write a git send-email --annotate, failed to write my password properly, and thus lost my message
[13:31] <ubitux> it seems there is a backup in .git/.gitsendemailXXX, but it seemed overrided when i git send-email -1 again :(
[13:32] <Tjoppen> --compose seems useful
[13:32] <ubitux> it's useful for a patchset
[13:32] <ubitux> not for a single patch
[14:00] <michaelni> cbsrobot, nelsontuxd deleted
[15:47] <ubitux> michaelni: you think mp3 duration could be estimated faster?
[15:48] <ubitux> oh, maybe it's not the duration which make the probing looping so much?
[15:49] <ubitux> duration estimation*
[17:15] <CIA-108> ffmpeg: 03Michael Niedermayer 07master * re2291ea153 10ffmpeg/libavcodec/diracdec.c: 
[17:15] <CIA-108> ffmpeg: diracdec: Check dirac_unpack_idwt_params parameters before storing them.
[17:15] <CIA-108> ffmpeg: Fixes CVE-2011-3949
[17:15] <CIA-108> ffmpeg: Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
[17:15] <CIA-108> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[17:15] <CIA-108> ffmpeg: 03Michael Niedermayer 07master * rddf0c1d86a 10ffmpeg/libavcodec/diracdec.c: 
[17:15] <CIA-108> ffmpeg: diracdec: Check num_refs.
[17:15] <CIA-108> ffmpeg: Fixes: CVE-2011-3950
[17:16] <CIA-108> ffmpeg: Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
[17:16] <CIA-108> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[17:16] <CIA-108> ffmpeg: 03Michael Niedermayer 07master * r92115bb685 10ffmpeg/libavcodec/dpcm.c: 
[17:16] <CIA-108> ffmpeg: dpcm: Round output buffer size up.
[17:16] <CIA-108> ffmpeg: Fixes: CVE-2011-3951
[17:16] <CIA-108> ffmpeg: Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
[17:16] <CIA-108> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[17:46] <CIA-108> ffmpeg: 03Alex Converse 07master * r5af569aa30 10ffmpeg/libavformat/matroskadec.c: 
[17:46] <CIA-108> ffmpeg: matroskadec: Pad AAC extradata.
[17:46] <CIA-108> ffmpeg: Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
[17:46] <CIA-108> ffmpeg: CC: libav-stable at libav.org
[17:46] <CIA-108> ffmpeg: (cherry picked from commit d2ee8c17793201ce969afd1f433ba1580c143cd2)
[17:46] <CIA-108> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[17:46] <CIA-108> ffmpeg: 03Michael Niedermayer 07master * r1860c66c54 10ffmpeg/libavformat/matroskadec.c: 
[17:46] <CIA-108> ffmpeg: matroskadec: increase padding on several more extradata allocations.
[17:46] <CIA-108> ffmpeg: Inspired by: 5af569aa30b93f56344ea540936eb671760f568c by alex
[17:46] <CIA-108> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[17:46] <CIA-108> ffmpeg: 03Michael Niedermayer 07master * r70dba1e3c8 10ffmpeg/libavcodec/kmvc.c: 
[17:46] <CIA-108> ffmpeg: kvmc: Check palsize.
[17:46] <CIA-108> ffmpeg: Fixes: CVE-2011-3952
[17:46] <CIA-108> ffmpeg: Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
[17:46] <CIA-108> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[18:28] <funman> hello
[18:28] <funman> kierank: I'm working on making libavcodec extract (and insert) CC to/from mpeg2/h264
[20:09] <CIA-108> ffmpeg: 03Michael Niedermayer 07master * r7ed6b1a128 10ffmpeg/libavcodec/mpeg12enc.c: 
[20:09] <CIA-108> ffmpeg: mpeg1videoenc: disable slice threads
[20:09] <CIA-108> ffmpeg: It doesnt work (and as far as i tested also didnt in the past)
[20:09] <CIA-108> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[20:09] <CIA-108> ffmpeg: 03Michael Niedermayer 07master * rfe0089a6ed 10ffmpeg/ffmpeg.c: 
[20:09] <CIA-108> ffmpeg: ffmpeg: fix -qscale X breaking audio codecs
[20:09] <CIA-108> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[20:09] <CIA-108> ffmpeg: 03Michael Niedermayer 07master * r22eef8d738 10ffmpeg/libavcodec/snowenc.c: 
[20:09] <CIA-108> ffmpeg: snowenc: dont crash with gray but exit with an error msg.
[20:09] <CIA-108> ffmpeg: Fixes Ticket839
[20:09] <CIA-108> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[20:09] <CIA-108> ffmpeg: 03Michael Niedermayer 07master * r9decfc17bb 10ffmpeg/libavcodec/h264_sei.c: 
[20:09] <CIA-108> ffmpeg: h264_sei: Fix infinite loop.
[20:09] <CIA-108> ffmpeg: Fixes not yet fixed parts of CVE-2011-3946.
[20:09] <CIA-108> ffmpeg: Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
[20:09] <CIA-108> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[20:54] <CIA-108> ffmpeg: 03Michael Niedermayer 07master * r8847561f93 10ffmpeg/libavformat/mov.c: 
[20:54] <CIA-108> ffmpeg: mov: Fix seeking regression in fragemnted movs.
[20:54] <CIA-108> ffmpeg: Regression introduced in 550f7c43ece1af27604407647d10e74b52e6fedf
[20:54] <CIA-108> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[20:54] <CIA-108> ffmpeg: 03Michael Niedermayer 07master * r88d84dd8ea 10ffmpeg/libavformat/dv.c: 
[20:54] <CIA-108> ffmpeg: dv: Fix out of array read
[20:54] <CIA-108> ffmpeg: Fixes part of CVE-2011-3936
[20:54] <CIA-108> ffmpeg: Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
[20:54] <CIA-108> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[21:36] <CIA-108> ffmpeg: 03Michael Niedermayer 07master * r32281d309a 10ffmpeg/Changelog: 
[21:36] <CIA-108> ffmpeg: Changelog: update for 0.10
[21:36] <CIA-108> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[21:39] <durandal_1707> michaelni: your changelog have duplicated entries
[22:07] <michaelni> durandal_1707, which ?
[22:08] <durandal_1707> avrp lines, there is AVID codec few lines above
[22:08] <durandal_1707> OMA muxer is same as Sony OpenMG few lines above
[22:09] <durandal_1707> APC adpcm decoder support was long ago there but just under different name, but feel free to leave it as is
[22:18] <michaelni> durandal_1707, thx, ill fix it
[22:21] <CIA-108> ffmpeg: 03Michael Niedermayer 07master * r5ce1b214eb 10ffmpeg/doc/RELEASE_NOTES: 
[22:21] <CIA-108> ffmpeg: RELEASE_NOTES: update for 0.10
[22:21] <CIA-108> ffmpeg: remove minor things and things that we had in many previous releases
[22:21] <CIA-108> ffmpeg: already.
[22:21] <CIA-108> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[22:21] <CIA-108> ffmpeg: 03Michael Niedermayer 07master * r33c21378a8 10ffmpeg/Changelog: 
[22:21] <CIA-108> ffmpeg: Changelog: remove duplicate lines
[22:21] <CIA-108> ffmpeg: Found-by: durandal_1707
[22:21] <CIA-108> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[22:40] <ubitux> when the demuxer need to export information with extradata, is it supposed to allocate itself a buffer and craft data in it? or is it supposed to export "raw" pointers to the data?
[22:41] <ubitux> i have a format where the "header" is split around the file
[22:42] <durandal_1707> afaik extradata is used to send same stuff to decoders
[22:43] <durandal_1707> ubitux: what format?
[22:44] <ubitux> jacosub
[22:44] <ubitux> see for instance http://unicorn.us.com/jacosub/jscripts.html#c_palette
[22:44] <ubitux> "#PALETTE may be specified anywhere in the file"
[22:44] <durandal_1707> that just sucks
[22:45] <ubitux> yes kind of :)
[22:45] <ubitux> i need to parse the whole file :p
[22:45] <ubitux> i mean, i need two pass
[22:45] <ubitux> :p
[22:45] <CIA-108> ffmpeg: 03Alex Converse 07master * ra8ae00b68c 10ffmpeg/libavcodec/qdm2.c: 
[22:45] <CIA-108> ffmpeg: qdm2: Check data block size for bytes to bits overflow.
[22:45] <CIA-108> ffmpeg: Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
[22:45] <CIA-108> ffmpeg: CC: libav-stable at libav.org
[22:45] <CIA-108> ffmpeg: (cherry picked from commit dac56d9ce01eb9963f28f26b97a81db5cbd46c1c)
[22:45] <CIA-108> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[22:45] <CIA-108> ffmpeg: 03Martin Storsjö 07master * rb9e79a3f4e 10ffmpeg/tools/ismindex.c: 
[22:45] <CIA-108> ffmpeg: ismindex: Fix build on mingw
[22:45] <CIA-108> ffmpeg: Signed-off-by: Martin Storsjö <martin at martin.st>
[22:45] <CIA-108> ffmpeg: (cherry picked from commit 8801fac365549a43a639e239faba409d8f91ef86)
[22:45] <CIA-108> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[22:46] <durandal_1707> parser for subtitle?
[22:47] <ubitux> yes
[22:47] <ubitux> i started to work on this last about 1yr ago
[22:47] <ubitux> and never get done
[22:48] <ubitux> but now that i want to make fancy stuff with subtitles, i'm trying to understand a bit the whole subtitles chain
[22:48] <ubitux> so i'm working again on this crazy format
[22:48] <ubitux> but i start to understand why i never got it done :D
[22:48] <durandal_1707> i would put some default colors and would ignore palette
[22:49] <CIA-108> ffmpeg: 03Michael Niedermayer 07release/0.10 * r7e16636995 10ffmpeg/doc/ffmpeg-mt-authorship.txt: 
[22:49] <CIA-108> ffmpeg: doc: remove doc/ffmpeg-mt-authorship.txt for release/0.10
[22:49] <CIA-108> ffmpeg: we dont carry the whole git history in releases so theres no
[22:49] <CIA-108> ffmpeg: point in having this in them either.
[22:49] <CIA-108> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[22:49] <ubitux> durandal_1707: it's not the only global command
[22:51] <durandal_1707> ubitux: you have samples?
[22:52] <ubitux> i grabbed these around the web: http://blackhole.ubitux.fr/jss/
[22:53] <ubitux> a simple support can be done with not much trouble
[22:53] <ubitux> i think i'll ignore the header to start with
[22:53] <durandal_1707> and they all have palette in random place?
[22:55] <ubitux> not, afaik
[22:56] <durandal_1707> just write what you can and leave other to somebody else :/
[22:58] <ubitux> :)
[00:00] --- Fri Jan 27 2012


More information about the Ffmpeg-devel-irc mailing list