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

burek burek021 at gmail.com
Sun Aug 26 02:05:03 CEST 2012


[02:18] <michaelni> ubitux, hmm, yes its a bit long, its definitly time for a new one ...
[03:09] <Daemon404> grrr
[03:09] <Daemon404> michaelni, are you very familiar with GET_VLC?
[03:09] <Daemon404> i cant figure out why valgrind is freaking out over it in cllc.c
[03:10] <michaelni> how can i reproduce it ?
[03:10] <Daemon404> decode anything at all with cllc under valgrind
[03:10] <Daemon404> including fate samples
[03:30] <michaelni> Daemon404, the swaped buffer is missing FF_INPUT_BUFFER_PADDING_SIZE initialized bytes at the end
[03:31] <michaelni> allocating a bit more +  memset(ctx->swapped_buf + (avpkt->size - info_offset), 0, FF_INPUT_BUFFER_PADDING_SIZE); fixes it
[03:39] <Daemon404> michaelni, will you submit a patch or shall i?
[03:39] <Daemon404> doesnt matter to me
[03:54] <michaelni> Daemon404, you can
[03:55] <Daemon404> k
[04:04] <Daemon404> michaelni, can you elaborate on the reason GET_VLC needs FF_INPUT_BUFFER_PADDING_SIZE?
[04:05] <Daemon404> (for the commit message)
[04:09] <Daemon404> nvm figured it out
[04:40] <CIA-56> ffmpeg: 03Georg Lippitsch 07master * r2a57c9ae8f 10ffmpeg/libavcodec/dpxenc.c: 
[04:40] <CIA-56> ffmpeg: dpx: 10 and 12 bit encoding
[04:40] <CIA-56> ffmpeg: Encode GBRP10 pixel format into 10 bit DPX.
[04:40] <CIA-56> ffmpeg: Encode GBRP12 pixel format into 12 bit DPX.
[04:40] <CIA-56> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[05:15] <_hc> I'm working with ffmpeg on Android quite a bit these days.  The pkg-config requirement is a bummer since the Android NDK doesn't have pkg-config at all.  I was thinking of simple fix:   adding "./configure --pkg-config="/path/to/my/custom-pkg-config"
[05:15] <_hc> shall I write up a patch and submit it?
[05:15] <_hc> or can someone think of an alternate approach?
[05:24] <Daemon404> are you actually using libs that require pkg conifg?
[05:31] <ohsix> you can't just put it in your path? pkg-config has env vars to point out where the .pc files if they're not in the standard places
[05:31] <_hc> ohsix: its a cross-compile, the results of pkg-config from my build system would be useless to the Android cross-copmiling
[05:31] <_hc> Daemon404: yes, freetype2
[05:32] <ohsix> so you use the native pkg-config and point them to the targets .pc directory ...
[05:33] <Daemon404> ^
[05:33] <_hc> how would I tell ffmpeg's configure to use pkg-config like that?
[05:33] <ohsix> PATH=
[05:33] <_hc> eh?
[05:33] <_hc> set an empty PATH?
[05:34] <Daemon404> PKG_CONFIG_PATH
[05:35] <_hc> hmm, that would work, but that would mean doing a fake install of the cross-compiled freetype, which seems needless...
[05:35] <Daemon404> sounds less hacky then what you are planning
[05:35] <Daemon404> sysroots are pretty normal
[05:35] <_hc> executed ;)
[05:36] <_hc> yeah, i've built a number, the problem here is that the Android NDK already provides a sysroot
[05:36] <_hc> and its not very maintainable to modify it
[05:36] <_hc> they ship it as one big tarball
[05:36] <_hc> so that would mean two sysroots
[05:37] <_hc> ...
[05:37] <_hc> which I could do, I did that for my gnupg-for-android port...
[05:39] <_hc> in case you're interested, my setup is here: https://github.com/guardianproject/android-ffmpeg
[05:40] <_hc> well, if I add more libs, I'll probably remove my hack and try PKG_CONFIG_PATH... with a android-ffmpeg sysroot
[05:41] <_hc> anyway, good night, thanks for the tip
[08:49] <CIA-56> ffmpeg: 03Carl Eugen Hoyos 07master * r4abb3539a6 10ffmpeg/cmdutils.c: Fix one of the problems with -codecs, -encoders and -decoders.
[13:04] <CIA-56> ffmpeg: 03Paul B Mahol 07master * r65b552cc31 10ffmpeg/libavcodec/codec_desc.c: 
[13:04] <CIA-56> ffmpeg: lavc: add some missing .long_name to codec_descriptors[]
[13:04] <CIA-56> ffmpeg: Signed-off-by: Paul B Mahol <onemda at gmail.com>
[16:58] <vlad_starkov> Question: does anyone know how to install SoX with ffmpeg support on OSX Mountain Lion?
[17:50] <ubitux> michaelni: a1bcc76e is problematic?
[17:51] <ubitux> vlad_starkov: this looks like a user question for the SoX community
[17:52] <vlad_starkov> ubitux: I already deal with that issue successfully. Could you tell me the name of IRC channel for SoX community?
[17:52] <ubitux> i have no idea
[17:53] <ubitux> maybe #sox?
[17:53] <vlad_starkov> ubitux: nope)
[17:53] <vlad_starkov> ubitux: anyway thank you
[18:02] <michaelni> ubitux,  a1bcc76e causes crashes
[18:03] <michaelni> freeing of pointers that either have been freed already or that where not allocated with av_malloc
[18:03] <michaelni> iam happy to enable it once these issues are fixed
[18:03] <ubitux> crashes happen with fate?
[18:05] <michaelni> ubitux, no, see "git grep OPT_STRING" and check that they are all av_malloc(), many are not
[20:27] <CIA-56> ffmpeg: 03Piotr Bandurski 07master * r0bb37bbc0f 10ffmpeg/libavformat/riff.c: 
[20:27] <CIA-56> ffmpeg: riff: fix remuxing of atrac3 in wav
[20:27] <CIA-56> ffmpeg: The original codec expects 0 as bps or refuses to play the remuxed file.
[20:27] <CIA-56> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[21:44] <cbsrobot> vlad_starkov: .... whats the error ?
[21:44] <cbsrobot> is it still the examples not compiling ?
[21:45] <cbsrobot> in this case just remove the examples from the Makefile ...
[21:46] <vlad_starkov> cbsrobot: I've already dealt with this
[22:16] <CIA-56> ffmpeg: 03Philip Langdale 07master * r2626cc4580 10ffmpeg/ (Changelog libavformat/matroska.c libavformat/matroskadec.c): (log message trimmed)
[22:16] <CIA-56> ffmpeg: matroska: Mark S_TEXT/UTF-8 as Subrip encoded subtitles.
[22:16] <CIA-56> ffmpeg: While not explicitly stated in the specs, the original author
[22:16] <CIA-56> ffmpeg: has stated that S_TEXT/UTF-8 is expected to be text using Subrip
[22:16] <CIA-56> ffmpeg: markup, but without Subrip in-band timing.
[22:16] <CIA-56> ffmpeg: So, now that we have a decoder that conforms to this expectation,
[22:16] <CIA-56> ffmpeg: let's use it.
[22:48] <michaelni> TimNich, did you find more information / a bug / fix ? to the suffix compile issue
[23:02] <Daemon404> michaelni, careful when merging efab2e004a9268dd5f5f88eed20d8cf41627cf2c from libav
[23:02] <Daemon404> you might end up with duplicate code
[23:26] <michaelni> Daemon404, thx ill take care
[23:31] <CIA-56> ffmpeg: 03Michael Niedermayer 07master * r4b9e44868b 10ffmpeg/libavformat/aviobuf.c: 
[23:31] <CIA-56> ffmpeg: lavf: fix avio statistics for packets directly read without the buffer.
[23:31] <CIA-56> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[00:00] --- Sun Aug 26 2012


More information about the Ffmpeg-devel-irc mailing list