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

burek burek021 at gmail.com
Sun Mar 22 02:05:03 CET 2015


[00:40:25 CET] <cone-853> ffmpeg 03Michael Niedermayer 07master:3c5c6870a7ff: avformat/movenc: avoid using uninitialized display_matrix_size
[02:30:18 CET] <cone-853> ffmpeg 03Rodger Combs 07release/2.5:303ecfc373a5: wtvdec: fix integer overflow resulting in errors with large files
[02:30:19 CET] <cone-853> ffmpeg 03Michael Niedermayer 07release/2.5:c7565b143c44: avformat/asfdec: Use 64bit ret to avoid overflow
[02:30:20 CET] <cone-853> ffmpeg 03Michael Niedermayer 07release/2.5:7fe22c3fe62d: avformat/apngdec: Use 64bit ret to avoid overflow
[02:30:21 CET] <cone-853> ffmpeg 03Michael Niedermayer 07release/2.5:5a829ee69e23: avformat/idcin: Use 64bit for ret to avoid overflow
[02:30:22 CET] <cone-853> ffmpeg 03Michael Niedermayer 07release/2.5:727730e27978: avformat/gxf: Use 64bit for res to avoid overflow
[02:30:23 CET] <cone-853> ffmpeg 03Michael Niedermayer 07release/2.5:4ef32aa2a69c: avformat/apngdec: Use 64bit for ret to avoid overflow
[02:30:24 CET] <cone-853> ffmpeg 03Michael Niedermayer 07release/2.5:96807933d8a9: avformat/mvdec: Use 64bit for ret to avoid overflow
[02:30:25 CET] <cone-853> ffmpeg 03Michael Niedermayer 07release/2.5:6faf18acbd52: avformat/wtvdec: Use 64bit for ret to avoid overflow
[02:30:26 CET] <cone-853> ffmpeg 03Michael Niedermayer 07release/2.5:a2cfb784fb08: avformat/vqf: Use 64bit for ret to avoid overflow
[02:30:27 CET] <cone-853> ffmpeg 03Michael Niedermayer 07release/2.5:4f694182e0c8: avformat/omadec: Use 64bit for ret to avoid overflow
[02:30:28 CET] <cone-853> ffmpeg 03Anton Khirnov 07release/2.5:84341627d795: h264: initialize H264Context.avctx in init_thread_copy
[02:30:29 CET] <cone-853> ffmpeg 03Michael Niedermayer 07release/2.5:cb1c9294f3c2: avcodec/x86/mlpdsp_init: Simplify mlp_filter_channel_x86()
[02:30:30 CET] <cone-853> ffmpeg 03Andreas Cadhalpun 07release/2.5:99d2d1404c7d: avcodec/a64multienc: use av_frame_ref instead of copying the frame
[02:30:31 CET] <cone-853> ffmpeg 03Michael Niedermayer 07release/2.5:804e1e161052: avcodec/a64multienc: don't set incorrect packet size
[02:30:32 CET] <cone-853> ffmpeg 03Andreas Cadhalpun 07release/2.5:2ed0a77b7bec: avcodec/a64multienc: initialize mc_meta_charset to zero
[02:30:33 CET] <cone-853> ffmpeg 03Andreas Cadhalpun 07release/2.5:9783f9fb98a7: avcodec/a64multienc: fix use of uninitialized values in to_meta_with_crop
[02:30:34 CET] <cone-853> ffmpeg 03Michael Niedermayer 07release/2.5:99d58a0da452: avcodec/a64multienc: simplify frame handling code
[02:30:35 CET] <cone-853> ffmpeg 03Michael Niedermayer 07release/2.5:728051d9b107: avcodec/a64multienc: Assert that the Packet size does not grow
[02:30:36 CET] <cone-853> ffmpeg 03Michael Niedermayer 07release/2.5:fe8c81a0f36b: swscale/utils: More carefully merge and clear coefficients outside the input
[02:30:37 CET] <cone-853> ffmpeg 03Michael Niedermayer 07release/2.5:db1a99a209e6: avcodec/snowdec: Fix ref value check
[02:30:38 CET] <cone-853> ffmpeg 03Michael Niedermayer 07release/2.5:9a63a36dc6e1: avcodec/h264: Only reinit quant tables if a new PPS is allowed
[02:30:39 CET] <cone-853> ffmpeg 03Michael Niedermayer 07release/2.5:711374b62691: avcodec/zmbv: Check len before reading in decode_frame()
[02:30:40 CET] <cone-853> ffmpeg 03Michael Niedermayer 07release/2.5:6168fe32f1af: avcodec/hevc_ps: Sanity checks for some log2_* values
[02:30:41 CET] <cone-853> ffmpeg 03James Cowgill 07release/2.5:a81b6a662aa6: mips/acelp_filters: fix incorrect register constraint
[02:30:42 CET] <cone-853> ffmpeg 03Dyami Caliri 07release/2.5:429347afa748: Fix buffer_size argument to init_put_bits() in multiple encoders.
[02:30:43 CET] <cone-853> ffmpeg 03Andreas Cadhalpun 07release/2.5:4005a71def6f: avformat/adxdec: set avctx->channels in adx_read_header
[02:30:44 CET] <cone-853> ffmpeg 03Andreas Cadhalpun 07release/2.5:7f97231d97d5: avformat/adxdec: check avctx->channels for invalid values
[02:30:45 CET] <cone-853> ffmpeg 03Andreas Cadhalpun 07release/2.5:0540d5c5fc1b: avformat/bit: check that pkt->size is 10 in write_packet
[02:30:46 CET] <cone-853> ffmpeg 03Andreas Cadhalpun 07release/2.5:29e435ca3381: avformat/bit: only accept the g729 codec and 1 channel
[02:30:47 CET] <cone-853> ffmpeg 03Michael Niedermayer 07release/2.5:61147f58ab6a: swscale/utils: clear formatConvBuffer on allocation
[02:30:48 CET] <cone-853> ffmpeg 03Michael Niedermayer 07release/2.5:3791436eb588: avutil/imgutils: correctly check for negative SAR components
[02:30:49 CET] <cone-853> ffmpeg 03Andreas Cadhalpun 07release/2.5:e6b18f5700f4: avcodec/utils: use correct printf specifier in ff_set_sar
[02:30:50 CET] <cone-853> ffmpeg 03Andreas Cadhalpun 07release/2.5:e6bc1fe10c56: avformat/flvenc: check that the codec_tag fits in the available bits
[02:30:51 CET] <cone-853> ffmpeg 03Steve Lhomme 07release/2.5:55637b2e5e9a: fix VP9 packet decoder returning 0 instead of the used data size
[02:30:52 CET] <cone-853> ffmpeg 03Stefano Sabatini 07release/2.5:73dd8f0a2431: doc/protocols/tcp: fix units of listen_timeout option value, from microseconds to milliseconds
[02:30:53 CET] <cone-853> ffmpeg 03Andreas Cadhalpun 07release/2.5:57c7922331d5: webp: ensure that each transform is only used once
[02:30:54 CET] <cone-853> ffmpeg 03Ronald S. Bultje 07release/2.5:032476f8309b: vp9: fix segmentation map retention with threading enabled.
[02:30:55 CET] <cone-853> ffmpeg 03Michael Niedermayer 07release/2.5:21533730fc9b: avcodec/utils: Align YUV411 by as much as the other YUV variants
[02:30:56 CET] <cone-853> ffmpeg 03Michael Niedermayer 07release/2.5:50f503794793: avcodec/opusdec: Clear out pointers per packet
[02:30:57 CET] <cone-853> ffmpeg 03Michael Niedermayer 07release/2.5:90fa2460c072: avcodec/opusdec: Fix delayed sample value
[02:30:58 CET] <cone-853> ffmpeg 03Martin Storsjö 07release/2.5:9bb7e2bd90f3: mxfdec: Fix the error handling for when strftime fails
[02:30:59 CET] <cone-853> ffmpeg 03Andreas Cadhalpun 07release/2.5:07df052d8d92: doc: avoid the incorrect phrase 'allow to'
[02:31:00 CET] <cone-853> ffmpeg 03Michael Niedermayer 07release/2.5:c5b2ef3bdf23: avcodec/tiff: move bpp check to after "end:"
[02:31:01 CET] <cone-853> ffmpeg 03Vittorio Giovara 07release/2.5:9246eb1ec504: aic: Fix decoding files with odd dimensions
[02:31:02 CET] <cone-853> ffmpeg 03Martin Storsjö 07release/2.5:bb508ddb8b70: arm: Suppress tags about used cpu arch and extensions
[02:31:03 CET] <cone-853> ffmpeg 03Martin Storsjö 07release/2.5:51b911e94852: configure: Move the .object_arch check to the right place
[02:31:04 CET] <cone-853> ffmpeg 03Federico Tomassetti 07release/2.5:ea0f616a57b0: mdec: check for out of bounds read
[02:31:05 CET] <cone-853> ffmpeg 03Federico Tomassetti 07release/2.5:2684ff3573a6: eamad: check for out of bounds read
[02:31:06 CET] <cone-853> ffmpeg 03Andreas Cadhalpun 07release/2.5:f18fc45d1894: avcodec/rv10: check size of s->mb_width * s->mb_height
[02:31:07 CET] <cone-853> ffmpeg 03Andreas Cadhalpun 07release/2.5:1a2aaa74970c: avcodec/webp: validate the distance prefix code
[02:31:08 CET] <cone-853> ffmpeg 03Andreas Cadhalpun 07release/2.5:25b8d52fdd15: avformat/rm: limit packet size
[02:31:09 CET] <cone-853> ffmpeg 03Andreas Cadhalpun 07release/2.5:b36bda3c82cb: ffmdec: initialize f_cprv, f_stvi and f_stau
[02:31:10 CET] <cone-853> ffmpeg 03Andreas Cadhalpun 07release/2.5:819955f0c68e: ffmdec: fix infinite loop at EOF
[02:31:11 CET] <cone-853> ffmpeg 03Andreas Cadhalpun 07release/2.5:0e16c3843a3b: ffmdec: make sure the time base is valid
[02:31:12 CET] <cone-853> ffmpeg 03Andreas Cadhalpun 07release/2.5:93a0682b1d73: ffmdec: limit the backward seek to the last resync position
[02:31:13 CET] <cone-853> ffmpeg 03Michael Niedermayer 07release/2.5:94354e368d71: avcodec/options_table: remove extradata_size from the AVOptions table
[02:31:14 CET] <cone-853> ffmpeg 03Andreas Cadhalpun 07release/2.5:86960b1101fa: roqvideoenc: set enc->avctx in roq_encode_init
[02:31:15 CET] <cone-853> ffmpeg 03Andreas Cadhalpun 07release/2.5:8d853dc341d5: asfenc: fix leaking asf->index_ptr on error
[02:31:16 CET] <cone-853> ffmpeg 03Michael Niedermayer 07release/2.5:2b408d257fed: avcodec/012v: Check dimensions more completely
[02:31:17 CET] <cone-853> ffmpeg 03Michael Niedermayer 07release/2.5:749cd89ca94d: avcodec/012v: redesign main loop
[02:31:18 CET] <cone-853> ffmpeg 03Andreas Cadhalpun 07release/2.5:6d14bea8b568: ac3dec_fixed: always use the USE_FIXED=1 variant of the AC3DecodeContext
[02:31:19 CET] <cone-853> ffmpeg 03Christophe Gisquet 07release/2.5:c657b08fd76a: ac3_fixed: fix out-of-bound read
[02:31:20 CET] <cone-853> ffmpeg 03Christophe Gisquet 07release/2.5:6915dd49c7c6: ac3_fixed: fix computation of spx_noise_blend
[02:31:21 CET] <cone-853> ffmpeg 03Christophe Gisquet 07release/2.5:808d5444c407: eac3dec: fix scaling
[02:31:22 CET] <cone-853> ffmpeg 03Michael Niedermayer 07release/2.5:50fd06ea32e0: avformat/mov: Use sizeof(filename) instead of a literal number
[02:31:23 CET] <cone-853> ffmpeg 03Michael Niedermayer 07release/2.5:b0cd6fb59081: avformat/mov: Check for string truncation in mov_open_dref()
[02:31:24 CET] <cone-853> ffmpeg 03Michael Niedermayer 07release/2.5:38d6ff31b7a5: avformat/mov: Disallow ".." in dref unless use_absolute_path is set
[02:31:25 CET] <cone-853> ffmpeg 03Michael Niedermayer 07release/2.5:61dbd3f3d09a: avcodec/dnxhddec: Check that the frame is interlaced before using cur_field
[02:41:31 CET] <cone-853> ffmpeg 03Michael Niedermayer 07release/2.5:4be1cc7b1d6b: Update for 2.5.5
[04:27:05 CET] <cone-853> ffmpeg 03Michael Niedermayer 07master:294bb6cbd7bd: avcodec/hevc_refs: Silence "Could not find ref with POC" for CRA/BLA
[07:06:04 CET] <ninten> hi i want to draft proposal so is thr any specific template that is available i cant find it on org's page
[10:07:00 CET] Last message repeated 1 time(s).
[11:02:40 CET] <azk>  /j #chicagoboss
[11:02:47 CET] <azk> Great.
[11:03:17 CET] <azk> I'll just go back to the corner.
[11:21:40 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:c929659bdd7d: hevc: make the crop sizes unsigned
[11:21:40 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:0e69c16e965d: Merge commit 'c929659bdd7d2d5848ea52e685a3164c7b901bb0'
[11:35:37 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:5127c00b971b: hevc: zero the correct variables on invalid crop parameters
[11:35:38 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:e4588e376a63: Merge commit '5127c00b971b674f72609369b39a9c0f7c36977d'
[12:20:18 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:d8a45d2d49f5: h264_ps: properly check cropping parameters against overflow
[12:20:19 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:665e0c10a63d: Merge commit 'd8a45d2d49f54fde042b195f9d5859251252493d'
[13:03:15 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:06c70d45373d: avcodec/hevc_ps: Check cropping parameters more correctly
[13:21:19 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:92c6c2a605f9: h264: split weighted pred-related vars into per-slice context
[13:21:20 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:756dc7bd18b8: Merge commit '92c6c2a605f9b077b8fbc25b7ed6625541232b87'
[13:34:51 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:d40ae0e595fe: h264: do not copy qscale when updating per-thread contexts
[13:34:52 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:d231e84b06a9: h264: move the quantizers into the per-slice context
[13:34:53 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:cc31d9ce80ab: Merge commit 'd40ae0e595fe90b5583b9269f8bb000402bde5a6'
[13:34:54 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:c27f53b9fbcd: Merge commit 'd231e84b06a9964c840cff4e228509f706165fb6'
[13:42:56 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:06789ad3b712: h264: move qp_thresh into the per-slice context
[13:42:57 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:5355ed6b20e9: h264: move {prev,next}_mb_skipped into the per-slice context
[13:42:58 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:4bd5ac200d15: h264: move {chroma,intra16x16}_pred_mode into the per-slice context
[13:42:59 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:acd6b407c3ce: Merge commit '06789ad3b71296a9e2fbd0278632d97a5d9af8d7'
[13:43:00 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:c07b7e483af6: Merge commit '5355ed6b20e941430c4f8fb82644e87a65366d61'
[13:43:01 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:a2740a060b36: Merge commit '4bd5ac200d15b4f458a50f66006549825f9fc865'
[13:58:05 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:8b00f4df20f4: h264: move some neighbour information into the per-slice context
[13:58:06 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:7d8154edd594: h264: move intra4x4_pred_mode[_cache] into the per-slice context
[13:58:07 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:61635c7a8822: Merge commit '8b00f4df20f4a8ab0656fdaf7d00233a6515a052'
[13:58:08 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:6abd1e901c06: Merge commit '7d8154edd594981e7891d57de91f2260f8a62939'
[13:58:09 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:20f5be1038fc: avcodec/h264_cabac: Fix intra4x4_pred_mode_cache argument to av_dlog()
[14:14:44 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:64c81b2cd0dc: h264: move *_samples_available into the per-slice context
[14:14:45 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:f69574cf7aca: h264: move non_zero_count_cache into the per-slice context
[14:14:46 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:e6287f077c3e: h264: move {mv,ref}_cache into the per-slice context
[14:14:47 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:6ec279b54c09: Merge commit '64c81b2cd0dcf1fe66c381a5d2c707dddcf35a7e'
[14:14:48 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:b7e0356cc332: Merge commit 'f69574cf7aca4fe4d57a2155e925f37fc863474d'
[14:14:49 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:f1436a7f9615: Merge commit 'e6287f077c3e8e4aca11e61dd4bade1351439e6b'
[14:38:01 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:99a35d1ccbb6: h264: move neighbor_transform_size into the per-slice context
[14:38:02 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:5f390eef8ee2: h264: move mb_[uv]linesize into the per-slice context
[14:38:03 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:56febc993b92: h264: move the slice type variables into the per-slice context
[14:38:04 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:892a6d002802: Merge commit '99a35d1ccbb6b6cd260ce5c8369a897a79fe6a3a'
[14:38:05 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:2cc08cad9ecf: Merge commit '5f390eef8ee2b8adab00c5d2923a52aa261eb999'
[14:38:06 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:97c8ecaadab4: Merge commit '56febc993b928ccc039a32158ca60b234c311875'
[14:46:55 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:ed451a08a46b: h264: move sub_mb_type into the per-slice context
[14:46:56 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:066aafced4dc: h264: move direct_spatial_mv_pred into the per-slice context
[14:46:57 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:be69f0a80090: h264: move col_{parity,fieldoff} into the per-slice context
[14:46:58 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:ee0d774dfa94: h264: move dist_scale_factor[_field] into the per-slice context
[14:46:59 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:4ffbeddd35cb: Merge commit 'ed451a08a46b2b07fd2dba3e55ffddd18ae6e3d6'
[14:47:00 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:a8ac4c9b06b9: Merge commit '066aafced4dc6c7c9e7b37082635472249f1e93e'
[14:47:01 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:20477a4ecbee: Merge commit 'be69f0a800903b7573b18d9287d18b2f368b8b11'
[14:47:02 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:bd76a4822f98: Merge commit 'ee0d774dfa94655e44707ff3e02f4a4d282c1963'
[15:25:37 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:7747726667c8: h264: move map_col_to_list0[_field] into the per-slice context
[15:25:38 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:95eb35f30513: h264: move the ref lists variables into the per-slice context
[15:25:39 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:27b3522ba3cf: Merge commit '7747726667c86877feed30c9e18460cb8e63f551'
[15:25:40 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:cc2cfdc49786: Merge commit '95eb35f30513e335990ad0d5dca6ddc318477291'
[15:44:22 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:b063582e0c4f: h264: move intra_pcm_ptr into the per-slice context
[15:44:23 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:bf03a878a76d: h264: move mb[_{padding,luma_dc}] into the per-slice context
[15:44:24 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:35a788d95383: Merge commit 'b063582e0c4f775a8ba377488bd085595e0e7fae'
[15:44:25 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:739edc1a7e83: Merge commit 'bf03a878a76dea29b36f368759e9f66102b39a5f'
[15:44:26 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:d86e8f235e59: avcodec/h264_slice: Merge 2 memcpy()
[15:54:21 CET] <kierank> ubitux: it seems to misdetect on connection to a ts at an arbitrary point
[15:54:26 CET] <kierank> so not easily fate testable
[15:54:35 CET] <kierank> again probably because pmt is getting ignored as usual
[15:54:39 CET] <kierank> but i give up on lavf totally now
[15:56:12 CET] <JEEB> > pmt is getting ignored
[15:56:26 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:30da98adbda6: h264: move cabac[_state] into the per-slice context
[15:56:27 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:e7226984ac13: h264: move [{top,left}_]cbp into the per-slice context
[15:56:28 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:5c8280c3075d: h264: move last_qscale_diff into the per-slice context
[15:56:29 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:f5d4d618242f: Merge commit '30da98adbda6de1f55188f9058a3a5c715049633'
[15:56:30 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:4c5c913dd8d9: Merge commit 'e7226984ac13aacb84eae77a372df8ff7685848f'
[15:56:31 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:a4952e7343f9: Merge commit '5c8280c3075dd54f26752c3a1185647578421703'
[16:07:37 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:a67f8ae9a2c8: h264: move mvd_table into the per-slice context
[16:07:38 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:6479c79f5517: h264: move mvd_cache into the per-slice context
[16:07:39 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:bd3e460b73dd: h264: move direct_cache into the per-slice context
[16:07:40 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:e6c90ce94f1b: h264: move loopfilter parameters into the per-slice context
[16:07:41 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:c9841c05be67: Merge commit 'a67f8ae9a2c8529bf6a635e8ca4e3483592708b1'
[16:07:42 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:6a2e1ff02a78: Merge commit '6479c79f5517e2881bc881e737b2dbce69553878'
[16:07:43 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:ad6cee117e83: Merge commit 'bd3e460b73dd54a68dc253e010c239cefc8d8d55'
[16:07:44 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:7d23931632ea: Merge commit 'e6c90ce94f1b07f50cea2babf7471af455cca0ff'
[16:18:13 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:a9b201cacf85: h264: move cabac_init_idc into the per-slice context
[16:18:14 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:9951907f6fc3: h264: move redundant_pic_count into the per-slice context
[16:18:15 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:47a0d393504d: h264: move mb_skip_run into the per-slice context
[16:18:16 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:07c5ca551b73: h264: move is_complex into the per-slice context
[16:18:17 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:04d23cf1c5f6: Merge commit 'a9b201cacf85d710b102010cb4baef97f00ea39b'
[16:18:18 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:da7f4c32ab6b: Merge commit '9951907f6fc37a8d41566dbee09f7c15ff587de6'
[16:18:19 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:70eec8f432dc: Merge commit '47a0d393504d6726c4a235951153bee0abb3f7d6'
[16:18:20 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:db4234c5002f: Merge commit '07c5ca551b7327d3c4e33738cc0cd2d5ac2779fa'
[16:53:51 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:0edbe6faa7ef: h264: move mb_xy into the per-slice context
[16:53:52 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:d4d9068cdf8f: h264: move mb_{x,y} into the per-slice context
[16:53:53 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:668c65e7e73a: Merge commit '0edbe6faa7ef80daf0e84353cbe733389bf1a522'
[16:53:54 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:d76559fb5f52: Merge commit 'd4d9068cdf8f4b2b87ae87a2ef880d243f77b977'
[17:09:50 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:7bbc254d646e: h264: move resync_mb_{x,y} into the per-slice context
[17:09:51 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:404a416d4b1f: h264: remove some remnants of data partitioning
[17:09:52 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:2ea00e35e4e0: h264: do not abuse the context as a temporary storage in get_last_needed_nal()
[17:09:53 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:72bec029ee18: Merge commit '7bbc254d646ed9cf6deffc3fda75ae6729f95979'
[17:09:54 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:eba2c2321bc5: Merge commit '404a416d4b1fcbf9db5569481d8181f296c01ea9'
[17:09:55 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:727b20233071: Merge commit '2ea00e35e4e0b58f7a306dd55d8f72a21c32c946'
[17:21:45 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:f42485dbce61: h264: use a separate GetBitContext for slice data
[17:21:46 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:d27b8248a6ee: h264_direct: constify all uses of H264Context
[17:21:47 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:460176aa19ac: h264.h: constify all uses of H264Context
[17:21:48 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:55215383dc04: Merge commit 'f42485dbce614b3f63182845da43db690b427b7c'
[17:21:49 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:48d00b527bef: Merge commit 'd27b8248a6ee7e64c68c46c23e00d703b9caa50c'
[17:21:50 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:a81a6dcb11cc: Merge commit '460176aa19acb8d8bdb52af1ec97891e0f65843c'
[17:26:38 CET] <Zeranoe> I'm trying to understand what this is actually doing 'enabled gpl && die_license_disabled_gpl nonfree libfdk_aac'. fdk-aac is nonfree regardless of *GPL right?
[17:30:51 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:3bea6409a186: h264_mvpred: constify all uses of H264Context
[17:30:52 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:51822879e773: h264_mb: constify block_offset
[17:30:53 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:6490a0c0fbe0: h264_mb: constify all uses of H264Context
[17:30:54 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:bc5383e6c4bb: Merge commit '3bea6409a1868354a1d29b34de424c3636c222b7'
[17:30:55 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:06e5b331f5bc: Merge commit '51822879e7732ee8175dad98dde1a135f6e5c1a4'
[17:30:56 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:a0b39747b721: Merge commit '6490a0c0fbe0e55f765ea2aa2e8495181ea1f719'
[18:09:47 CET] <michaelni> kierank, open a ticket please if theres a problem with pmt or probing
[18:09:57 CET] <kierank> I give up
[18:10:22 CET] <kierank> I'm going to use vlc for demux
[18:13:20 CET] <Daemon404> kierank, for what?
[18:13:32 CET] <kierank> watching opus in ts feeds on my pc
[18:13:45 CET] <kierank> i'm fed up of them being misdetected time after time
[18:13:57 CET] <Daemon404> i cheat
[18:14:07 CET] <Daemon404> i read the pat/pmt outside with my own code
[18:14:11 CET] <Daemon404> and init lavf myself
[18:14:11 CET] <JEEB> :D
[18:14:11 CET] <Daemon404> <_<
[18:14:16 CET] <kierank> hahahaha
[18:14:28 CET] <JEEB> that sounds like how I'd do it most probably as well >_>
[18:14:44 CET] Action: michaelni adds +2 to the list of developers actively trying to keep lavf broken
[18:14:59 CET] <michaelni> dont report issues and keep complaining please, yes
[18:15:01 CET] <Daemon404> you cant fix .ts in lavf
[18:15:04 CET] <Daemon404> it does not fit lavf's model
[18:15:05 CET] <Daemon404> full stop.
[18:15:25 CET] <Daemon404> any 'fix' will break other use cases
[18:15:51 CET] <kierank> the "fixes" are because a guy has flagged the codec wrong in the control room in the pmt
[18:16:04 CET] <Daemon404> wut
[18:16:10 CET] <kierank> but the receivers probe mp2/aac and get it right
[18:16:17 CET] <kierank> and so nobody complains
[18:16:21 CET] <kierank> lavf has a much wider range of codecs
[18:16:22 CET] <kierank> and so fails
[18:16:27 CET] <JEEB> anyways, if I had a bug myself I'd report it
[18:16:32 CET] <JEEB> so far my files have been working, though
[18:16:44 CET] <kierank> problem is the bugs exhibit themselves randomly
[18:16:48 CET] <Daemon404> i dont have a bug, it's simply not useful to have a massive probesize for me
[18:16:49 CET] <kierank> depending on how you tune into the stream
[18:17:12 CET] Action: michaelni still wants tickets for all the issues, solveable or not
[18:17:24 CET] <kierank> and carl will say he wants a sample and I can't offer one
[18:17:43 CET] <kierank> and it'll be "fixed" with another hack on top
[18:18:39 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:bc98e8c0e0a8: h264: move mb_field_decoding_flag into the per-slice context
[18:18:40 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:e9b2383bf86b: h264: move mb_mbaff into the per-slice context
[18:18:41 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:d511dc653062: Merge commit 'bc98e8c0e0a8babfea35c98855e366b29cbe1191'
[18:18:42 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:9d0450ae943a: Merge commit 'e9b2383bf86b38ad18a001801aee20c8182e29bd'
[18:26:50 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:5c4b98de4d10: h264.c: constify all uses of H264Context in slice and lower-level functions
[18:26:51 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:ba7e165b864d: h264_cabac: constify all uses of H264Context
[18:26:52 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:7505c8dfba25: h264_cavlc: constify all uses of H264Context
[18:26:53 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:9f2fad1af768: Merge commit '5c4b98de4d101ea715ef86847306a510afd0db0c'
[18:26:54 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:eb058a8dc5ac: Merge commit 'ba7e165b864d69da4f0c79ec7757cb351535002f'
[18:26:55 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:e845b9573df1: Merge commit '7505c8dfba255f8e6c6dbb574d0cec91da16f24d'
[18:50:23 CET] <durandal_1707> Michaelni: could you take my mentored project because for several days i will be only reached via irc
[18:51:13 CET] <wm4> btw. what's the status of the ongoing OPW projects?
[18:51:46 CET] <durandal_1707> +1
[18:53:09 CET] <durandal_1707> 11,2
[18:54:42 CET] <michaelni> durandal_1707, ill try to review the students APNG qualification tasks when i see something posted
[18:58:05 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:34d4c605e9a5: h264_loopfilter: constify all uses of H264Context
[18:58:06 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:36d04801ba9d: h264: move the scratch buffers into the per-slice context
[18:58:07 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:27301633297f: Merge commit '34d4c605e9a5116d5289b35633ade5b01cacab24'
[18:58:08 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:3d1d8e1f95e1: Merge commit '36d04801ba9d8622c2d759c172aea18561bac74d'
[19:03:26 CET] <michaelni> wm4, the opw 2014 dec - 2015 mar round has ended on the 9th march, so its status is technically that it has ended  i guess
[19:03:46 CET] <wm4> did they produce anything?
[19:03:54 CET] <wm4> will they be given money?
[19:05:43 CET] <michaelni> 2 of the applicants have done great work and will receive their final payment
[19:05:59 CET] <michaelni> or maybe already did, i dont know
[19:06:55 CET] <michaelni> someone should probably write some proper news about that, maybe reynaldo has time for that ?
[19:07:03 CET] <durandal_1707> Michaelni: alexey dolgavin sent patch for pal8 support in song
[19:08:00 CET] <durandal_1707> Apng i mean. Android sucks
[19:23:22 CET] <michaelni> durandal_1707, replied to him
[19:36:08 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:c377e04d8aa7: h264: move top_borders into the per-slice context
[19:36:09 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:5bc69f38c1af: error_resilience: do not require mbintra/skip tables
[19:36:10 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:44e4a86c8afc: Merge commit 'c377e04d8aa74d030672e9a4788a700b0695fc14'
[19:36:11 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:b37b0a58e384: Merge commit '5bc69f38c1af71fbcbfb4b5efa77d0aeb5424c04'
[19:36:12 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:dd186b5825c4: avcodec/error_resilience: Fix mbskip_table==NULL codepath
[19:36:13 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:44309dd29466: avcodec/mpegvideo: support mbskip_table==NULL in ff_print_debug_info2()
[19:43:45 CET] <BBB> so whats the current mechanism for exporting things like motion vectors in a decoder in AVFrame?
[19:44:00 CET] <BBB> since motion_val is deprecated (FF_API_AVFRAME_LAVC)
[19:44:33 CET] <wm4> wasn't there a side data thing?
[19:44:41 CET] <wm4> and a filter to display said side data
[19:44:50 CET] <BBB>     AVFrameSideData **side_data;
[19:44:50 CET] <BBB>     int            nb_side_data;
[19:44:51 CET] <BBB> ?
[19:45:01 CET] <wm4> AV_FRAME_DATA_MOTION_VECTORS
[19:47:05 CET] <BBB> have we considered making it dynamically possible to add new side data types?
[19:47:17 CET] <BBB> like, lets say I want to add a new side data type for vp9
[19:47:29 CET] <BBB> just as a way of exchanging somde specific data between ffvp9 and my custom weird app
[19:52:26 CET] <wm4> sounds complicated
[19:55:03 CET] <BBB> I guess Im just adding private enum members and hope they dont conflict with existing or newly added ones
[19:55:15 CET] <BBB> like AV_FRAME_DATA_PRIVATE_STUFF_OFFSET = 0x10000
[19:56:18 CET] <BBB> also, is the format of the motion vector buffer somehow documented? or is it just whatever ffmpeg124 uses"?
[19:56:31 CET] <jamrial> BBB: http://ffmpeg.org/pipermail/ffmpeg-devel-irc/2015-March/002714.html search vp9. i don't have youtube-dl so i couldn't check, but sounds like an alignment problem
[19:56:33 CET] <BBB> (i.e. what is the blocksize for the mvs? 8x8? 4x4? 16x16?
[19:56:57 CET] <jamrial> the guy didn't file a bug, so we have no idea about his OS or compiler
[19:58:44 CET] <BBB> hm...
[19:58:51 CET] <BBB> Id like to see a backtrace etc., yes
[19:59:00 CET] <BBB> it sounds like one of the strides is maybe not a multiple of 32?
[19:59:00 CET] <jamrial> considering ff_vp9_ipred_v_32x32_* is used by probably every vp9 video out there and this is the first such report, the problem could be his compiler
[19:59:10 CET] <BBB> possibly, yes
[19:59:16 CET] <BBB> well, avx2 isnt super-huge yet
[19:59:18 CET] <BBB> so...
[19:59:24 CET] <BBB> its possible it just slipped through
[19:59:25 CET] <BBB> dunno
[19:59:40 CET] <BBB> Id be suspicious of chroma stride not being a multiple of 32
[19:59:53 CET] <BBB> which may happen on non-standard resolutions
[20:00:05 CET] <BBB> e.g. 1920x1080 is divisible by 64
[20:00:16 CET] <BBB> so is 1280x720
[20:00:19 CET] <wm4> BBB: do you mean the side data format? read the doxy
[20:00:40 CET] <BBB> haasn: poke
[20:01:13 CET] <jamrial> oh, he's here, lol
[20:03:39 CET] <BBB> wm4: poorly documented :(
[20:03:49 CET] <BBB> wm4: first off, why allowing random ordering
[20:03:58 CET] <BBB> wm4: secondly, more importantly, what subpixel stepsize?
[20:04:13 CET] <BBB> the fixme in the ref frame is & highly true
[20:04:17 CET] <wm4> the answer is "it was made for mpegvideo"
[20:04:20 CET] <BBB> and even then wouldnt allow for invisible frame refs
[20:04:23 CET] <BBB> yeah exactly
[20:04:25 CET] <BBB> ohwell
[20:04:29 CET] <BBB> ffMPEG i guess :)
[20:04:40 CET] <wm4> (mpegvideo as in the "framework"
[20:04:41 CET] <wm4> )
[20:05:08 CET] <wm4> these things are so codec specific, it's probably worthless to unify them?
[20:05:47 CET] <wm4> OTOH the video filter has no idea about the codec
[20:05:50 CET] <wm4> so it must be generic
[20:06:22 CET] <BBB> Id like it if I could export _some_ information in a struct somewhere
[20:06:39 CET] <BBB> so lets go beyond mpegvideo right?
[20:06:41 CET] <BBB> since mpegvideo is old
[20:06:47 CET] <BBB> lets say I wanted to do this for ffh264
[20:06:57 CET] <BBB> and lets say I wanted to export the intra prediction mode using a scheme like this
[20:07:01 CET] <BBB> itd probably be highly duplicate
[20:07:15 CET] <BBB> so the next obvious thing would be to unify the mv and intrapred structs into a common codec block struct
[20:07:23 CET] <BBB> and then, what do we put in there? everything!
[20:07:24 CET] <BBB> so ...
[20:07:27 CET] <BBB> very complicated
[20:07:40 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:582683b6ac79: h264: move remaining ER stuff into the per-slice context
[20:07:41 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:830e548b9ec3: Merge commit '582683b6ac798ed2a004a4e2121b7bd47892bbfd'
[20:08:13 CET] <Daemon404> BBB, to what end arr you looking to export MVs?
[20:08:16 CET] <Daemon404> visualization?
[20:09:24 CET] <BBB> fun
[20:09:25 CET] <BBB> messing around
[20:09:28 CET] <BBB> stuff like that
[20:09:53 CET] <BBB> visualization is indeed one of the goals
[20:10:21 CET] <Daemon404> o ok
[20:10:39 CET] <Daemon404> iirc lavfi uses it for crap like deblocking (poorly)
[20:13:52 CET] <wm4> Daemon404: no
[20:13:59 CET] <wm4> Daemon404: that was qscale and libpostproc
[20:14:16 CET] <wm4> motion vectors are only used by the filter which draws motion vectors
[20:14:51 CET] <Daemon404> o ok
[20:15:15 CET] <Daemon404> i thought the vf_pp filts used some codec info
[20:18:48 CET] <haasn> BBB: pong?
[20:18:54 CET] <BBB> ah
[20:19:05 CET] <BBB> haasn: can I have a backtrace and such from your crash?
[20:19:19 CET] <haasn> BBB: sure, let me try reproducing it
[20:19:22 CET] <BBB> (with debug symbols)
[20:19:35 CET] <BBB> and I may ask for some more information after that so if you can, please leave the debugger open
[20:20:57 CET] <haasn> BBB: I build ffmpeg with clang, not gcc. Do you know of this will cause any issues when debugging? (I can rebuild with -ggdb on clang, but I can also switch to gcc if that would make it easier)
[20:21:10 CET] <BBB> clang should be ok
[20:21:15 CET] <BBB> is this on mac?
[20:21:50 CET] <haasn> No, this is on Gentoo
[20:21:50 CET] <JEEB> at least newer clang versions should be alright I guess? I remember around 3.0 there being various funky things
[20:22:28 CET] <JEEB> the binaries just tend to be a bit less speedy, but generally tend to be correct with newer versions
[20:23:20 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:3178f4d33ff6: h264: move rbsp_buffer into the per-slice context
[20:23:21 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:84ae7294cbaa: Merge commit '3178f4d33ff62243f7cdddb081db516ea34396c9'
[20:23:28 CET] <haasn> BBB: Actually, does this contain the information you want, or are there still debug symbols etc. missing? https://0x0.st/Xi.txt
[20:24:18 CET] <JEEB> seems to lack some info from within that function if I recall the gdb output correctly
[20:24:26 CET] <JEEB> *the functions
[20:24:51 CET] <JEEB> it should show linenr and local variables in that scope
[20:25:24 CET] <JEEB> unless bt full shows that
[20:25:37 CET] <wm4> it has function names only, no further debug infos
[20:26:10 CET] <BBB> that killed my chrome :/
[20:26:16 CET] <BBB> is that that new character sequence bug thing?
[20:26:25 CET] <wm4> TLS bug in apple's code or something
[20:26:48 CET] <BBB> I thought it was a unicode bug
[20:26:49 CET] <BBB> well anyway
[20:26:58 CET] <BBB> I cant read that link
[20:27:05 CET] <cbsrobot_> try ff
[20:27:08 CET] <BBB> haasn: please file a bug on trac
[20:27:12 CET] <BBB> I dont like ff
[20:27:36 CET] <BBB> haasn: include a backtace of a build with debug symbols, and in the crashing frame, run info allregisters or the lldb analog thereof
[20:27:47 CET] <BBB> and also disass
[20:27:58 CET] <BBB> (i.e. I want to see the disassembly of that function, as well as the register values)
[20:28:42 CET] <cbsrobot_> BBB: http://pastebin.com/fixZJtYi
[20:30:10 CET] <BBB> cbsrobot_: ty!
[20:30:17 CET] <BBB> cbsrobot_: disass and info all-register?
[20:30:26 CET] <haasn> BBB: I got the backtrace here, but I'm not sure how to get the other information you want: http://sprunge.us/HIWV
[20:30:27 CET] <jamrial> oh, it's avx, so this should affect quite a few machines
[20:30:31 CET] <BBB> info all-registers
[20:31:07 CET] <haasn> "info all-register": http://sprunge.us/JbdD
[20:31:15 CET] <BBB> ok so its uv
[20:31:42 CET] <haasn> disass: http://sprunge.us/DifT
[20:31:50 CET] <haasn> Want me to still CC these pastes to the trac?
[20:32:24 CET] <BBB> yes please
[20:32:28 CET] <BBB> stride: rsi            0x380	896
[20:32:31 CET] <BBB> so thats a multiple of 32...
[20:32:47 CET] <BBB> buffer: rdi            0x7fffc4383f80	140736485408640
[20:32:50 CET] <BBB> also a multiple of 32
[20:32:55 CET] <jamrial> rcx 0x7fffdbffea70 isn't
[20:33:35 CET] <BBB> thats odd, thats above?
[20:33:47 CET] <BBB>     LOCAL_ALIGNED_32(uint8_t, a_buf, [64]);
[20:34:38 CET] <BBB> oh
[20:34:39 CET] <BBB>                 uint8_t *a = &a_buf[16];
[20:34:40 CET] <BBB> duh
[20:34:42 CET] <BBB> the uv path is broken
[20:34:44 CET] <BBB> sorry about that
[20:36:29 CET] <BBB> patch posted
[20:36:39 CET] <BBB> haasn: should be fixed in next release
[20:37:12 CET] <BBB> haasn: and thanks for the debug info
[20:38:21 CET] <jamrial> c7b089048dbedb56c4ea51c0fe88659d073fe7c0 technically my fault as well :P
[20:38:36 CET] <jamrial> i didn't update it back then, and you didn't notice it wasn't updated
[20:38:49 CET] <BBB> shit happens& :)
[20:40:16 CET] <haasn> Oops, now I made a ticket unnecessary :)
[20:40:32 CET] <haasn> Oh well, free bug credit
[20:40:45 CET] <klaxa> i have a (hopefully) simple question. i have added a new global option (-http_listen), now how do i pass it down to my HTTPContext? can you point me to some place where something similar is already being done?
[20:41:17 CET] <klaxa> or is there another better way to pass that option?
[20:41:19 CET] <wm4> klaxa: in ffmpeg or via the API?
[20:41:23 CET] <klaxa> in ffmpeg
[20:41:42 CET] <wm4> ffmpeg does this already AFAIK
[20:41:46 CET] <wm4> via magic
[20:41:51 CET] <klaxa> huh
[20:42:22 CET] <wm4> so just using it should work imo
[20:43:23 CET] <klaxa> maybe i explained it poorly, i added a new variable in ffmpeg_opt.c to hold a boolean for an option passed via the command line
[20:43:49 CET] <klaxa> that gets set correctly
[20:44:01 CET] <jamrial> since the ticket was created, whoever commits the patch could reference it in the message
[20:44:03 CET] <klaxa> but now i have to pass it to my HTTPContext at some point
[20:46:12 CET] <wm4> klaxa: remove the ffmpeg_opt.c code then
[20:46:23 CET] <wm4> you don't need it AFAIK
[20:48:18 CET] <klaxa> when i remove the code i wrote, http_listen is an unrecognized option
[20:54:24 CET] <BBB> wm4: I recall that format-specific options work, but protocol-specific options may not
[20:54:28 CET] <BBB> Im not sure if that was ever fixed
[20:54:42 CET] <BBB> I dont recall why exactly
[20:57:16 CET] <wm4> klaxa: then look how similar options do it
[21:01:51 CET] <klaxa> the other global options don't need to pass down values to specific contexts, maybe using a global option is the wrong way?
[21:16:40 CET] <cone-679> ffmpeg 03Ronald S. Bultje 07master:1fd1f58bd6a5: vp9: make above buffer pointer 32-byte aligned.
[21:19:07 CET] <BBB> jamrial: ty
[21:27:42 CET] <rcombs> klaxa: did you add it to the AVOptions in http.c?
[21:27:55 CET] <klaxa> rcombs: yes
[21:28:49 CET] <rcombs> klaxa: post your diff and the command that's giving the unrecognized option error
[21:31:21 CET] <klaxa> rcombs: https://gist.github.com/klaxa/60ce4fc108c865169428
[21:32:17 CET] <rcombs> klaxa: it should be just -listen, then
[21:32:18 CET] <klaxa> it's merely a proof-of-concept thing for gsoc, so it probably doesn't follow "the rules" correctly
[21:32:27 CET] <rcombs> -listen 1
[21:32:47 CET] <rcombs> you don't need to prefix the protocol name
[21:33:20 CET] <klaxa> oh nice, that seems to work, thanks!
[21:33:39 CET] <rcombs> welcome :)
[21:35:10 CET] <rcombs> (it _is_ common practice to prefix the relevant protocol/format/codec/etc& for option names that might be unclear otherwise)
[21:35:37 CET] <rcombs> (but then you need to prefix it both on the command line and in the AVOptions; see segment.c for an example)
[21:40:21 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:92e0b7342c04: h264_slice: constify all the uses of H264Context during slice decoding
[21:40:22 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:51d8725a6e4c: h264: use the main H264Context as the parent for all slice contexts
[21:40:23 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:b1e6d8a22652: Merge commit '92e0b7342c0490894cbcea4461380321e0569de2'
[21:40:24 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:8bdcec311165: Merge commit '51d8725a6e4c7f989d6f0f38b59cb54a2d72846c'
[21:40:39 CET] <klaxa> i just didn't realize that arguments passed that way are automatically applied in the AVOptions struct
[21:51:07 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:5bf3c0fa49af: h264: drop the now unused per-slice H264Contexts
[21:51:08 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:2b4c38d3c647: h264: drop some mpegvideo remnants from draw_horiz_band()
[21:51:09 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:94295106d20b: h264_mb: remove an unused function parameter
[21:51:10 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:0f8bb0efc3cf: Merge commit '5bf3c0fa49afd5bbf43aa841ff78007d72c80736'
[21:51:11 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:8c6370afe343: Merge commit '2b4c38d3c647f409080606ef02b3363ada00be2c'
[21:51:12 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:e970b576d28d: Merge commit '94295106d20b32666a8c4e0d028ef79b9d3f3b7a'
[21:59:53 CET] <cone-679> ffmpeg 03Ronald S. Bultje 07release/2.4:f3b8cd748168: vp9: make above buffer pointer 32-byte aligned.
[21:59:54 CET] <cone-679> ffmpeg 03Ronald S. Bultje 07release/2.5:1e86b7108ef6: vp9: make above buffer pointer 32-byte aligned.
[21:59:55 CET] <cone-679> ffmpeg 03Ronald S. Bultje 07release/2.6:0edf9c69079a: vp9: make above buffer pointer 32-byte aligned.
[22:08:27 CET] <cone-679> ffmpeg 03James Almer 07release/2.5:eb6f2a183acd: Update Changelog
[23:08:02 CET] <Loriker> if want to see FFmpeg tomorrow at the Linux days in Chemnitz, you could use the live stream: http://chemnitzer.linux-tage.de/2015/de/programm/stream/video/foyer  (currently, you can still see the green tablecloth on the right side)
[23:12:27 CET] <cone-679> ffmpeg 03Anton Khirnov 07master:a12d3188cbec: h264: use a smaller struct for the ref lists
[23:12:28 CET] <cone-679> ffmpeg 03Michael Niedermayer 07master:d8151a7e944a: Merge commit 'a12d3188cbec15e22070e139fa5cc541da07e2c3'
[23:32:16 CET] <kierank> how does this outreacy business work
[23:37:42 CET] <kierank> michaelni: ping
[23:37:50 CET] <kierank> or whoever is the admin for outreachy
[23:41:27 CET] <michaelni> kierank, if iam not mistaken, noone donated 6.5k USD this time for ffmpeg outreachy, so i think we arent in, of course everyone is still welcome to contribute ...
[23:42:24 CET] <kierank> oh
[23:43:28 CET] <kierank> and so why has nobody told outreachy this?
[23:43:31 CET] <kierank> ffmpeg is on the page
[23:44:12 CET] <kierank> oh only videolan is on the page
[23:44:15 CET] <kierank> for this time
[23:45:40 CET] <kierank> j-b: can we participate under videolan =p
[23:51:27 CET] <kierank> it's a shame because the person who emailed me is actually competent :(
[23:51:55 CET] <wm4> we still have gsocs
[23:53:01 CET] <kierank> yeah but most of the gsoc projects are just mission creep
[23:53:11 CET] <kierank> my student wants to do a decent one :)
[23:55:09 CET] <jamrial> the gsos page mentions that we accept suggestions, so...
[23:56:46 CET] <kierank> I made my suggestions
[00:00:00 CET] --- Sun Mar 22 2015



More information about the Ffmpeg-devel-irc mailing list