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

burek burek021 at gmail.com
Sat Mar 14 02:05:02 CET 2015


[00:02:51 CET] <cone-219> ffmpeg 03Vittorio Giovara 07master:6bdae41d3ef7: matroskadec: Check memory allocations
[00:02:52 CET] <cone-219> ffmpeg 03Michael Niedermayer 07master:b0112019f918: Merge commit '6bdae41d3ef74a0865e8f87896e649f93b2f39bd'
[00:11:55 CET] <cone-219> ffmpeg 03Himangi Saraogi 07master:913aa9a48744: libx264: Return more meaningful error codes
[00:11:56 CET] <cone-219> ffmpeg 03Michael Niedermayer 07master:8f8c31f4c717: Merge commit '913aa9a4874418724183a3ec862cdc63b829367d'
[01:07:50 CET] <cone-219> ffmpeg 03Christophe Gisquet 07master:2999bd7da2cf: x86: xvid_idct: port SSE2 iDCT to yasm
[01:58:19 CET] <cone-219> ffmpeg 03Carl Eugen Hoyos 07master:a47c2a1d5f9f: doc: Fix alphabetic ordering for decklink input device.
[07:20:25 CET] <j-b> 'morning
[08:58:08 CET] <cone-319> ffmpeg 03Carl Eugen Hoyos 07master:2e0b5f5c90a4: lavf: Do not list mov-only codecs in riff.c.
[08:58:08 CET] <cone-319> ffmpeg 03Carl Eugen Hoyos 07master:3cd823e46f70: lavc: Print number of reference frames if debug level >= verbose.
[09:17:17 CET] <himangi> cehoyos : ping
[09:18:44 CET] <cone-319> ffmpeg 03Carl Eugen Hoyos 07release/2.5:1456ed2dd55e: lavf: Do not list mov-only codecs in riff.c.
[09:18:45 CET] <cone-319> ffmpeg 03Carl Eugen Hoyos 07release/2.6:1a89aab3c01e: lavf: Do not list mov-only codecs in riff.c.
[09:47:14 CET] <cone-319> ffmpeg 03Carl Eugen Hoyos 07release/2.6:77621ca31127: lavfi/boxblur: Fix colourspace list.
[12:05:31 CET] <cone-319> ffmpeg 03Michael Niedermayer 07master:7b0daec23390: avcodec/svq1dec: Fix undefined shifts
[13:23:01 CET] <cone-319> ffmpeg 03Xiangyu Liu 07release/2.6:6fc8c72c7db0: ChangeLog: Remove the redundant VP9 RTP entry
[13:23:02 CET] <cone-319> ffmpeg 03Michael Niedermayer 07release/2.6:52bf144ad9e4: avcodec/utils: Align YUV411 by as much as the other YUV variants
[13:23:03 CET] <cone-319> ffmpeg 03Michael Niedermayer 07release/2.6:bffed1d9d0c5: avcodec/opusdec: Clear out pointers per packet
[13:23:04 CET] <cone-319> ffmpeg 03Michael Niedermayer 07release/2.6:998173ed94c5: avcodec/opusdec: Fix delayed sample value
[13:23:05 CET] <cone-319> ffmpeg 03Martin Storsjö 07release/2.6:28e17ba220bc: mxfdec: Fix the error handling for when strftime fails
[13:23:06 CET] <cone-319> ffmpeg 03Andreas Cadhalpun 07release/2.6:3586314147fa: doc: avoid the incorrect phrase 'allow to'
[13:23:07 CET] <cone-319> ffmpeg 03Michael Niedermayer 07release/2.6:a156f86e911a: avcodec/tiff: move bpp check to after "end:"
[13:23:08 CET] <cone-319> ffmpeg 03Martin Storsjö 07release/2.6:47e8d17132b4: arm: Suppress tags about used cpu arch and extensions
[13:23:09 CET] <cone-319> ffmpeg 03Martin Storsjö 07release/2.6:5a6ef7d7cb95: configure: Move the .object_arch check to the right place
[13:23:10 CET] <cone-319> ffmpeg 03Andreas Cadhalpun 07release/2.6:2319fddfd359: ffmdec: initialize f_cprv, f_stvi and f_stau
[13:23:11 CET] <cone-319> ffmpeg 03Andreas Cadhalpun 07release/2.6:1903d6d2b07e: ffmdec: fix infinite loop at EOF
[13:23:12 CET] <cone-319> ffmpeg 03Andreas Cadhalpun 07release/2.6:a613dd627cee: ffmdec: make sure the time base is valid
[13:23:13 CET] <cone-319> ffmpeg 03Arwa Arif 07release/2.6:ec684aa58ad9: Add dependencies to configure file for vf_fftfilt
[13:23:14 CET] <cone-319> ffmpeg 03Andreas Cadhalpun 07release/2.6:d9dbd2362d74: ffmdec: limit the backward seek to the last resync position
[13:23:15 CET] <cone-319> ffmpeg 03Michael Niedermayer 07release/2.6:bb00821f62b9: avcodec/options_table: remove extradata_size from the AVOptions table
[13:23:16 CET] <cone-319> ffmpeg 03Andreas Cadhalpun 07release/2.6:016bf7cb817b: roqvideoenc: set enc->avctx in roq_encode_init
[13:23:17 CET] <cone-319> ffmpeg 03Andreas Cadhalpun 07release/2.6:39c9b47bb609: asfenc: fix leaking asf->index_ptr on error
[13:23:18 CET] <cone-319> ffmpeg 03Michael Niedermayer 07release/2.6:3f7b89937d16: avcodec/012v: Check dimensions more completely
[13:23:19 CET] <cone-319> ffmpeg 03Michael Niedermayer 07release/2.6:5e84ab838ca3: avcodec/012v: redesign main loop
[13:23:20 CET] <cone-319> ffmpeg 03Rainer Hochecker 07release/2.6:ea52c0614c18: hevc: delay ff_thread_finish_setup for hwaccel
[13:23:21 CET] <cone-319> ffmpeg 03James Cowgill 07release/2.6:c58edf52f9c5: mips/asmdefs: use _ABI64 as defined by gcc
[13:23:22 CET] <cone-319> ffmpeg 03James Almer 07release/2.6:742bc7eea84a: hevcdsp: fix compilation for arm and aarch64
[13:44:38 CET] <poste9> guys whats the container do I have to use for hevc ?
[13:44:46 CET] <poste9> no success with mp4
[13:44:58 CET] <wm4> mp4 should work
[13:45:09 CET] <wm4> it has official hevc support
[13:47:49 CET] <nevcairiel> does avformat support proper muxing yet?
[13:48:07 CET] <nevcairiel> mp4, mkv and TS at least have official format hookups
[13:49:12 CET] <wm4> seems movenc has some special-cases for hevc
[13:49:17 CET] <wm4> but who knows if it's correct
[14:22:30 CET] <poste9> are there any known issues regarding the fact the container mp4 handles pts and dts different than mp4 ?
[14:22:46 CET] <nevcairiel> wat
[14:22:52 CET] <poste9> using the same algorithm the file in mp4 has 5 seconnds and the mkv has like 30 minutees
[14:27:38 CET] <Daemon404> re-read what you wrote
[14:32:13 CET] <Compn> you wrote mp4 twice poste9
[14:32:32 CET] <poste9> oh my bad
[14:32:33 CET] <Compn> poste9 : is there a bug in mp4 or mkv with duration ?
[14:32:35 CET] <poste9> its mp4 and mkv
[14:32:52 CET] <poste9> just changing the output format
[14:32:56 CET] <Daemon404> well for one mkv doesnt have dts.
[14:32:58 CET] <poste9> the result in duration is huge
[14:33:05 CET] <Compn> what command line ?
[14:33:17 CET] <Compn> and what ver ffmpeg ?
[14:33:19 CET] <poste9> its my own code
[14:33:30 CET] <poste9> maybe Im just doing something stupid
[14:33:39 CET] <Compn> ah
[14:33:42 CET] <poste9> thats why I wanted to know if there are any known issues
[14:34:05 CET] <Compn> well thats why i suggest testing it with ffmpeg, if it works, then its bug in your code, if it shows duration problem, then its our bug
[14:34:06 CET] <Compn> ;)
[14:34:41 CET] <Compn> hard for us to remember thousands of bugs on the fly, especially this early in the morning 
[14:34:42 CET] <ubitux> i think we forgot to announce 2.6 on the website
[14:35:34 CET] <poste9> yea my bad... command line working ok
[14:35:47 CET] <poste9> ffmpeg -y -loglevel debug -debug_ts -f v4l2 -i /dev/video0 -f mp4 -qmin 30 -qmax 51 -crf 23 -t 5 -r 10  test.mp4 
[14:35:56 CET] <poste9> ffmpeg -y -loglevel debug -debug_ts -f v4l2 -i /dev/video0 -f matroska -qmin 30 -qmax 51 -crf 23 -t 5 -r 10  test.mkv
[15:47:24 CET] <saste> michaelni, ubitux, about eq, do you thing it makes sense to let it accept an expression?
[15:47:48 CET] <saste> also, in case of a T/N expression, should I check in case the value changes and recompute the lut?
[15:47:56 CET] <saste> I think so, but that's potentially slow
[15:48:09 CET] <michaelni> i think it makes sense to allow expressions
[15:48:38 CET] <saste> so I was thinking about a mixed approach, like to implement several evaluation policy (like in overlay IIRC)
[15:48:52 CET] <saste> "once" or "per-frame" (but it's better if I benchmark first)
[15:49:35 CET] <ubitux> no opinion, but i think timeline support would be welcome
[16:03:07 CET] <michaelni> saste, a option to swicth to per frame eval is fine 
[16:05:25 CET] <iive> can't it be automatic?
[16:05:49 CET] <iive> e.g. if some parameter is changed, check if the formula is using it?
[16:33:32 CET] <michaelni> iive, yes, it can, do you want to implement it? (its probably not hard could even be done by dumb string search)
[16:47:45 CET] <cone-319> ffmpeg 03Michael Niedermayer 07master:7869b2959d23: avformat/flvdec: Change subtitle stream type to subtitle type
[16:47:46 CET] <cone-319> ffmpeg 03Michael Niedermayer 07master:1df64d6c46ed: avformat/flvdec: re enable flv_data_packet()
[16:47:47 CET] <cone-319> ffmpeg 03Michael Niedermayer 07master:3727cd541678: avformat/flvdec: add support for OnCaption
[17:43:02 CET] <battleboi> Hey .. which file is responsible for parsing the ffserver's stream file?
[17:43:42 CET] <ubitux> my guess is ffserver_config.c
[17:44:00 CET] <ubitux> ah, stream file, i guess i'm wrong then
[17:44:10 CET] <ubitux> libavformat/ffm*.c
[17:45:29 CET] <battleboi> There are so many files with the name ffm!
[17:45:51 CET] <battleboi> ffmdec, ffmmen, ffmmeta!
[17:46:11 CET] <battleboi> They all handle the stream.html file?
[17:47:11 CET] <battleboi> umm .. what does ffm stand for @ubitux?
[17:48:06 CET] <battleboi> nevermind got it.. thanks @ubitux.
[17:49:09 CET] <cone-319> ffmpeg 03Michael Niedermayer 07release/1.1:9f650fb5fb32: avcodec/012v: Check dimensions more completely
[17:49:10 CET] <cone-319> ffmpeg 03Stefano Sabatini 07release/1.1:e76a5a9c284c: lavf/segment: remove duplicated and inconsistent cleanup code in seg_write_packet()
[17:49:11 CET] <cone-319> ffmpeg 03Michael Niedermayer 07release/1.1:93c9f1b97cdd: avformat/cdxl: Fix integer overflow of image_size
[17:49:12 CET] <cone-319> ffmpeg 03wm4 07release/1.1:1b9a62c357b1: avcodec/dvdsubdec: fix out of bounds accesses
[17:49:13 CET] <cone-319> ffmpeg 03Dale Curtis 07release/1.1:b41bc711438a: mov: Avoid overflow with mov_metadata_raw()
[17:49:14 CET] <cone-319> ffmpeg 03Michael Niedermayer 07release/1.1:e2e66f2f9982: avformat/mov: fix integer overflow in mov_read_udta_string()
[17:49:15 CET] <cone-319> ffmpeg 03Dale Curtis 07release/1.1:3eee7e0db60d: mov: Fix negative size calculation in mov_read_default().
[17:49:16 CET] <cone-319> ffmpeg 03Michael Niedermayer 07release/1.1:ad0c39c1f10f: avformat/mov: Fix mixed declaration and statement warning
[17:49:17 CET] <cone-319> ffmpeg 03Johan Andersson 07release/1.1:77c20198bbbb: cmdutils: update copyright year to 2015.
[17:49:18 CET] <cone-319> ffmpeg 03wm4 07release/1.1:633461d8bb1d: avcodec/dvdsubdec: error on bitmaps with size 0
[17:49:19 CET] <cone-319> ffmpeg 03Michael Niedermayer 07release/1.1:e9179e6673ba: ffmpeg: Clear error message array at init.
[17:49:20 CET] <cone-319> ffmpeg 03Michael Niedermayer 07release/1.1:de84d683b289: avcodec/flac_parser: fix handling EOF if no headers are found
[17:49:21 CET] <cone-319> ffmpeg 03Michael Niedermayer 07release/1.1:bbef5b0b86f6: avformat/utils: Fix number suffixes in tb_unreliable()
[17:49:22 CET] <cone-319> ffmpeg 03Michael Niedermayer 07release/1.1:2894f27761c6: avformat/smacker: Fix number suffix
[17:49:23 CET] <cone-319> ffmpeg 03Michael Niedermayer 07release/1.1:a1fec9d14116: avcodec/mpegvideo_enc: Fix number suffixes in rc_buffer_size calculation
[17:49:24 CET] <cone-319> ffmpeg 03wm4 07release/1.1:0a3371f3829e: avformat/tta: fix crash with corrupted files
[17:49:25 CET] <cone-319> ffmpeg 03wm4 07release/1.1:5601f216bf01: avformat/mpc8: fix hang with fuzzed file
[17:49:26 CET] <cone-319> ffmpeg 03wm4 07release/1.1:21ebfcdd4386: avformat/mpc8: fix broken pointer math
[17:49:27 CET] <cone-319> ffmpeg 03Michael Niedermayer 07release/1.1:485f78be206f: avformat/mpc8: Use uint64_t in *_get_v() to avoid undefined behavior
[17:49:28 CET] <cone-319> ffmpeg 03Michael Niedermayer 07release/1.1:6b4fc845f5c7: avcodec/mjpegdec: Check escape sequence validity
[17:49:29 CET] <cone-319> ffmpeg 03Michael Niedermayer 07release/1.1:3a691185f732: avcodec/mjpegdec: Check number of components for JPEG-LS
[17:49:30 CET] <cone-319> ffmpeg 03Michael Niedermayer 07release/1.1:097417299a0e: swscale/utils: Limit filter shifting so as not to read from prior the array
[17:49:31 CET] <cone-319> ffmpeg 03Michael Niedermayer 07release/1.1:7add0b069258: avformat/thp: Check av_get_packet() for failure not only for partial output
[17:49:32 CET] <cone-319> ffmpeg 03Michael Niedermayer 07release/1.1:9d49f4e08121: avcodec/h264_ps: More completely check the bit depths
[17:49:33 CET] <cone-319> ffmpeg 03Michael Niedermayer 07release/1.1:9db3ed258319: avcodec/mjpegdec: Skip blocks which are outside the visible area
[17:49:34 CET] <cone-319> ffmpeg 03Michael Niedermayer 07release/1.1:aa3b63a6a5eb: avformat/gxf: Use 64bit for res to avoid overflow
[17:49:35 CET] <cone-319> ffmpeg 03Michael Niedermayer 07release/1.1:aef0c97b45fe: avformat/mvdec: Use 64bit for ret to avoid overflow
[17:49:36 CET] <cone-319> ffmpeg 03Michael Niedermayer 07release/1.1:07dcf5b05a19: avformat/vqf: Use 64bit for ret to avoid overflow
[17:49:37 CET] <cone-319> ffmpeg 03Michael Niedermayer 07release/1.1:03be529f3917: avcodec/x86/mlpdsp_init: Simplify mlp_filter_channel_x86()
[17:49:38 CET] <cone-319> ffmpeg 03Andreas Cadhalpun 07release/1.1:cbda3825262c: avcodec/a64multienc: fix use of uninitialized values in to_meta_with_crop
[17:49:39 CET] <cone-319> ffmpeg 03Michael Niedermayer 07release/1.1:81f80d7b48ec: swscale/utils: More carefully merge and clear coefficients outside the input
[17:49:40 CET] <cone-319> ffmpeg 03Michael Niedermayer 07release/1.1:ec02afcb6e33: avcodec/snowdec: Fix ref value check
[17:49:41 CET] <cone-319> ffmpeg 03Michael Niedermayer 07release/1.1:facd212f4a14: avcodec/zmbv: Check len before reading in decode_frame()
[17:49:42 CET] <cone-319> ffmpeg 03James Cowgill 07release/1.1:9814419debd9: mips/acelp_filters: fix incorrect register constraint
[17:49:43 CET] <cone-319> ffmpeg 03Andreas Cadhalpun 07release/1.1:2f4c2cc6d367: avformat/adxdec: check avctx->channels for invalid values
[17:49:44 CET] <cone-319> ffmpeg 03Andreas Cadhalpun 07release/1.1:c34ec56ea8f2: avformat/bit: check that pkt->size is 10 in write_packet
[17:49:45 CET] <cone-319> ffmpeg 03Andreas Cadhalpun 07release/1.1:327b284b582e: avformat/bit: only accept the g729 codec and 1 channel
[17:49:46 CET] <cone-319> ffmpeg 03Michael Niedermayer 07release/1.1:190e8b42834c: swscale/utils: clear formatConvBuffer on allocation
[17:49:47 CET] <cone-319> ffmpeg 03Andreas Cadhalpun 07release/1.1:c80c0b2637d8: avformat/flvenc: check that the codec_tag fits in the available bits
[17:49:48 CET] <cone-319> ffmpeg 03Michael Niedermayer 07release/1.1:95d6bd95b129: avcodec/utils: Align YUV411 by as much as the other YUV variants
[17:49:49 CET] <cone-319> ffmpeg 03Michael Niedermayer 07release/1.1:676dff8c5462: avcodec/tiff: move bpp check to after "end:"
[17:49:50 CET] <cone-319> ffmpeg 03Andreas Cadhalpun 07release/1.1:fdb05ff57b8f: ffmdec: fix infinite loop at EOF
[17:49:51 CET] <cone-319> ffmpeg 03Andreas Cadhalpun 07release/1.1:8d0112d8fc73: ffmdec: limit the backward seek to the last resync position
[17:49:52 CET] <cone-319> ffmpeg 03Michael Niedermayer 07release/1.1:3cb84900661e: avcodec/options_table: remove extradata_size from the AVOptions table
[17:49:53 CET] <cone-319> ffmpeg 03Andreas Cadhalpun 07release/1.1:e25650695076: roqvideoenc: set enc->avctx in roq_encode_init
[17:49:54 CET] <cone-319> ffmpeg 03Dyami Caliri 07release/1.1:b8c5cd5b8d6e: Fix buffer_size argument to init_put_bits() in multiple encoders.
[17:49:55 CET] <cone-319> ffmpeg 03Andreas Cadhalpun 07release/1.1:645a299132ba: ffmdec: make sure the time base is valid
[17:49:56 CET] <cone-319> ffmpeg 03Michael Niedermayer 07release/1.1:86dac9d6b197: avcodec/012v: redesign main loop
[17:52:52 CET] <wm4> lib/libavfilter.so: undefined reference to `pp_free_context at LIBPOSTPROC_53'
[17:52:58 CET] <wm4> what always triggers this?
[17:53:11 CET] <wm4> it happens suspiciously often when mixing up something
[18:01:06 CET] <durandal_1707> wm4: it is used by vf_pp
[18:01:12 CET] <wm4> I know
[18:19:28 CET] <ninten> durandal_1707, ping !!
[18:19:38 CET] <durandal_1707> ninten: pong
[18:21:04 CET] <ninten> during the decoding of floating seq somtime they may be compressed, so for that we have to use some decompression algo for that
[18:21:54 CET] <ninten> so can i use masek lz decom given in ref pdf 
[18:22:43 CET] <cone-319> ffmpeg 03Michael Niedermayer 07release/1.1:73bfb2167201: Update for 1.1.16
[18:25:15 CET] <durandal_1707> ninten: if it is what is actually used in reference implementation then yes
[18:27:35 CET] <ninten> durandal_1707,  do you have that ref pdf right now with you , i have one doubt to ask !!
[18:30:32 CET] <ninten> thr is this function decodeString() it takes a string_code as an input value and returns the decoded character string related to the string_code by searching the dictionary, so this dictionary must be accessible from somewhere i cant find that function !!!
[18:50:54 CET] <speed_> Hey .. I have decent C programming skills, I have fair enough awareness of how AV is handled.. I wish to become a long term contributor of FFMPEG and VLC player.. What's the best way for me to get familiar with your code base?
[18:53:20 CET] <cone-319> ffmpeg 03Michael Niedermayer 07n1.1.16:HEAD: avformat/flvdec: add support for OnCaption
[18:59:06 CET] <ramiro> staying around for answers would be a good start...
[19:18:51 CET] <andrei_il> Hello! If I may ask, regarding the 2015 GSoC, what's the expected number of slots you guys hope to get?
[19:20:49 CET] <jamrial> i think some mentioned that no more than 5 or 6
[19:21:53 CET] <andrei_il> jamrial: thanks a lot !
[19:31:41 CET] <Guest81177> Hey I have been going through this file ffm. There are functions in it that nothing calls! like ffm_read_packet
[19:32:00 CET] <cone-319> ffmpeg 03Zhang Rui 07master:3f375950f3c9: avformat/http: support auto reconnect
[19:32:18 CET] <Guest81177> And then there is a variable at the bottom of the page ff_ffm_demuxer that is not used anywhere! 
[19:32:51 CET] <Guest81177> I did a grep "ffm_read_packet" -R from the parent directory and couldn't find any file using this function!
[20:31:07 CET] <ubitux> ok so it seems libav is adding the udp options, but with different names
[20:31:12 CET] <ubitux> funny thing
[20:31:34 CET] <ubitux> ff: localport, localaddr, libav: local_port, localaddr 
[20:31:47 CET] Action: ubitux would guess they actually look at ffmpeg for the forgotten options
[20:32:49 CET] <Daemon404> thats not even consistent with itself
[21:10:58 CET] <joey_> Hey is Mr. Nicolas George online?
[21:19:55 CET] <jamrial> joey_: not at the moment. try emailing him
[21:20:23 CET] <joey_> @jamrial when is he usually online in IRC? any idea?
[21:27:22 CET] <jamrial> not really
[21:28:30 CET] <joey_> okay
[22:14:38 CET] <cone-319> ffmpeg 03Vittorio Giovara 07master:9993a067f6c8: lavc: Improve thread locking error message
[22:14:39 CET] <cone-319> ffmpeg 03Michael Niedermayer 07master:79f013a20639: Merge commit '9993a067f6c8c7e7838052ac3146aa6b80dd7e81'
[22:34:12 CET] <joey_> Hey ... which file handles grabbing RTMP stream?
[22:36:50 CET] <joey_> https://sonnati.wordpress.com/2011/08/30/ffmpeg-%E2%80%93-the-swiss-army-knife-of-internet-streaming-%E2%80%93-part-iv/ the second command
[22:48:06 CET] <cone-319> ffmpeg 03Vittorio Giovara 07master:117b432748ca: lavc: Introduce AVCodec internal capabilities
[22:48:07 CET] <cone-319> ffmpeg 03Michael Niedermayer 07master:a048bd44b256: Merge commit '117b432748ca87de4cd0f09d9b1495545e264733'
[22:51:19 CET] <jamrial> libavformat/rtmp* probably
[22:57:54 CET] <cone-319> ffmpeg 03Vittorio Giovara 07master:5a0e953c2465: mjpeg: Mark decoder family as thread safe
[22:57:55 CET] <cone-319> ffmpeg 03Michael Niedermayer 07master:fa4bb7c5b249: Merge commit '5a0e953c2465be9d449d5f523c3d3e2b886910b2'
[23:43:41 CET] <cone-319> ffmpeg 03Vittorio Giovara 07master:247e370e2a91: TDSC decoder
[23:43:42 CET] <cone-319> ffmpeg 03Michael Niedermayer 07master:e1f37c48e54f: Merge commit '247e370e2a913db52ca079b347a174c8d393b171'
[23:43:43 CET] <cone-319> ffmpeg 03Michael Niedermayer 07master:88ddcfa37f00: avcodec/tdsc: use ff_codec_open2_recursive()
[00:00:00 CET] --- Sat Mar 14 2015


More information about the Ffmpeg-devel-irc mailing list