[00:36] <ubitux> iive: sure, http://lists.libav.org/pipermail/libav-devel/2012-August/032996.html [00:39] <iive> nevcairiel: the end form of these descriptors should be something like codecs.conf in mplayer. including fourcc and stuff. [01:31] <CIA-41> ffmpeg: 03Michael Niedermayer 07master * r2e4b662787 10ffmpeg/libavformat/mov.c: [01:31] <CIA-41> ffmpeg: mov: add av_dlog() to CTTS reading code like is already done in STTS. [01:31] <CIA-41> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni@gmx.at> [01:31] <CIA-41> ffmpeg: 03Michael Niedermayer 07master * ra036ac5782 10ffmpeg/libavformat/utils.c: [01:31] <CIA-41> ffmpeg: lavf: do not discard correct dts in favor of wrong pts for vc1-wmapro.ism [01:31] <CIA-41> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni@gmx.at> [01:31] <CIA-41> ffmpeg: 03Michael Niedermayer 07master * r15e4bd65b1 10ffmpeg/libavcodec/vc1dec.c: [01:31] <CIA-41> ffmpeg: vc1dec: support debug & FF_DEBUG_PICT_INFO. [01:31] <CIA-41> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni@gmx.at> [01:31] <CIA-41> ffmpeg: 03Michael Niedermayer 07master * rc5ea3a009b 10ffmpeg/ (ffmpeg.c tests/ref/lavf/mxf): [01:31] <CIA-41> ffmpeg: ffmpeg: Do not discard slightly invalid timestamps. [01:31] <CIA-41> ffmpeg: Fixes Ticket1627 [01:31] <CIA-41> ffmpeg: The fate change is due to ffmpeg no longer pushing audio timestamps [01:31] <CIA-41> ffmpeg: aggressively up (which is what caused the AV sync issues in the ticket) [01:31] <CIA-41> ffmpeg: but leaving them as they are. [01:31] <CIA-41> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni@gmx.at> [05:42] <CIA-41> ffmpeg: 03Michael Niedermayer 07master * r39c56ef921 10ffmpeg/libavcodec/sgidec.c: [05:42] <CIA-41> ffmpeg: sgidec: correct end pointer [05:42] <CIA-41> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni@gmx.at> [05:42] <CIA-41> ffmpeg: 03Michael Niedermayer 07master * r6fd7bf7b03 10ffmpeg/libavcodec/sgidec.c: [05:42] <CIA-41> ffmpeg: sgidec: fix error free end detection. [05:42] <CIA-41> ffmpeg: Fixes Ticket1506 [05:42] <CIA-41> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni@gmx.at> [12:16] <ubitux> saste: please add ( ) around 1<<16 in the filtering param flag [12:22] <saste> ubitux: ok [12:33] <ubitux> thx :) [13:48] <CIA-41> ffmpeg: 03Jordi Ortiz 07master * rf5ce90f2de 10ffmpeg/libavformat/rtmpproto.c: [13:48] <CIA-41> ffmpeg: rtmp: split chunk_size var into in_chunk_size and out_chunk_size [13:48] <CIA-41> ffmpeg: Signed-off-by: Martin Storsjö <martin@martin.st> [13:48] <CIA-41> ffmpeg: 03Diego Biurrun 07master * r575db88377 10ffmpeg/configure: configure: Rename check_asm() to more fitting check_inline_asm() [13:48] <CIA-41> ffmpeg: 03Mohammad Alsaleh 07master * r6e9bbc6525 10ffmpeg/libavformat/id3v2.c: (log message trimmed) [13:48] <CIA-41> ffmpeg: id3v2: Match PIC mimetype/format case-insensitively [13:48] <CIA-41> ffmpeg: Some files' embedded art seems to have the mimetype 'image/JPG' instead [13:48] <CIA-41> ffmpeg: of 'image/jpg'. Libav fails to parse those because it matches [13:48] <CIA-41> ffmpeg: case-sensitively. [13:48] <CIA-41> ffmpeg: Use av_strncasecmp() to fix this behaviour. [13:48] <CIA-41> ffmpeg: Signed-off-by: Mohammad Alsaleh <msal@tormail.org> [13:48] <CIA-41> ffmpeg: 03Samuel Pitoiset 07master * ra8103503b3 10ffmpeg/libavformat/rtmpproto.c: [13:48] <CIA-41> ffmpeg: rtmp: Factorize the code by adding find_tracked_method [13:48] <CIA-41> ffmpeg: Also fix the bytestream reader size parameter to take the [13:48] <CIA-41> ffmpeg: offset into account. [13:49] <CIA-41> ffmpeg: Signed-off-by: Martin Storsjö <martin@martin.st> [13:49] <CIA-41> ffmpeg: 03Diego Biurrun 07master * re017c87552 10ffmpeg/tests/fate/filter.mak: [13:49] <CIA-41> ffmpeg: fate: Only test enabled filters [13:49] <CIA-41> ffmpeg: This fixes running FATE without --enable-gpl. [13:49] <CIA-41> ffmpeg: If the dts difference is more than 1000 times the average dts [13:49] <CIA-41> ffmpeg: difference, restart the analysis. [13:49] <CIA-41> ffmpeg: Signed-off-by: Martin Storsjö <martin@martin.st> [13:49] <CIA-41> ffmpeg: 03Martin Storsjö 07master * r30c26c2442 10ffmpeg/libavformat/utils.c: (log message trimmed) [13:49] <CIA-41> ffmpeg: lavf: Initialize the stream info timestamps in avformat_new_stream [13:49] <CIA-41> ffmpeg: These are normally initialized to AV_NOPTS_VALUE at the start [13:49] <CIA-41> ffmpeg: of avformat_find_stream_info, but if a new stream is found while [13:49] <CIA-41> ffmpeg: this function is running (e.g. like in mpegts), the newly added [13:50] <CIA-41> ffmpeg: AVStreams didn't have these values properly initalized, leading [13:50] <CIA-41> ffmpeg: to avformat_find_stream_info terminating too soon (when the [13:50] <CIA-41> ffmpeg: 03Diego Biurrun 07master * r3aa696e883 10ffmpeg/libavresample/resample.c: avresample: De-doxygenize some comments where Doxygen is not appropriate [13:50] <CIA-41> ffmpeg: 03Michael Niedermayer 07master * rd0bf3bf1ff 10ffmpeg/: (log message trimmed) [13:50] <CIA-41> ffmpeg: Merge remote-tracking branch 'qatar/master' [13:50] <CIA-41> ffmpeg: * qatar/master: [13:50] <CIA-41> ffmpeg: lavf: Detect discontinuities in timestamps for framerate/analyzeduration calculation [13:50] <CIA-41> ffmpeg: lavf: Initialize the stream info timestamps in avformat_new_stream [13:50] <CIA-41> ffmpeg: id3v2: Match PIC mimetype/format case-insensitively [13:51] <CIA-41> ffmpeg: configure: Rename check_asm() to more fitting check_inline_asm() [14:55] <CIA-41> ffmpeg: 03Michael Niedermayer 07master * rda74e883f1 10ffmpeg/libavcodec/ (avcodec.h utils.c version.h): [14:55] <CIA-41> ffmpeg: lavc: add codec_descriptor field to AVCodecContext. [14:55] <CIA-41> ffmpeg: This can be used to avoid a time consuming lookup of the [14:55] <CIA-41> ffmpeg: descriptor [14:55] <CIA-41> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni@gmx.at> [14:56] <CIA-41> ffmpeg: 03Michael Niedermayer 07master * rd5c90ff23b 10ffmpeg/libavformat/utils.c: [14:56] <CIA-41> ffmpeg: lavf: reimplement is_intra_only() by using the AVCodecContext codec descriptor [14:56] <CIA-41> ffmpeg: This also changes behavior as the descriptor table is more complete than [14:56] <CIA-41> ffmpeg: the switch/case it replaces. As well as considering all non video as [14:56] <CIA-41> ffmpeg: intra only [14:56] <CIA-41> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni@gmx.at> [18:16] <CIA-41> ffmpeg: 03Michael Niedermayer 07master * rbbe1a468d8 10ffmpeg/tests/fate/filter.mak: [18:16] <CIA-41> ffmpeg: fate: split asyncts from aresample test [18:16] <CIA-41> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni@gmx.at> [19:23] <nyuhu> saste : concerning what I said yesterday, when comparing mp=hue and hue [19:23] <nyuhu> for example, with mp=hue I get [19:23] <saste> yes [19:24] <nyuhu> n:60 pts:263527 pts_time:2.92808 pos:0 fmt:yuv420p sar:0/0 s:1280x720 i:P iskey:0 type:? checksum:CB5502DE plane_checksum:[5A9F602F C5FA51C2 AF8E50DE] [19:24] <nyuhu> and with hue [19:24] <nyuhu> n:65 pts:263527 pts_time:2.92808 pos:735244 fmt:yuv420p sar:1/1 s:1280x720 i:P iskey:0 type:B checksum:CB5502DE plane_checksum:[5A9F602F C5FA51C2 AF8E50DE] [19:25] <saste> nyuhu: how are you producing the frames? [19:25] <saste> mp has issues with some information in the frames [19:25] <saste> it is not correctly propagating it [19:25] <saste> ah... and the number is also different [19:25] <saste> that's suspect [19:26] <nyuhu> yes [19:26] <saste> nyuhu: can you provide command or a pastebin? [19:27] <nyuhu> I just typed ./ffplay test.mpg -vf mp=hue=100:1,showinfo [19:27] <saste> ok i'm going to try your patch [19:29] <ubitux> nyuhu: btw, you can ./ffmpeg -i test.mpg -vf ... -f null - if you want to avoid the ffplay sdl stuff [19:30] <nyuhu> oh thx for the tip [19:34] <CIA-41> ffmpeg: 03Piotr Bandurski 07master * rbd92205014 10ffmpeg/libavformat/mov.c: [19:34] <CIA-41> ffmpeg: mov: remux AALP tag [19:34] <CIA-41> ffmpeg: AALP(AALP001) tag is present in 32bpp files encoded with avid codecs [19:34] <CIA-41> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni@gmx.at> [19:34] <CIA-41> ffmpeg: 03Boris Maksalov 07master * rd70231f02d 10ffmpeg/libavcodec/proresenc_kostya.c: [19:34] <CIA-41> ffmpeg: Fix reading past the end of frame buffer. [19:34] <CIA-41> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni@gmx.at> [19:35] <saste> nyuhu: ffmpeg -f lavfi -i "testsrc=d=2,split[t1][t2]; [t1]mp=hue=100:1,showinfo [out0]; [t2]hue=100:1,showinfo [out1]" -f null - -nostats [19:35] <saste> this looks fine [19:35] <saste> i suppose the problem may be related to the input file [19:36] <saste> seems completely unrelated to the port anyway [19:37] <nyuhu> okay, nice [19:39] <saste> anyway can you show a pastebin? that may spot a problem somewhere else (e.g. in the mp wrapper) [19:42] <nyuhu> you just need the output when using mp=hue ? [19:42] <saste> nyuhu: possibly both, so i can compare them [19:43] <ubitux> or maybe you could just share the test.mpg? :) [19:44] <saste> another thing i just noticed, mp=hue saturation defaults to 0, which is admittedly silly but if we want to preserve compatibility it is better to keep the same default [19:44] <saste> yes of course [19:46] <nyuhu> http://pastebin.com/6R77nTKp [19:47] <nyuhu> hum yeah if it helps I can upload the test.mpg [19:51] <saste> nyuhu: yes [19:51] <saste> mp=hue is skipping frames... [19:53] <Compn> saste : is the stereo3d filter in ffmpeg working? (i ask because i never checked/tested it) [19:54] <Compn> and because reimar just added a new color for it, and i wonder if it needs to be ported ... [19:54] <Compn> or updated in ffmpeg base [19:54] <saste> Compn: never tried it... [19:55] <saste> Compn: do you have a link to the patch? [19:55] Action: Compn trying to keep both copies updated to each other [19:55] <Compn> http://lists.mplayerhq.hu/pipermail/mplayer-cvslog/2012-August/044052.html [19:55] <Compn> http://lists.mplayerhq.hu/pipermail/mplayer-cvslog/2012-August/044053.html [19:55] <nyuhu> saste : well it is skipping frames on all video files I tried, is it the same on your side ? [19:55] <Compn> http://lists.mplayerhq.hu/pipermail/mplayer-cvslog/2012-August/044054.html [19:55] <Compn> the third one is the new color, but all of the filters should be synch'd [19:56] <saste> nyuhu: which kind of files? I tried an FLV and i was not observing that [19:57] <saste> nyuhu: can you try one file from the fate samples suite? [19:57] <nyuhu> Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1280x720, 2497 kb/s, 23.98 fps, 23.98 tbr, 24k tbn, 47.95 tbc [19:58] <saste> nyuhu: make fate-rsync SAMPLES=fate-samples [19:58] <saste> will download/synch the fate samples [20:09] <nyuhu> (my connection is quite slow today so its taking some time&) [20:10] <CIA-41> ffmpeg: 03Michael Niedermayer 07master * rab0ea7cb41 10ffmpeg/ffplay.c: [20:10] <CIA-41> ffmpeg: ffplay: avoid SDL_atoi() [20:10] <CIA-41> ffmpeg: It appears this function is not available everywhere [20:10] <CIA-41> ffmpeg: Should fix Ticket1525 [20:10] <CIA-41> ffmpeg: Reviewed-by: Marton Balint <cus@passwd.hu> [20:10] <CIA-41> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni@gmx.at> [20:34] <nyuhu> saste : using files from fate samples it is fine [21:02] <Daemon404> michaelni, my github can be merged. [21:08] <michaelni> Daemon404, Trailing whitespace found in libavcodec/cllc.c [21:08] <michaelni> Commit aborted, fix the issue and try again. [21:09] <Daemon404> eh... crap [21:10] <Daemon404> michaelni, i see it [21:10] <Daemon404> you can fix it locally... or i can force rewrite my repo [21:10] <Daemon404> up to you. [21:12] <michaelni> iam a lazy person, i leave it to you [21:12] <Daemon404> ok [21:14] <Daemon404> michaelni, + c5f9c5d...ba752dc master -> master (forced update) [21:18] <CIA-41> ffmpeg: 03Derek Buitenhuis 07master * r4637009e59 10ffmpeg/libavcodec/cllc.c: [21:18] <CIA-41> ffmpeg: cllc: Rename some funcs to represent what they actually do [21:18] <CIA-41> ffmpeg: This is in preparation for adding support for other colorspaces [21:18] <CIA-41> ffmpeg: and coding types. [21:18] <CIA-41> ffmpeg: Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> [21:18] <CIA-41> ffmpeg: 03Derek Buitenhuis 07master * r21d62c4730 10ffmpeg/libavcodec/cllc.c: [21:18] <CIA-41> ffmpeg: cllc: Add support for QRGB [21:18] <CIA-41> ffmpeg: Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> [21:18] <CIA-41> ffmpeg: 03Derek Buitenhuis 07master * rba752dc016 10ffmpeg/libavcodec/cllc.c: [21:18] <CIA-41> ffmpeg: cllc: Implement ARGB support [21:18] <CIA-41> ffmpeg: Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> [23:14] <ubitux> michaelni: why did you close #1508? [23:14] <ubitux> i mean, what fixed it? [23:15] <nevcairiel> sounds like there might be a commit incoming [23:16] Action: ubitux while true; do git pull; done [23:17] <CIA-41> ffmpeg: 03Michael Niedermayer 07master * rbb7073921c 10ffmpeg/libavformat/oggparsetheora.c: [23:17] <CIA-41> ffmpeg: oggparsetheora: fix metadata parsing [23:17] <CIA-41> ffmpeg: Fixes Ticket1508 [23:17] <CIA-41> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni@gmx.at> [23:17] <nevcairiel> see [23:19] <Daemon404> lol [23:19] <Daemon404> itc: bug tracker trolls [23:20] <ubitux> nevcairiel :D [23:20] <ubitux> awesome, thx michaelni :) [23:23] <CIA-41> ffmpeg: 03Reimar Döffinger 07master * r118bd609f0 10ffmpeg/libswscale/swscale_unscaled.c: (log message trimmed) [23:23] <CIA-41> ffmpeg: Optimized unscaled yuvp9/yuvp10 -> yuvp16 conversion. [23:23] <CIA-41> ffmpeg: About 30% faster on 32 bit Atom, 120% faster on 64 bit Phenom2. [23:23] <CIA-41> ffmpeg: This is interesting because supporting P16 is easier in e.g. [23:23] <CIA-41> ffmpeg: OpenGL (can misuse support for any 2-component 8 bit format), [23:23] <CIA-41> ffmpeg: whereas supporting p9/p10 without conversion needs a texture [23:23] <CIA-41> ffmpeg: format with at least 14 bits actual precision. [00:00] --- Mon Aug 13 2012
participants (1)
-
burek