[01:27] <CIA-49> ffmpeg: 03Diego Biurrun 07master * r4e616d0915 10ffmpeg/tests/ (Makefile fate.mak fate/microsoft.mak fate2.mak): fate: split off Microsoft codec FATE tests into their own file [01:27] <CIA-49> ffmpeg: 03Janne Grunau 07master * r6e9bb5aa3e 10ffmpeg/libswscale/swscale_unscaled.c: [01:27] <CIA-49> ffmpeg: swscale: prevent invalid writes in packed_16bpc_bswap [01:27] <CIA-49> ffmpeg: Writes past the end of the destination buffer were occuring when its [01:27] <CIA-49> ffmpeg: stride was smaller than the stride of the source. Fixes Bug #183. [01:27] <CIA-49> ffmpeg: 03Diego Biurrun 07master * rbebf9f923e 10ffmpeg/tests/ (Makefile fate.mak fate/vp8.mak fate2.mak): fate: group all VP* codec FATE tests together in one file [01:27] <CIA-49> ffmpeg: 03Michael Niedermayer 07master * r49b909b980 10ffmpeg/: (log message trimmed) [01:27] <CIA-49> ffmpeg: Merge remote-tracking branch 'qatar/master' [01:27] <CIA-49> ffmpeg: * qatar/master: [01:27] <CIA-49> ffmpeg: fate: split off vqf/twinvq FATE tests into their own file [01:27] <CIA-49> ffmpeg: fate: split off mpc FATE tests into their own file [01:27] <CIA-49> ffmpeg: fate: split off libavcodec FATE tests into their own file [01:27] <CIA-49> ffmpeg: fate: split off Microsoft codec FATE tests into their own file [01:27] <CIA-49> ffmpeg: 03Diego Biurrun 07master * r723c35feb0 10ffmpeg/tests/ (Makefile fate.mak fate/vqf.mak fate2.mak): fate: split off vqf/twinvq FATE tests into their own file [01:27] <CIA-49> ffmpeg: 03Diego Biurrun 07master * r913b6b4b98 10ffmpeg/tests/ (Makefile fate/libavcodec.mak fate2.mak): fate: split off libavcodec FATE tests into their own file [01:27] <CIA-49> ffmpeg: 03Diego Biurrun 07master * r9e5bd6cc94 10ffmpeg/tests/ (Makefile fate.mak fate/mpc.mak fate2.mak): fate: split off mpc FATE tests into their own file [06:07] <CIA-49> ffmpeg: 03Michael Niedermayer 07master * r80d2dddad1 10ffmpeg/ffmpeg.c: [06:07] <CIA-49> ffmpeg: ffmpeg: disable dr1 in case of resolution changes, as this does not work currently. [06:07] <CIA-49> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni@gmx.at> [06:07] <CIA-49> ffmpeg: 03Michael Niedermayer 07master * rf2f8632aa5 10ffmpeg/ffmpeg.c: [06:07] <CIA-49> ffmpeg: ffmpeg: Check that frames are user type before treating them as such [06:07] <CIA-49> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni@gmx.at> [06:07] <CIA-49> ffmpeg: 03Michael Niedermayer 07master * r9971af3aa8 10ffmpeg/ffmpeg.c: [06:07] <CIA-49> ffmpeg: ffmpeg: add remaining hunks to enable dr1 support [06:07] <CIA-49> ffmpeg: Author: Anton Khirnov [06:07] <CIA-49> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni@gmx.at> [06:07] <CIA-49> ffmpeg: 03Michael Niedermayer 07master * rb72544370a 10ffmpeg/libavcodec/mpegvideo.c: [06:07] <CIA-49> ffmpeg: mpegvideo: fix visualization buffer size. [06:07] <CIA-49> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni@gmx.at> [08:26] <shifter1> Do any know how ffmpeg reads from character files? Is this question better suited for #ffmpeg ? [08:59] <shifter1> ping [09:07] <burek> ffmpeg is missing docs info on "analyzeduration" [09:07] <burek> i dont want to file a bug report just because of that :) [09:10] <cbsrobot> burek: ffmpeg -h | grep analyzeduration [09:10] <cbsrobot> shows [09:10] <cbsrobot> -analyzeduration <int> .D... how many microseconds are analyzed to estimate duration [09:11] <shifter1> it doesn't seem to be in the man page [09:11] <cbsrobot> ah ok [09:11] <shifter1> I could be worng [09:12] <shifter1> it should also probably be in the ffprobe man page too [09:13] <burek> yes, its not in the html doc :) [09:13] <burek> crap, works only in 1 chan :) [09:13] <burek> http://ffmpeg.org/ffmpeg.html [09:13] <burek> :) [09:15] <ubitux> a lot of options are undocumented [09:15] <burek> really? [09:16] <ubitux> you might want to file a bug report for this [09:16] <burek> too bad :/ people usually use google to find help.. [09:16] <burek> maybe it would be a good idea to periodically do ffmpeg --fullhelp and make html file out of it and publish it? [09:16] <ubitux> check libavformat/options.c [09:16] <ubitux> then git grep each option [09:16] <ubitux> most of them don't appear in the documentation [09:17] <burek> i see [09:17] <ubitux> burek: --fullhelp is x264 specific [09:18] <ubitux> i'm not sure having a ffmpeg -h page is a really good idea though [09:18] <burek> why not [09:19] <burek> just setup a cron that does ffmpeg -h > /var/www/bla.html :) [09:19] <ubitux> because some options will be documented two times [09:19] <ubitux> otoh, pointing out ffmpeg -h in the main documentation page, saying it might gives a more complete list, might be better [09:20] <burek> im talking this because of google and its indexing power [09:20] <burek> so that people can search for a problem and get results fast [09:20] <burek> it doesn't have to be on the same page as the official documentation [09:20] <ubitux> where would you integrate a link to this? [09:20] <burek> it could be (and should) completeley separate page [09:21] <burek> wherever suitable :) [09:21] <burek> google bot will find it [09:22] <ubitux> if you're going to do it, i'd suggest you add anchors to the list [09:22] <burek> well i could, but i don't have enough privileges to access the machine and create a cron job :) [09:22] <shifter1> the man page is pretty full [09:23] <shifter1> why not dump the man page to html [09:23] <burek> well, it's a good idea [09:23] <burek> the only problem i see here [09:23] <ubitux> the manpage is the same as the online documentation [09:23] <ubitux> (the source is the same) [09:23] <shifter1> is it? how often is updated? [09:23] <burek> is that people have to update 1) html docs 2) ffmpeg -h options and 3) man ffmpeg [09:23] <ubitux> so if the online documentation is lacking documentation, the manpage too [09:24] <burek> i see [09:24] <ubitux> burek: so piping ffmpeg -h, and generates a page with each line like this: <a href="#opt_analyzeduration">-analyzeduration</a> [...] might be a solution [09:24] <ubitux> this will help user-helpers to point out an option [09:24] <ubitux> this could be scripted quite easily [09:24] <burek> yes, that would be great [09:25] <ubitux> also note afaik the -h option depends on how you build ffmpeg [09:25] <ubitux> (for codecs/formats specific options) [09:25] <shifter1> --help is what I use [09:25] <burek> yes, that's why i wanted to build a big fat static ffmpeg, with everything in it, but when we discussed the legal issues, I just gave up on it [09:25] <ubitux> :) [09:26] <ubitux> OTOH, you could also just add the documentation to the most common missing option docs [09:26] <ubitux> sending a patch for this isn't much trouble [09:26] <burek> the problem is to learn git :) [09:27] <burek> i mean, not for me now [09:27] <burek> because i alredy did it [09:27] <ubitux> simple usage is pretty straightforward [09:27] <burek> but for new people, which just use ffmpeg and notice something to report [09:27] <burek> do we have forum ready ? [09:27] <burek> or still not : [09:27] <burek> :( [09:28] <ubitux> no idea, still a WIP i guess [09:28] <burek> man.. we could build 5 forums so far.. :s [09:28] <burek> why does it go so slow [09:28] <ubitux> people who care seems not much available [09:32] <burek> well i have spare time [09:35] <ubitux> then contact zeranoe [09:35] <ubitux> :p [09:37] <burek> i will again :) [11:09] <CIA-49> ffmpeg: 03Clément BSsch 07master * r15a2a29ba3 10ffmpeg/ (5 files in 3 dirs): lavfi: add thumbnail video filter. [11:15] <CIA-49> ffmpeg: 03Clément BSsch 07master * rf1f87439e5 10ffmpeg/libavfilter/vf_thumbnail.c: thumbnail: fix error code in case of invalid args. [13:01] <CIA-49> ffmpeg: 03Stefano Sabatini 07master * rc405a22d85 10ffmpeg/Changelog: Changelog: move thunbnail filter entry from 0.9 to "next" section [13:01] <CIA-49> ffmpeg: 03Stefano Sabatini 07master * r93613338fe 10ffmpeg/ (ffmpeg.c ffplay.c ffprobe.c ffserver.c): ff* tools: move descriptions from copyright header to @file doxy [13:01] <CIA-49> ffmpeg: 03Stefano Sabatini 07master * rf1a4182e8e 10ffmpeg/ (doc/ffprobe.texi ffprobe.c): ffprobe: add show_private_data option [13:01] <CIA-49> ffmpeg: 03Stefano Sabatini 07master * r20ac5849f8 10ffmpeg/ (5 files in 2 dirs): ffprobe: add XML writer [13:01] <CIA-49> ffmpeg: 03Stefano Sabatini 07master * r5764301df3 10ffmpeg/libavfilter/avfilter.c: [13:01] <CIA-49> ffmpeg: lavfi: don't try to indent words in trace messages [13:01] <CIA-49> ffmpeg: The traces end up not indented and ugly anyway, but with the additional [13:01] <CIA-49> ffmpeg: spaces are much more painful to grep/parse. [15:28] <CIA-49> ffmpeg: 03Stefano Sabatini 07master * re9af732a1a 10ffmpeg/libavfilter/defaults.c: (log message trimmed) [15:28] <CIA-49> ffmpeg: lavfi: fix avfilter_default_get_audio_buffer() after changes in av_samples_alloc() [15:28] <CIA-49> ffmpeg: av_samples_alloc() behavior changed in bbb46f3ec, resulting in random [15:28] <CIA-49> ffmpeg: data filling the data[] and linesize[] arrays of the returned [15:28] <CIA-49> ffmpeg: AVFilterBufferRef, which was resulting in wrong behavior in case of code [15:28] <CIA-49> ffmpeg: checking on data[i] nullity. [15:28] <CIA-49> ffmpeg: In particular fixes crash in avfilter_filter_samples(): [15:28] <CIA-49> ffmpeg: 03Stefano Sabatini 07master * rae21776207 10ffmpeg/libavfilter/avfilter.c: [15:28] <CIA-49> ffmpeg: lavfi: add missing check in avfilter_filter_samples() [15:28] <CIA-49> ffmpeg: Avoid out-of-buffer data access when nb_channels is 8. [15:28] <CIA-49> ffmpeg: 03Stefano Sabatini 07master * r440e984b71 10ffmpeg/ (6 files in 3 dirs): lavfi: add asplit filter [18:32] <CIA-49> ffmpeg: 03Carl Eugen Hoyos 07master * r613cbf3168 10ffmpeg/libavcodec/pngdec.c: [18:32] <CIA-49> ffmpeg: Fix some 1bit png samples, they can be palettised. [18:32] <CIA-49> ffmpeg: Fixes ticket #767. [18:32] <CIA-49> ffmpeg: 03Carl Eugen Hoyos 07master * r387d86077f 10ffmpeg/libavcodec/ (mjpegdec.c mjpegdec.h): [18:32] <CIA-49> ffmpeg: Support decoding yuv442 and yuv421 jpeg images. [18:32] <CIA-49> ffmpeg: Fixes ticket #787. [18:32] <CIA-49> ffmpeg: 03Carl Eugen Hoyos 07master * rec0dc7e2e0 10ffmpeg/ (libavformat/ipmovie.c tests/ref/fate/interplay-mve-8bit): Make Interplay palette opaque and increase its dynamics. [20:03] <ubitux> ffplay -f lavfi 'amovie=a.mp3,asplit[a][out1],[a]showaudio[out0]' e e e [20:20] <ubitux> heh it seems to have trouble synching a/v :p [21:58] <CIA-49> ffmpeg: 03Michael Niedermayer 07release/0.8 * r680880c98d 10ffmpeg/libavcodec/h264.h: [21:58] <CIA-49> ffmpeg: h264: fix init of topleft ref/mv. [21:58] <CIA-49> ffmpeg: Fixes Ticket778 [21:58] <CIA-49> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni@gmx.at> [22:23] <cbsrobot> any reason avfilter_copy_frame_props is defined in avcodec.h and avfilter.h ? [22:32] <CIA-49> ffmpeg: 03Michael Niedermayer 07master * r29c1b258ab 10ffmpeg/Makefile: [22:32] <CIA-49> ffmpeg: Makefile: fix path to ffprobe.xsd [22:32] <CIA-49> ffmpeg: Idea-by: beastd [22:32] <CIA-49> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni@gmx.at> [22:35] <michaelni> cbsrobot, merge from libav [22:35] <michaelni> hmpf saste is not here [22:38] <michaelni> cbsrobot, ive sent mail to saste [22:44] <cbsrobot> michaelni: ok [23:58] <CIA-49> ffmpeg: 03Frank Vernaillen 07master * rad1c502557 10ffmpeg/libavcodec/ (bmpenc.c pcxenc.c): (log message trimmed) [23:58] <CIA-49> ffmpeg: Fixed crash in palette handling when converting certain .png images to .pcx or .bmp. [23:58] <CIA-49> ffmpeg: The existing code expected a palette buffer holding 256 uint32_t's allocated in [23:58] <CIA-49> ffmpeg: the data[1] field of the AVFrame structure, but data[1] was NULL. The bug is [23:58] <CIA-49> ffmpeg: fixed by using a fixed local array (palette256) to hold the palette instead. [23:58] <CIA-49> ffmpeg: This solves http://ffmpeg.org/trac/ffmpeg/ticket/833 [23:58] <CIA-49> ffmpeg: Signed-off-by: Frank Vernaillen <fr_ve@hotmail.com> [00:00] --- Wed Dec 28 2011
participants (1)
-
burek