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

burek burek021 at gmail.com
Sat Apr 7 02:05:04 CEST 2012


[00:17] <bcoudurier> what filter_complex proposal ?
[00:19] <bcoudurier> ubitux, just implement the right way from the start
[00:55] <CIA-17> ffmpeg: 03Carl Eugen Hoyos 07master * r76c79aa28f 10ffmpeg/ (libavcodec/raw.c libavformat/nut.c): 
[00:55] <CIA-17> ffmpeg: Support yuva444p rawvideo in nut.
[00:55] <CIA-17> ffmpeg: Fixes ticket #1058.
[01:25] <jb_far> ffv1 stores 10bits in 16bits chroma?
[02:24] <FishB8> Just wanted to drop in here to say, that if anybody is interested in playing with a sample of the Sony SR codec, (from the F65 camera) a sample file is available from the Mango Project
[02:24] <FishB8> http://mango.blender.org/production/format-woes/
[02:32] <kierank> "MXF (again, this would not be readable for FOSS)"
[02:32] <kierank> why not
[02:32] <kierank> what's wrong with FOSS reading mxf
[02:33] <j-b> yeah
[02:34] <j-b> EXR?
[02:44] <FishB8> I think the statement about not being readable with FOSS was in reference to the video steam contained in it rather than demuxing MXF itself
[02:48] <Compn> FishB8 : well we are interested, thanks for sample
[02:49] <Compn> it'd be really nice if someone would actually take the time for a proper bugreport, just a simple ffmpeg -i sample.exr out.avi would suffice
[02:49] <Compn> i'm guessing we'll hit resolution limit bug and some other things
[02:49] <Compn> well resolution limit isnt a bug but ... yeah
[02:50] <Compn> guess i can stick it in the ole ffmpeg bug tracker
[02:50] <Compn> j-b : can vlc handle those samples ? :)
[02:50] <j-b> not tested
[02:50] <j-b> and I do not really care. :)
[02:50] <FishB8> I don't think ffmpeg supports OpenEXR
[02:55] <Compn> mm
[02:55] <Compn> theres a patch
[02:56] <Compn> michaelni : what do you say about taking over the openexr patch and doing a security review on it ?
[02:56] <Compn> michaelni : http://ffmpeg.org/pipermail/ffmpeg-devel/2010-April/081747.html
[03:00] <Compn> hmm wheres stefano
[03:13] <Compn> FishB8 : i put exr bug ticket in , you can follow it here > https://ffmpeg.org/trac/ffmpeg/ticket/1172
[03:19] <FishB8> Nice. Would make the workflow of getting from EXR to DCP a little less crazy.
[05:46] <CIA-17> ffmpeg: 03Baptiste Coudurier 07master * re636aa1a56 10ffmpeg/libavformat/ (isom.c mov.c): 
[05:46] <CIA-17> ffmpeg: movdec: handle 0x7fff langcode as macintosh per the specs
[05:46] <CIA-17> ffmpeg: The correct point that seperates ISO and MAC language codes is 0x400
[05:46] <CIA-17> ffmpeg: according to the current QT spec. Old QT specs did not list where this
[05:46] <CIA-17> ffmpeg: seperation is but apparently only defined the meaning of the first 137.
[05:46] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[06:17] <michaelni> Compn, this patch is amongth the most buggy ive seen since a while but ill try to get it in better shape
[06:17] <michaelni> av_log(avctx, AVERROR_NOFMT, ...
[06:17] <michaelni> wtf
[08:47] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * r9e91a7d45b 10ffmpeg/tests/ref/lavfi/ (6 files): 
[08:47] <CIA-17> ffmpeg: fix fate tests after 76c79aa28fc8cf0bfe52915317a3cfc72383d0ef
[08:47] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[08:47] <CIA-17> ffmpeg: 03Jimmy Christensen 07master * rb7ce3242f8 10ffmpeg/ (10 files in 4 dirs): 
[08:47] <CIA-17> ffmpeg: lavc: add a OpenEXR decoder
[08:47] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[08:47] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * r634c01bc18 10ffmpeg/libavcodec/exr.c: 
[08:47] <CIA-17> ffmpeg: exr: fix av_logs()
[08:47] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[08:47] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * rf148537c41 10ffmpeg/libavcodec/exr.c: 
[08:47] <CIA-17> ffmpeg: exr: various cleanup and security related fixes
[08:47] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[10:41] <ubitux> bcoudurier: this one: https://lists.libav.org/pipermail/libav-devel/2012-April/025289.html
[11:18] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * r3826d53f15 10ffmpeg/README: 
[11:18] <CIA-17> ffmpeg: README: be a tiny bit more verbose
[11:18] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[11:18] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * r25eae29ea1 10ffmpeg/libavfilter/vsrc_buffer.c: 
[11:18] <CIA-17> ffmpeg: vsrc_buffer: remove overwrite support.
[11:18] <CIA-17> ffmpeg: the overwrite flag became unused when merging support for buffering
[11:18] <CIA-17> ffmpeg: multiple frames.
[11:18] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[11:18] <CIA-17> ffmpeg: 03Thierry Foucu 07master * re0f30a567f 10ffmpeg/libavcodec/s302m.c: 
[11:18] <CIA-17> ffmpeg: s302m: Add Channle Layout for 6 channels
[11:18] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[14:00] <Compn> michaelni : wow. you work fast. :) 
[14:01] Action: Compn sends mail to jimmy christensen asking if any of his other patches were missed
[14:02] <ubitux> should we make a "playground fate" system for ppl with slow machines?
[14:03] <ubitux> (a repository where you push, and a hook call fate, report the results, and reset to its old state or sth like this)
[14:06] <Compn> do you mean so multiple machines can submit to the same test? or ?
[14:08] <ubitux> i'd say the report is made available for a while (or sent my email or sth)
[14:08] <ubitux> but maybe it's not worth the effort
[14:11] <CIA-17> ffmpeg: 03Clément BSsch 07master * re5df74dc56 10ffmpeg/ffmpeg.c: 
[14:11] <CIA-17> ffmpeg: ffmpeg: remove unused meta_data_maps.
[14:11] <CIA-17> ffmpeg: This is unused since a7b5e841ffe4b0f8423288965b8d069bd2a7a792.
[14:14] <ubitux> mmh and of course the typedef could be removed as well actually.
[14:21] <ubitux> hey
[14:21] <ubitux> threads=8 just failed with a h264 test
[14:21] <ubitux> h264-conformance-cama2_vtc_b
[14:21] <ubitux> http://fate.ffmpeg.org/report.cgi?time=20120406121601&slot=x86_64-archlinux-gcc-threads
[14:21] <ubitux> maybe i should add more thread instances
[14:25] <CIA-17> ffmpeg: 03Clément BSsch 07master * r735fb8ce59 10ffmpeg/ffmpeg.c: 
[14:25] <CIA-17> ffmpeg: ffmpeg: remove unused MetadataMap.
[14:25] <CIA-17> ffmpeg: This struct was forgotten after
[14:25] <CIA-17> ffmpeg: e5df74dc56494068042f094d43a5d774c257ae69.
[14:44] <michaelni> kierank, do you have some spec about s302m or can you explain how the channel maping is supposed to work ?
[15:02] <kierank> there is no channel mapping
[15:02] <kierank> it's that simple
[15:04] <michaelni> how is s302m presented to the user if theres no channel mapping anywhere ?
[15:07] <nevcairiel> isnt it essentially a studio/mastering codec? maybe the people using it are supposed to know wtf they are doing? :)
[15:14] <kierank> yes the user decides how to map the channels
[15:16] <michaelni> kierank, in this case the question still is what is wrong with the patch setting the most likely layout ?
[15:16] <michaelni> i mean if the user has to override it anyway 
[15:17] <kierank> nothing i suppose as long as the user can override it easilyt
[15:17] <michaelni> it doesnt make the patch or previous addition of layouts correct sure ...
[15:17] <michaelni> but also doesnt really seem to worsen things
[15:19] <ubitux> couldn't we just call av_get_default_channel_layout()? does it belong to the decoder?
[15:20] <michaelni> i think the default for 8 channels is different 
[15:22] <ubitux> is it less appropriate than the arbritrary choosen one here?
[15:23] <CIA-17> ffmpeg: 03Alexander Strasser 07master * rf363773042 10ffmpeg/doc/ffmpeg.texi: 
[15:23] <CIA-17> ffmpeg: doc: image2: update docs for glob input patterns
[15:23] <CIA-17> ffmpeg: * adapt examples to new syntax
[15:23] <CIA-17> ffmpeg: * mention that glob chars need to be enabled by a preceding % char
[15:23] <CIA-17> ffmpeg: * note that globbing will be performed if both a printf and globbing
[15:23] <CIA-17> ffmpeg:  pattern would be possible judging from the input pattern
[15:23] <CIA-17> ffmpeg: Signed-off-by: Alexander Strasser <eclipse7 at gmx.net>
[15:24] <michaelni> i dont know, i suspect what is in s302m.c would represent what is most likely to occur in real world s302m
[15:24] <michaelni> or at least thats what should be in it
[15:28] <ubitux> yeah right, ok
[18:55] <ubitux> what's the common solution to pass a decode option to the generic decode functions?
[18:56] <ubitux> add a field in the AVCodecContext?
[18:56] <ubitux> mmh seems to be sth like this&
[19:51] <CIA-17> ffmpeg: 03Reimar Döffinger 07master * re8b1da007e 10ffmpeg/libavcodec/nellymoserenc.c: 
[19:51] <CIA-17> ffmpeg: nellymoserenc: fix crash due to memsetting the wrong area.
[19:51] <CIA-17> ffmpeg: Signed-off-by: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
[19:51] <CIA-17> ffmpeg: 03Reimar Döffinger 07master * r099a1875f0 10ffmpeg/tests/ (lavf-regression.sh ref/lavf/dpx): 
[19:51] <CIA-17> ffmpeg: dpxenc: also test 10 and 16 bit formats.
[19:51] <CIA-17> ffmpeg: Signed-off-by: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
[19:51] <CIA-17> ffmpeg: 03Reimar Döffinger 07master * r50361e5144 10ffmpeg/tests/ (lavf-regression.sh ref/lavf/mov): 
[19:51] <CIA-17> ffmpeg: Add regression test for mov rtp hinting.
[19:51] <CIA-17> ffmpeg: Signed-off-by: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
[20:15] <CIA-17> ffmpeg: 03Reimar Döffinger 07master * rcbb7183498 10ffmpeg/tests/tiny_psnr.c: 
[20:15] <CIA-17> ffmpeg: tiny_psnr: allow searching for optimal shift value.
[20:15] <CIA-17> ffmpeg: Signed-off-by: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
[20:32] <bcoudurier> s302m channel order should single channel
[20:33] <bcoudurier> using anything else is most likely wrong
[21:22] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * rbd128e9bff 10ffmpeg/libavcodec/exr.c: 
[21:22] <CIA-17> ffmpeg: exr: fix mixed declaration and statements.
[21:22] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[23:27] <CIA-17> ffmpeg: 03Justin Ruggles 07master * r5cc51a5847 10ffmpeg/ (5 files in 3 dirs): 
[23:27] <CIA-17> ffmpeg: avutil: Add av_get_default_channel_layout()
[23:27] <CIA-17> ffmpeg: Also, use the new function in the AC-3 encoder.
[23:27] <CIA-17> ffmpeg: 03Justin Ruggles 07master * rbb0618e68b 10ffmpeg/libavcodec/ (audioconvert.c audioconvert.h): 
[23:27] <CIA-17> ffmpeg: avcodec: remove avcodec_guess_channel_layout()
[23:27] <CIA-17> ffmpeg: It is not public because the header is not installed, and its functionality
[23:27] <CIA-17> ffmpeg: has been replaced by av_get_default_channel_layout().
[23:27] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * r2e0c360abd 10ffmpeg/: (log message trimmed)
[23:27] <CIA-17> ffmpeg: Merge remote-tracking branch 'qatar/master'
[23:27] <CIA-17> ffmpeg: * qatar/master:
[23:27] <CIA-17> ffmpeg:  cosmetics: Align muxer/demuxer declarations
[23:27] <CIA-17> ffmpeg:  mpeg12: Do not change frame_pred_frame_dct flag and demote error into a warning
[23:27] <CIA-17> ffmpeg:  avcodec: remove avcodec_guess_channel_layout()
[23:27] <CIA-17> ffmpeg:  avutil: Add av_get_default_channel_layout()
[00:00] --- Sat Apr  7 2012


More information about the Ffmpeg-devel-irc mailing list