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

burek burek021 at gmail.com
Sat Mar 31 02:05:03 CEST 2012


[00:23] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * r30ced7e69f 10ffmpeg/libavformat/utils.c: 
[00:23] <CIA-17> ffmpeg: lavf: print ts values in pts < dts error message
[00:23] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[00:23] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * rd61ef05bc5 10ffmpeg/ffmpeg.c: 
[00:23] <CIA-17> ffmpeg: ffmpeg: check pts like dts for being in the past.
[00:23] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[00:23] <CIA-17> ffmpeg: 03Brian Olson 07master * r0be130e37b 10ffmpeg/ (configure doc/ffmpeg.texi libavformat/img2dec.c): 
[00:23] <CIA-17> ffmpeg: img2: glob matching for image series
[00:23] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[00:24] <CIA-17> ffmpeg: 03Alexander Strasser 07master * r3e1ff8eb27 10ffmpeg/libavformat/img2dec.c: (log message trimmed)
[00:24] <CIA-17> ffmpeg: img2dec: Recognize glob meta chars only if prefixed by %
[00:24] <CIA-17> ffmpeg:  This changes globbing support to only be used if the character
[00:24] <CIA-17> ffmpeg: contains at least one glob meta character that is preceded by
[00:24] <CIA-17> ffmpeg: an unescaped %. To escape a literal % one would use %% which is
[00:24] <CIA-17> ffmpeg: identical to the way to match a % with image2 sequence generation
[00:24] <CIA-17> ffmpeg: feature.
[00:36] <michaelni> ubitux, read or write ?
[00:37] <michaelni> for read theres an example in mov.c
[05:21] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * rd3d5e84f33 10ffmpeg/libavformat/img2dec.c: 
[05:21] <CIA-17> ffmpeg: img2dec: remove GLOB_TILDE support.
[05:21] <CIA-17> ffmpeg: tilde expansion should/can be done by the shell
[05:21] <CIA-17> ffmpeg: Reviewed-by: Alexander Strasser <eclipse7 at gmx.net>
[05:21] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[06:23] <CIA-17> ffmpeg: 03Kostya Shishkov 07master * rf704eb612b 10ffmpeg/libavformat/id3v2.c: id3v2: add another mimetype for JPEG image
[06:23] <CIA-17> ffmpeg: 03Mashiat Sarker Shakkhar 07master * r28e8c4d59a 10ffmpeg/libavcodec/wmalosslessdec.c: 
[06:23] <CIA-17> ffmpeg: WMAL: Remove inaccurate and unnecessary doxy
[06:23] <CIA-17> ffmpeg: A call to decode_packet() does not always decode a complete WMA packet.
[06:23] <CIA-17> ffmpeg: Moreover, this is not the correct place to document calls that are part
[06:23] <CIA-17> ffmpeg: of the public API.
[06:23] <CIA-17> ffmpeg: Signed-off-by: Diego Biurrun <diego at biurrun.de>
[06:23] <CIA-17> ffmpeg: 03Ronald S. Bultje 07master * rbd508d435b 10ffmpeg/libavcodec/truemotion2.c: 
[06:23] <CIA-17> ffmpeg: truemotion2: convert packet header reading to bytestream2.
[06:23] <CIA-17> ffmpeg: Also use correct buffer sizes in calls to tm2_read_stream(). Together,
[06:23] <CIA-17> ffmpeg: this prevents overreads.
[06:23] <CIA-17> ffmpeg: Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
[06:23] <CIA-17> ffmpeg: CC: libav-stable at libav.org
[06:23] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * r2b7c0c9fe1 10ffmpeg/: (log message trimmed)
[06:24] <CIA-17> ffmpeg:  id3v2: add another mimetype for JPEG image
[06:24] <CIA-17> ffmpeg:  lzw: prevent buffer overreads.
[06:24] <CIA-17> ffmpeg:  WMAL: Remove inaccurate and unnecessary doxy
[06:24] <CIA-17> ffmpeg: 03Ronald S. Bultje 07master * rddcf67c8a5 10ffmpeg/libavcodec/lzw.c: 
[06:24] <CIA-17> ffmpeg: lzw: prevent buffer overreads.
[06:24] <CIA-17> ffmpeg: Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
[06:24] <CIA-17> ffmpeg: CC: libav-stable at libav.org
[06:24] <CIA-17> ffmpeg: 03Kostya Shishkov 07master * ra05c41acd1 10ffmpeg/libavcodec/mpegaudiodec.c: 
[06:24] <CIA-17> ffmpeg: mp3dec: perform I/S and M/S only when frame mode is joint stereo.
[06:24] <CIA-17> ffmpeg: Looks like some LAME versions produce dual stereo mode MP3s with
[06:24] <CIA-17> ffmpeg: flags for intensity and middle stereo set. In this mode those flags
[06:24] <CIA-17> ffmpeg: should be ignored like the reference decoder and derived ones do.
[06:24] <CIA-17> ffmpeg: 03Ronald S. Bultje 07master * r63a1b481f6 10ffmpeg/libavcodec/h264_cabac.c: h264: fix cabac-on-stack after safe cabac reader.
[07:23] <ubitux> michaelni: for read; i missed the one in mov.c, thanks :)
[07:52] <ubitux> ok well, it does the uncompress before, not transparently in the avio, too bad
[11:58] <ubitux> michaelni: heh, nice :)
[11:59] <ubitux> michaelni: any html output somewhere?
[12:16] <michaelni> ubitux, ill generate html/pdf/... once iam closer to done
[12:17] <michaelni> makes not so much sense in the middle while iam working on it
[12:36] <TimNich> michaelni:  meantime what is a good reader for that format?
[12:38] <michaelni> TimNich, lyx
[12:39] <michaelni> for actual reading you probably want to convert it to pdf or something probably, it should look better then
[12:40] <michaelni> lyx File->Export->pdf will do that
[12:44] <TimNich> Ahh, I hadn't seen the export options, as my main machine died while trying to view it...
[12:45] <TimNich> Mind you lxy is no lightweight. the download, plus deps was 900M!
[12:45] <michaelni> hmm
[12:45] <michaelni> thats a bit bigger than what i had expected
[12:46] <TimNich> lxy itself was 9M but texive etc were enormous
[12:47] <av500> or just use plain LaTex and dvi2pdf
[14:47] <j-b> [mpeg4 @ 0x7f9580cbac20] looks like this file was encoded with (divx4/(old)xvid/opendivx) -> forcing low_delay flag
[14:47] <j-b> [mpeg4 @ 0x7f9580cbac20] Width/height/bit depth/chroma idc changing with threads is not implemented. Update your FFmpeg version to the newest one from Git. If the problem still occurs, it means that your file has a feature which has not been implemented.
[14:47] <j-b> what does this mean?
[14:48] <av500> you cannot read?
[14:48] <j-b> I can.
[14:49] <j-b> never had that in the past, though
[14:49] <j-b> so I am WTF?
[14:49] <av500> anyway, thats a question for #ffmpeg-users
[14:49] <av500> :)
[14:49] <av500> happy birthday too
[14:50] <j-b> well, #ffmpeg-devel is not really high traffic though...
[14:50] <j-b> I could get naked here and noone would see it
[14:51] <iive> j-b: imho, it is something with the multithreaded decoding.
[14:52] <j-b> seems so.
[14:52] <iive> probably it thinks 2 bitstreams are concatenated.. if this is even possible with mpeg4.
[14:57] <ubitux> is it me or the zlib api is braindead?
[15:02] <ubitux> it seems to randomly fail if you don't allocate enough for the output for a given input
[15:34] <iive> hum?
[15:35] <iive> it is supposed to work, even if you output one byte at a call.
[15:36] <ubitux> well i have a stream, i read 1024 for input, prepare 1024 for output, call inflate ’ DATA_ERR
[15:36] <ubitux> it works only if output is sth like 65536
[15:37] <ubitux> i just don't get it
[15:39] <ubitux> the input stream is not "segmented", so not in a final state, maybe it's one of the reason
[15:39] <ubitux> (1024 is arbitrary)
[15:40] <iive> shouldn't matter.
[15:45] <j-b> who understands simple questions about openjpeg in libavcodec code?
[15:47] <kierank> durandal when he is around
[15:47] <j-b> ok
[16:09] <michaelni> j-b, if you have a mpeg4 file that worked before and doesnt work anymore, then iam interrested (that is both old and new with same number of threads)
[16:11] <j-b> michaelni: seems the issue is only with threads > 1
[16:11] <j-b> we did not use threads > 1 before.
[16:26] <iive> j-b: i think that if the file is not broken, then we need to have a sample :)
[16:29] <j-b> I cannot, you need to sign a VideoLAN NDA...
[16:29] <j-b> j/k, here it goes:
[16:29] <j-b> ftp://ftp.axon.tv/TracsSampleClips/MPEG4%20small%20512kbps.mpg
[16:31] <iive> bbml
[16:34] <Compn> mpeg4 in mpeg
[16:34] <Compn> yuckkkkkkkkkkkk
[16:41] <michaelni> j-b, i dont get a "Width/height/bit depth/chroma idc changing with thread" here with that file
[16:43] <j-b> with threads > 1 ?
[16:44] <michaelni> -threads 8
[16:48] <j-b> weird++
[16:50] <michaelni> can you reproduce it with ffmpeg (instead of vlc) ?
[16:53] <j-b> nope
[16:54] <j-b> well, tested with ffplay
[16:54] <michaelni> ubitux, ive put a pdf of the latest ffv1 spec up (http://ffmpeg.org/~michael/ffv1-draft/) if you still want to see it
[16:56] <ubitux> nice, thanks :)
[16:56] <michaelni> ubitux, html up too
[16:56] <j-b> EMU_EDGE + threads issue? weird
[16:59] <michaelni> cant see any issue with ffplay either
[19:39] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * rec0965be36 10ffmpeg/libavcodec/cavsdec.c: 
[19:39] <CIA-17> ffmpeg: cavsdec: ensure the tables have been allocated before using them
[19:39] <CIA-17> ffmpeg: Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
[19:39] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[20:39] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * rcb9fe2745b 10ffmpeg/libavcodec/j2kdec.c: 
[20:39] <CIA-17> ffmpeg: j2kdec: fix format strings
[20:39] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[20:39] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * r90f9b06386 10ffmpeg/libavcodec/dvbsubdec.c: 
[20:39] <CIA-17> ffmpeg: dvbsubdec: Fix "set but not used" warning
[20:39] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[20:39] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * ra76a2ffe9d 10ffmpeg/libavformat/aviobuf.c: 
[20:39] <CIA-17> ffmpeg: libavformat: Fix several "incompatible pointer type" warnings.
[20:39] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[20:39] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * r03757d488f 10ffmpeg/libavcodec/j2kenc.c: 
[20:39] <CIA-17> ffmpeg: j2kenc: Fix "function declaration isnt a prototype" warning
[20:39] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[20:39] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * r8307025467 10ffmpeg/libavcodec/mjpegdec.c: 
[22:06] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * r280beebd39 10ffmpeg/libavcodec/cavs.c: 
[22:06] <CIA-17> ffmpeg: cavsdec: initialize all tables to zeros.
[22:06] <CIA-17> ffmpeg: This ensures that they dont contain invalid values.
[22:06] <CIA-17> ffmpeg: Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
[22:06] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[22:06] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * r96df29c318 10ffmpeg/libavcodec/svq3.c: 
[22:06] <CIA-17> ffmpeg: svq3: Fix pointer type mismatch warning.
[22:06] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[22:33] <CIA-17> ffmpeg: 03Martin Storsjö 07master * r9bd41bb191 10ffmpeg/configure: (log message trimmed)
[22:33] <CIA-17> ffmpeg: configure: Check for a different SDL function
[22:33] <CIA-17> ffmpeg: This one is available both in SDL 1.2 and in 1.3 (which is the current
[22:33] <CIA-17> ffmpeg: version available e.g. in macports), while 1.3 doesn't contain
[22:33] <CIA-17> ffmpeg: SDL_Linked_Version().
[22:33] <CIA-17> ffmpeg: The current check for SDL_Linked_Version() (available since SDL 1.2.13)
[22:33] <CIA-17> ffmpeg: was added in 8f1b06c8, because including the headers for SDL_Init()
[22:33] <CIA-17> ffmpeg: 03Ronald S. Bultje 07master * rbf39d3b59d 10ffmpeg/libavcodec/truemotion2.c: 
[22:33] <CIA-17> ffmpeg: truemotion2: handle out-of-frame motion vectors through edge extension.
[22:33] <CIA-17> ffmpeg: Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
[22:33] <CIA-17> ffmpeg: CC: libav-stable at libav.org
[22:33] <CIA-17> ffmpeg: 03Ronald S. Bultje 07master * r4f7c7624c0 10ffmpeg/libavformat/mov.c: 
[22:33] <CIA-17> ffmpeg: mov: don't overwrite existing indexes.
[22:33] <CIA-17> ffmpeg: h264: Make ff_h264_decode_end() static, it is not used externally.
[22:33] <CIA-17> ffmpeg: Also drop the now unnecessary ff_ prefix from its name.
[22:33] <CIA-17> ffmpeg: 03Diego Biurrun 07master * rb691fd7a4d 10ffmpeg/libavcodec/h264.c: h264: drop ff_h264_ prefix from static function ff_h264_decode_rbsp_trailing()
[22:33] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * r2b6325cacb 10ffmpeg/: (log message trimmed)
[22:33] <CIA-17> ffmpeg: Merge remote-tracking branch 'qatar/master'
[22:33] <CIA-17> ffmpeg: * qatar/master:
[22:33] <CIA-17> ffmpeg:  h264: drop ff_h264_ prefix from static function ff_h264_decode_rbsp_trailing()
[22:33] <CIA-17> ffmpeg:  h264: Make ff_h264_decode_end() static, it is not used externally.
[22:33] <CIA-17> ffmpeg:  output-example: K&R formatting cosmetics, comment spelling fixes
[22:33] <CIA-17> ffmpeg:  avf: make the example output the proper message
[22:34] <CIA-17> ffmpeg: 03Ronald S. Bultje 07master * rb7b1509d06 10ffmpeg/libavcodec/truemotion2.c: (log message trimmed)
[22:34] <CIA-17> (6 lines omitted)
[00:00] --- Sat Mar 31 2012


More information about the Ffmpeg-devel-irc mailing list