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

burek burek021 at gmail.com
Fri May 22 02:05:03 CEST 2015


[00:08:32 CEST] <rcombs> http://puu.sh/hUFH1/01c56b0dc1.ts <-- who wants to play a game of "identify the stream types"?
[00:12:16 CEST] <Daemon404> since when do you do .ts
[00:12:21 CEST] <Daemon404> or is it hls
[00:13:47 CEST] <rcombs> I dabble
[00:13:54 CEST] <rcombs> coworker sent me this one
[00:14:22 CEST] <Daemon404> a tip would to try non-FOSS
[00:14:30 CEST] <Daemon404> there are many good mpegts analyzer
[00:15:17 CEST] <kierank> dvbsnoop
[00:15:39 CEST] <Daemon404> i would think dvbsnoop would fail at more special things
[00:15:41 CEST] <Daemon404> e.g. ARIB
[00:17:10 CEST] <rcombs> that file coming off his tuner put him in a sort of catch-22
[00:17:23 CEST] <rcombs> `-map 0` failed because it tried to map unrecognized streams and FATAL'd
[00:17:50 CEST] <rcombs> `-map 0:v -map 0:a -map 0:s` FATALs in other cases when there aren't any subtitle streams
[00:18:10 CEST] <Daemon404> whats so hard about checking it first
[00:18:51 CEST] <rcombs> extra step that I wouldn't think would be necessary for programmatic capture
[00:19:31 CEST] <Daemon404> -map is not programmitc.
[00:19:32 CEST] <Daemon404> full stop.
[00:19:55 CEST] <rcombs> and a race if the stream layout changes between the check and the actual capture
[00:20:29 CEST] <Daemon404> i personally would not use ffmpeg cli for this task, so i am of no help.
[00:23:45 CEST] <michaelni> rcombs, about the tls patches, should they be applied, should i wait for someone to split them ?
[00:25:02 CEST] <rcombs> michaelni: well now that the configure derps are handled, I'm not aware of any other functional issues, so I guess it's just down to whether or not you and wm4 want to split before or after applying them
[00:25:45 CEST] <michaelni> wm4, which way do you prefer ?
[00:34:13 CEST] <wm4> michaelni: I'll look at splitting it tomorrow
[00:34:25 CEST] <wm4> if rcombs is fine with applying the split before his patch...
[00:35:55 CEST] <rcombs> I just have a slight preference for someone other than me handling the split
[00:38:02 CEST] <rcombs> https://gist.github.com/f7662847a9d8b3e54dc3 <-- how evil is this
[00:46:51 CEST] <michaelni> [FFmpeg-devel] [PATCH] ffmpeg: Support copying unknown streams
[00:48:11 CEST] <rcombs> s/copying/ignoring/, but sure
[00:49:02 CEST] <michaelni> thardin, do you have comments about "[FFmpeg-devel] [PATCH] avformat/mxfenc: Add color siting element" ? 
[01:05:54 CEST] <cone-217> ffmpeg 03Rodger Combs 07master:a2aff2690b57: ffmpeg: support ignoring unsupported mapped streams
[01:09:25 CEST] <cone-217> ffmpeg 03James Almer 07master:40bf3687a1c1: libvpx: add support for yuv440p and yuv440p10/12 encoding
[01:17:50 CEST] <cone-217> ffmpeg 03Michael Niedermayer 07master:100df10b0f49: ffmpeg_opt: Give the user a hint on how to ignore unsupported streams
[01:17:51 CEST] <cone-217> ffmpeg 03Michael Niedermayer 07master:592b053c7bac: ffmpeg_opt: fix the error message log level for the unsupported stream types
[01:33:23 CEST] <rcombs> michaelni: you missed a space there
[02:14:30 CEST] <cone-217> ffmpeg 03Carl Eugen Hoyos 07master:8f6b919d9968: lavf/mkv: Only skip prores header if the packet is large enough.
[02:14:31 CEST] <cone-217> ffmpeg 03Carl Eugen Hoyos 07master:c4f864193f97: lavf/mov: Write colour matrix "6" for color_space bt470bg.
[02:14:32 CEST] <cone-217> ffmpeg 03Carl Eugen Hoyos 07master:4fb3efd2c17c: lavf/mov: Use AVCOL_SPC constants when checking color_space.
[02:14:33 CEST] <cone-217> ffmpeg 03Carl Eugen Hoyos 07master:209e91cbc4e1: lavc/qdrw: Do not fail decoding valid Quickdraw images.
[02:14:34 CEST] <cone-217> ffmpeg 03Michael Niedermayer 07master:737b0ca65b48: Merge remote-tracking branch 'cehoyos/master'
[02:14:35 CEST] <cone-217> ffmpeg 03Michael Niedermayer 07master:0b9d636877a4: ffmpeg_opt: add missing space in error message
[02:14:52 CEST] <michaelni> rcombs, fixed, thx
[09:01:06 CEST] <thardin> michaelni: replied
[12:22:36 CEST] <wm4> is there a way to chain AVOptions?
[12:23:13 CEST] <wm4> assume I have a struct of values with a list of AVOptions describing them, and they should be added to as additional options to two protocols
[12:24:15 CEST] <wm4> I could possibly use this terrible "child class" feature of AVClass, but uh, I'm not sure
[12:24:28 CEST] <wm4> plan B is defining the options with a shared macro
[12:31:38 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07master:a3b0130deeb6: avutil/pixfmt: Clarify that the ASCII art describes the location of the first chroma sample of AVChromaLocation
[12:46:51 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07master:acccc287133b: avutil/pixfmt: clarify chroma location text further, as "first" is ambigous
[12:46:52 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07master:b95df4c37104: avutil/pixfmt: Clarify mpeg example comments for AVChromaLocation
[12:46:53 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07master:8a141ad5e805: avutil/pixfmt: make luma sample positions even more explicit in the AVChromaLocation ASCII art
[13:10:16 CEST] <thardin> random pre-cccamp thought: are there still ffmpeg t-shirts?
[17:47:13 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07master:818275bbd047: avutil/pixfmt: s/luma sample positions/horizontal luma sample positions/
[17:47:14 CEST] <cone-925> ffmpeg 03hSÇ 07master:33e947336607: avcodec/mips: loongson fix bugs in mathops optimization
[17:56:59 CEST] <Compn> huehuehue
[17:57:05 CEST] <Compn> >binary codecs
[17:57:25 CEST] Action: Compn replies off-list
[18:13:53 CEST] <rcombs> shadeshadeshade
[18:42:15 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07master:18833daf9d1b: ffmpeg: Support copying unknown streams
[19:09:37 CEST] <cone-925> ffmpeg 03Zhang Rui 07master:c886dd2f5875: avformat/mov: check result of avio_seek
[19:41:49 CEST] <Compn> ffmpeg version 0.8.17-4:0.8.17-0ubuntu0.12.04.1, Copyright (c) 2000-2014 the Libav developers
[19:41:49 CEST] <Compn>   built on Mar 16 2015 13:26:50 with gcc 4.6.3
[19:41:51 CEST] <Compn> seriously ?
[19:43:30 CEST] <j-b> seriously what?
[19:43:57 CEST] <Compn> its a piece of shit
[19:44:12 CEST] <kierank> Compn: lol
[19:44:26 CEST] <kierank> welcome to 2011
[20:38:47 CEST] <ubitux> Compn: did you just tried to upgrade from windows 2000 to ubuntu?
[20:38:53 CEST] <ubitux> try*
[20:54:21 CEST] <Compn> no, i'm trying to help users on the mailing list do something simple like fix a .wav by copying it to a new wav file
[20:54:33 CEST] <Compn> and this ubuntu libav ffmpeg fake package fails to convert
[20:54:44 CEST] <Compn> fix a .wav header*
[20:55:08 CEST] <Compn> now i'm reading debian shenanigans
[20:56:20 CEST] <Compn> http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/2015-May/044335.html
[20:57:15 CEST] <Compn> ubitux : you read that ? :)
[20:57:47 CEST] Action: Compn considers doing a ffmpeg - libav diff minus new files and seeing how much the code actually differs just to put the "clean" modifyer to rest
[20:58:25 CEST] <Compn> sigh
[20:58:29 CEST] <JEEBsv> well, it's an ubuntu version frozen in late 2011 or so, the updated binary is called avconv. 8 I think was the only libav released where both binaries were around
[20:59:23 CEST] <JEEBsv> complaining about that kind of stuff being old is like complaining that the ffmpeg binary in centos 6 is old :P
[20:59:44 CEST] <Compn> you think it would work if i told user to try same command with avconv ?
[21:00:00 CEST] <JEEBsv> it depends, it was mostly option updates
[21:00:22 CEST] <JEEBsv> some functionality updates, but I quite honestly have no idea what the issue was/is :P
[21:00:58 CEST] <Compn> the fake ffmpeg binary tells me to use avconv, but in my head i think that how will it work.
[21:01:01 CEST] <Compn> maybe it will work then
[21:01:35 CEST] <JEEBsv> it's not really fake, it's what both ffmpeg and libav had at the point of updating
[21:01:43 CEST] <ubitux> damn yet another drama on debian?
[21:01:55 CEST] <ubitux> i guess i have some reading ahead
[21:01:57 CEST] <JEEBsv> for whatever reason the old binary was left after elenril updated stuff
[21:02:02 CEST] <JEEBsv> or well, rewrote things
[21:02:44 CEST] <JEEBsv> so you had ffmpeg binary that did things like old, and avconv that had the cli params that we have come accustomed to
[21:02:45 CEST] <Compn> yes i know the whole story jeeb.
[21:03:02 CEST] <Compn> just temporarily blind raging and forgot 
[21:03:09 CEST] <JEEBsv> (´
[21:03:29 CEST] <JEEBsv> anyways, if it's a general bug of an old version then just poke the person towards those static ffmpeg compiles or whatever plunks your boat
[21:04:12 CEST] <JEEBsv> there was an ubuntu multimedia ppa for newer libav versions but I wouldn't be surprised if any 12.04 binaries there would be old by now
[21:04:43 CEST] <JEEBsv> because the newer LTS has now been out for a year or so
[21:04:44 CEST] <Compn> not knowing the ubuntu version on users box i hesitate to give them  ppa instructions which will fail to work
[21:05:07 CEST] <JEEBsv> which is why I wasn't saying "you do this, ugh!"
[21:05:20 CEST] <Compn> and knowing how my own ubuntu laptop fails to upgrade out of 13.10 ..
[21:05:45 CEST] <JEEBsv> I think I've been upgrading this one machine for like four years now
[21:06:09 CEST] <JEEBsv> but I'm not gonna says issues are impossible :P
[21:06:44 CEST] <Compn> i'm wondering though if i want to spend the time to find the right upgrade path or just scrap it and install latest ver of another distro
[21:07:19 CEST] <Compn> and after seeing canocial dictate ubuntu, i'm not going to use them anymore :P
[21:07:50 CEST] <JEEBsv> ubuntu has served me well so far, although it definitely isn't the only distro I use
[21:08:06 CEST] <JEEBsv> lately I've been bitten by the fedora bug so some of my newer installs have that
[21:08:07 CEST] <Compn> aaaaanyways.
[21:08:43 CEST] <Compn> kostya's latest posts are either well placed trolls (trolling some devels) or something i cant quite place my finger one
[21:08:44 CEST] <Compn> -e
[21:09:31 CEST] <JEEBsv> ok, this one server I've been upgrading through various versions since 10.04 :D
[21:09:43 CEST] <JEEBsv> it's on 15.04 atm
[21:09:48 CEST] <Compn>  right but can you do 10.04 > 15.04 ?
[21:10:10 CEST] <Compn> i dont think so, it worked for you because you did the incremental upgrades
[21:10:23 CEST] <Compn> i maybe wrong :)
[21:10:35 CEST] <Daemon404> is this #linuxhelp now?
[21:10:49 CEST] <JEEBsv> well I even did some during beta stages, and once a mistaken alpha stage upgrade
[21:11:08 CEST] <JEEBsv> anyways, LTS to LTS should be supported, and otherwise it's incremental
[21:11:43 CEST] <JEEBsv> but usually only one hop is officially supported, so you can't go straight to 14.04 from 10.04
[21:11:56 CEST] <JEEBsv> you have to go to 12.04 first and then to 14.04
[21:12:31 CEST] <JEEBsv> of course you can go all #yolo and just do it debian style :P (and see if you cry at the end)
[21:16:53 CEST] <Compn> JEEBsv : shh, we're upsetting Daemon404
[21:26:17 CEST] <cone-925> ffmpeg 03Andreas Cadhalpun 07release/2.5:af70697836bb: alsdec: check sample pointer range in revert_channel_correlation
[21:26:18 CEST] <cone-925> ffmpeg 03Andreas Cadhalpun 07release/2.5:5ae8df8d37c2: mpeg4videodec: only allow a positive length
[21:26:19 CEST] <cone-925> ffmpeg 03Andreas Cadhalpun 07release/2.5:004064912f39: bink: check vst->index_entries before using it
[21:26:20 CEST] <cone-925> ffmpeg 03Vittorio Giovara 07release/2.5:b8f5996071cc: lavf: Reset global flag on deinit
[21:26:21 CEST] <cone-925> ffmpeg 03Andreas Cadhalpun 07release/2.5:216ef1200a68: alsdec: only adapt order for positive max_order
[21:26:22 CEST] <cone-925> ffmpeg 03Andreas Cadhalpun 07release/2.5:4c01572a9480: alac: reject rice_limit 0 if compression is used
[21:26:23 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:3afb2653bdaa: tests/fate-run: do not attempt to parse tiny_psnrs output if it failed
[21:26:24 CEST] <cone-925> ffmpeg 03James Zern 07release/2.5:2f85f511ffa3: libvpxenc: only set noise reduction w/vp8
[21:26:25 CEST] <cone-925> ffmpeg 03Rong Yan 07release/2.5:cb63a8c646a3: swscale/ppc/swscale_altivec.c: POWER LE support in yuv2planeX_8() delete macro GET_VF() it was wrong
[21:26:26 CEST] <cone-925> ffmpeg 03Andreas Cadhalpun 07release/2.5:d269eb2c114f: apedec: set s->samples only when init_frame_decoder succeeded
[21:26:27 CEST] <cone-925> ffmpeg 03Maneesh Gupta 07release/2.5:1e6352578ae4: OpenCL: Avoid potential buffer overflow in cmdutils_opencl.c
[21:26:28 CEST] <cone-925> ffmpeg 03Andreas Cadhalpun 07release/2.5:c946f2cc83cf: apedec: prevent out of array writes in decode_array_0000
[21:26:29 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:260f6b44184b: ffmpeg: remove incorrect network deinit
[21:26:30 CEST] <cone-925> ffmpeg 03Andreas Cadhalpun 07release/2.5:b8627a63d89b: nutdec: check for negative frame rate in decode_info_header
[21:26:31 CEST] <cone-925> ffmpeg 03Andreas Cadhalpun 07release/2.5:4158d55b9a9c: nutdec: check chapter creation in decode_info_header
[21:26:32 CEST] <cone-925> ffmpeg 03Andreas Cadhalpun 07release/2.5:8016800a6483: nutdec: fix illegal count check in decode_main_header
[21:26:33 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:69f122abd9be: avfilter/lavfutils: disable frame threads when decoding a single image
[21:26:34 CEST] <cone-925> ffmpeg 03Luca Barbato 07release/2.5:31601db12a15: xcbgrab: Do not assume the non shm image data is always available
[21:26:35 CEST] <cone-925> ffmpeg 03Luca Barbato 07release/2.5:77059eedb50e: xcbgrab: Validate the capture area
[21:26:36 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:4d6d159069b6: avcodec/wavpack: Check L/R values before use to avoid harmless integer overflow and undefined behavior in fate
[21:26:37 CEST] <cone-925> ffmpeg 03Andreas Cadhalpun 07release/2.5:c3653e2265d1: pngdec: check s->last_picture.f->data[0] before using it
[21:26:38 CEST] <cone-925> ffmpeg 03Andreas Cadhalpun 07release/2.5:b04f6dfd3c52: pngdec: return correct error code from decode_frame_common
[21:26:39 CEST] <cone-925> ffmpeg 03Andreas Cadhalpun 07release/2.5:9b12e4c1e366: pngdec: don't use AV_PIX_FMT_MONOBLACK for apng
[21:26:40 CEST] <cone-925> ffmpeg 03Andreas Cadhalpun 07release/2.5:454f63181a19: matroskadec: use uint64_t instead of int for index_scale
[21:26:41 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:e337d5f1b1a6: avcodec/ffv1dec: Check chroma shift parameters
[21:26:42 CEST] <cone-925> ffmpeg 03Andreas Cadhalpun 07release/2.5:39115c01f09e: matroskadec: check s->streams[k] before using it
[21:26:43 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:d8bfa4bb94a6: avformat/matroskadec: Use tracks[k]->stream instead of s->streams[k]
[21:26:44 CEST] <cone-925> ffmpeg 03Andreas Cadhalpun 07release/2.5:84db3e664886: avidec: avoid infinite loop due to negative ast->sample_size
[21:26:45 CEST] <cone-925> ffmpeg 03Andreas Cadhalpun 07release/2.5:e67181a3518f: diracdec: prevent overflow in data_unit_size check
[21:26:46 CEST] <cone-925> ffmpeg 03Andreas Cadhalpun 07release/2.5:448d6488b141: diracdec: avoid overflow of bytes*8 in decode_lowdelay
[21:26:47 CEST] <cone-925> ffmpeg 03Andreas Cadhalpun 07release/2.5:7d58774360fe: diracdec: check if reference could not be allocated
[21:26:48 CEST] <cone-925> ffmpeg 03Andreas Cadhalpun 07release/2.5:b8568c546e18: diracdec: check that block length is valid
[21:26:49 CEST] <cone-925> ffmpeg 03Andreas Cadhalpun 07release/2.5:bb523c1b8666: aacsbr: break infinite loop in sbr_hf_calc_npatches
[21:26:50 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:dc8f42e0374d: libavutil/mem: use size_t for the length in av_strdup()
[21:26:51 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:466575c0e03f: avutil/dict: Use size_t for appending strings
[21:26:52 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:4d3450d62f21: avformat/vorbiscomment: Check entry length in ff_vorbiscomment_write()
[21:26:53 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:a9f003b8ac03: avutil/avstring: Use size_t in av_strlcatf()
[21:26:54 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:b2d31dcf04c2: avformat/url: Use size_t for len from strlen()
[21:26:55 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:e3d9bf1151c9: avformat/subtitles: Use size_t for len
[21:26:56 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:cb1ecf08b2e7: avformat/flacenc: Check length in flac_write_block_comment()
[21:26:57 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:ff0f0b1e835a: avformat/oggenc: Check ff_vorbiscomment_length in ogg_write_vorbiscomment()
[21:26:58 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:699357dd4ea4: avformat/matroskaenc: Check ff_vorbiscomment_length in put_flac_codecpriv()
[21:26:59 CEST] <cone-925> ffmpeg 03Andreas Cadhalpun 07release/2.5:596b9d6ed88f: id3v2: catch avio_read errors in check_tag
[21:27:00 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:9c10c0fdcd2f: tools/graph2dot: use larger data types than int for array/string sizes
[21:27:01 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:1973b6ac5cf9: avformat/rtpdec_xiph: Check upper bound on len in xiph_handle_packet()
[21:27:02 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:b8e0b6c70294: avformat/rtpenc_jpeg: Check remaining buffer size for SOS
[21:27:03 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:2012a226d281: avformat/nutdec: Fix use of uinitialized value
[21:27:04 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:b7a3a3a8d284: avformat/matroskadec: Cleanup error handling for bz2 & zlib
[21:27:05 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:05c2801413b1: avformat/hevc: Check cpb_cnt_minus1
[21:27:06 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:254e3af60f7e: avformat/hevc: Check num_negative_pics and num_positive_pics
[21:27:07 CEST] <cone-925> ffmpeg 03Andreas Cadhalpun 07release/2.5:7d45230d8121: aacdec: don't return frames without data
[21:27:08 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:00223d461bb7: avcodec/vqavideo: Check chunk size
[21:27:09 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:885f501f7a13: avcodec/hevc_sei: Check num_sps_ids_minus1 value
[21:27:10 CEST] <cone-925> ffmpeg 03Nick Lewycky 07release/2.5:ef5fa5099b4a: libswscale/x86/hscale_fast_bilinear_simd.c: Include BX in the clobber list on x86_64, because it isn't implicitly included when PIC is on.
[21:27:11 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:0230a8efc6c9: avcodec/hevc: Check offset_len
[21:27:12 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:58f310f49669: avcodec/hevc: Check num_entry_point_offsets
[21:27:13 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:502684348b34: avcodec/hevc_ps: More completely check vps_num_layer_sets
[21:27:14 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:1ed8a10487db: avcodec/hevc_ps: Check vps_num_hrd_parameters
[21:27:15 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:2cab5f4ad050: avcodec/hevc_ps: Explicitly check num_tile_* for negative values
[21:27:16 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:bf2254bffd50: avcodec/jpeg2000dec: fix boolean operator
[21:27:17 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:4c6224b1cde6: avcodec/mjpegdec: fix len computation in ff_mjpeg_decode_dqt()
[21:27:18 CEST] <cone-925> ffmpeg 03Rainer Hochecker 07release/2.5:63d484c3426e: swr: fix alignment issue caused by 8ch sse functions
[21:27:19 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:4858ee1d9c1f: avcodec/mpeg4audio: add some padding/alignment to MAX_PCE_SIZE
[21:27:20 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:cdc4727766f8: avcodec/on2avc: Check run more carefully
[21:27:21 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:ebdbb1310868: avcodec/cavsdec: Check esc_code
[21:27:22 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:db00ecbc96a4: avcodec/cavsdec: Use ff_set_dimensions()
[21:27:23 CEST] <cone-925> ffmpeg 03wm4 07release/2.5:02c1074f18f6: hevc: make avcodec_decode_video2() fail if get_format() fails
[21:27:24 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:474bfd543885: avcodec/dcadec: Check nchans
[21:27:25 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:4a49f1e764d2: avcodec/dcadec: Check subsubframes
[21:27:26 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:9fb1c02f3097: ffmpeg_opt: Fix -timestamp parsing
[21:27:27 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:c14359f24d61: avcodec/proresdec2: Reset slice_count on deallocation
[21:27:28 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:d2fbf8b5691f: avcodec/shorten: Fix code depending on signed overflow behavior
[21:27:29 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:71689e78632d: avcodec/shorten: Check skip_bytes()
[21:27:30 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:cb0cc44f3ac3: avcodec/shorten: More complete pred_order check
[21:27:31 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:8d02ba5b7b08: avcodec/smvjpegdec: check avcodec_decode_video2() return code
[21:27:32 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:43f9ec7113a4: avcodec/sonic: check memory allocations
[21:27:33 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:665b343f9252: avcodec/sonic: More completely check sample_rate_index and channels
[21:27:34 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:ba82b23a1d07: avcodec/dcadec: Check scale table index
[21:27:35 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:228f7c7eed04: avcodec/dcadec: Check active_bands
[21:27:36 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:d3c9d87eea96: avcodec/libtheoraenc: Check for av_malloc failure
[21:27:37 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:1bf416dfc39f: avcodec/hevc: Fix typo in num_entry_point_offsets check
[21:27:38 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:7e3d413f122c: avformat/mov: Print reason of loci parsing failure
[21:27:39 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:10b77a347148: avformat/mov: Fix parsing short loci
[21:27:40 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:8b95fc6d8dcc: avcodec/golomb: get_ur_golomb_jpegls: Fix reading huge k values
[21:27:41 CEST] <cone-925> ffmpeg 03Nicolas George 07release/2.5:1aaf9613a874: lavd/xcbgrab: fix comparison with screen size.
[21:27:42 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:64c82912a74a: avformat/mp3dec: properly allocate dummy AVCodecContext
[21:27:43 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:458ba000a57c: avformat/mp3dec: Check for avcodec_alloc_context3() failure
[21:27:44 CEST] <cone-925> ffmpeg 03Andrey Utkin 07release/2.5:3d65a272dab6: rtpenc_jpeg: handle case of picture dimensions not dividing by 8
[21:27:45 CEST] <cone-925> ffmpeg 03Martin Storsjö 07release/2.5:6b7c62183930: rtsp: Make sure we don't write too many transport entries into a fixed-size array
[21:27:46 CEST] <cone-925> ffmpeg 03Andreas Cadhalpun 07release/2.5:23e88c81d67b: nutdec: fix memleaks on error in nut_read_header
[21:27:47 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:e7e1832cfd8b: avformat/nutdec: Return error on EOF from get_str()
[21:27:48 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:682ccd416702: avformat/nutdec: Fix recovery when immedeately after seeking a failure happens
[22:21:18 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07release/2.5:3c7ea2c46ef7: Update for 2.5.7
[22:37:07 CEST] <wm4> rcombs: sorry, I'll finish the TLS stuff tomorrow
[22:37:38 CEST] <rcombs> no rush
[22:38:43 CEST] <Daemon404> no, rush
[22:38:46 CEST] <rcombs> nevcairiel: were you the one who was considering writing a win32/schannel implementation for tls.c?
[22:38:58 CEST] <rcombs> if so, probably want to wait until wm4's done in there
[22:39:00 CEST] <nevcairiel> considering yes
[22:39:04 CEST] <Daemon404> i started one once
[22:39:09 CEST] <nevcairiel> i dont expect any work in the next couple years or so
[22:39:09 CEST] <nevcairiel> :D
[22:39:11 CEST] <Daemon404> but then i remembered schannel is written by satan himself
[22:39:27 CEST] <nevcairiel> i looked over some of the API and it didnt seem too bad
[22:39:28 CEST] <wm4> aka Microsoft?
[22:39:30 CEST] Action: wm4 runs
[22:39:31 CEST] <Daemon404> i also have a half-working NSS patch on my github
[22:39:34 CEST] <Daemon404> if anyone is interested
[22:39:39 CEST] <Daemon404> i could never figure out why it didnt work
[22:39:50 CEST] <nevcairiel> good point to start working on it  <.<
[22:40:17 CEST] <rcombs> heh, didn't even know about NSS
[22:40:25 CEST] <wm4> I just can't find a way to share the common TLS options between the impls
[22:40:29 CEST] <rcombs> Yet Another TLS Lib
[22:40:40 CEST] <Daemon404> rcombs, it was teh standard browser one for a long time
[22:40:44 CEST] <wm4> so currently I'm aiming for #define COMMON_OTPIONS(field) {"bla", ....
[22:40:49 CEST] <Daemon404> netscape, firefox, chroem for a long time
[22:40:53 CEST] <Daemon404> opera
[22:40:53 CEST] <Daemon404> etc
[22:40:56 CEST] <Daemon404> all NSS
[22:41:11 CEST] <Daemon404> of course it was written in ancient times so you have stuff like NSInt8 or w/e
[22:41:45 CEST] <wm4> what does chrome use now?
[22:42:05 CEST] <Daemon404> they were plannong to switch to openssl, then heartbleed happened, then they forked
[22:42:08 CEST] <Daemon404> im not sure if it switched
[22:42:20 CEST] <rcombs> my primary motivation behind all this is to get us to the point where we can verify certificates by default
[22:42:56 CEST] <wm4> now I don't want to demotivate, but this sounds 100% hopeless and pointless
[22:43:01 CEST] <Daemon404> https://github.com/dwbuiten/libav/commit/b5918e1abb5d23e193f406b95b164e0da3f084b3
[22:43:04 CEST] <Daemon404> enjoy
[22:43:06 CEST] <Daemon404> wm4, ofc
[23:07:57 CEST] <cone-925> ffmpeg 03Michael Niedermayer 07master:1c6ede3360c4: doc/ffmpeg: basic documentation for -copy/ignore_unknown
[00:00:00 CEST] --- Fri May 22 2015


More information about the Ffmpeg-devel-irc mailing list