{"push_id":1959158158,"size":16,"distinct_size":1,"ref":"refs/heads/osr_fallback","head":"8d7b0305b99a7077fea2ade229657fac0a0e5ead","before":"ec8c25d4d083e0507cab4f45d395b319a8b13e82","commits":[{"sha":"f1e47f87131dd7c3718496b83911e17586e26e80","author":{"name":"Dale Curtis","email":"249d9b86712e570cfa79dfb68256eb74f6c24cfd@chromium.org"},"message":"avformat/mov: Bail when invalid sample data is present.\n\nctts data in ffmpeg relies on the index entries array to be 1:1\nwith samples... yet sc->sample_count can be read directly from\nthe 'stsz' box and index entries are only generated if a chunk\ncount has been read from 'stco' box.\n\nEnsure that if sc->sample_count > 0, sc->chunk_count is too as\na basic sanity check. Additionally we need to check that after\nthe index is built we have the right number of entries, so we\nalso check in mov_read_trun() that sc->sample_count ==\nst->nb_index_entries.\n\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>","distinct":false,"url":"https://api.github.com/repos/jjsuwa/FFmpeg/commits/f1e47f87131dd7c3718496b83911e17586e26e80"},{"sha":"feb1dbc7bd4c395400c48055c563ac23d5251716","author":{"name":"Daniel Glöckner","email":"f281f586cdf1d65a16a068ffab88c48e6704f015@gmx.net"},"message":"avformat/mov: prevent duplication of first fragment's ctts_data\n\nMP4 files with fragments might have the first moof box that is mentioned\nin a fragment index before the first mdat box. Since it is then already\nparsed by mov_read_header, we have to make sure that mov_switch_root\nwill not parse it again when seeking by setting the headers_read flag in\nthe index. Parsing it a second time would cause the ctts_data array to\nreceive a second copy of the information from the trun box, leading to\nwrong PTS values for the second and following fragments in presence of\nB-frames.\n\nFixes ticket 6560.\n\nSigned-off-by: Daniel Glöckner <daniel-gl@gmx.net>\nReviewed-by: Dale Curtis <dalecurtis@chromium.org>\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>","distinct":false,"url":"https://api.github.com/repos/jjsuwa/FFmpeg/commits/feb1dbc7bd4c395400c48055c563ac23d5251716"},{"sha":"73bed07373f2672275e33851ad31e447b73b08f9","author":{"name":"pkviet","email":"c3f6c1798bfae076fc195d744687e6ed46b3c108@gmail.com"},"message":"avocdec/libopus: fix typo\n\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>","distinct":false,"url":"https://api.github.com/repos/jjsuwa/FFmpeg/commits/73bed07373f2672275e33851ad31e447b73b08f9"},{"sha":"c24bcb553650b91e9eff15ef6e54ca73de2453b7","author":{"name":"孙浩(晓黑)","email":"cbcbc3bacafdce6b5fadbac4b1abcae292c580a9@alibaba-inc.com"},"message":"avformat/nsvdec: Fix DoS due to lack of eof check in nsvs_file_offset loop.\n\nFixes: 20170829.nsv\n\nCo-Author: 张洪亮(望初)\" <wangchu.zhl@alibaba-inc.com>\nFound-by: Xiaohei and Wangchu from Alibaba Security Team\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>","distinct":false,"url":"https://api.github.com/repos/jjsuwa/FFmpeg/commits/c24bcb553650b91e9eff15ef6e54ca73de2453b7"},{"sha":"900f39692ca0337a98a7cf047e4e2611071810c2","author":{"name":"孙浩(晓黑)","email":"cbcbc3bacafdce6b5fadbac4b1abcae292c580a9@alibaba-inc.com"},"message":"avformat/mxfdec: Fix DoS issues in mxf_read_index_entry_array()\n\nFixes: 20170829A.mxf\n\nCo-Author: 张洪亮(望初)\" <wangchu.zhl@alibaba-inc.com>\nFound-by: Xiaohei and Wangchu from Alibaba Security Team\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>","distinct":false,"url":"https://api.github.com/repos/jjsuwa/FFmpeg/commits/900f39692ca0337a98a7cf047e4e2611071810c2"},{"sha":"9d00fb9d70ee8c0cc7002b89318c5be00f1bbdad","author":{"name":"孙浩(晓黑)","email":"cbcbc3bacafdce6b5fadbac4b1abcae292c580a9@alibaba-inc.com"},"message":"avformat/mxfdec: Fix Sign error in mxf_read_primer_pack()\n\nFixes: 20170829B.mxf\n\nCo-Author: 张洪亮(望初)\" <wangchu.zhl@alibaba-inc.com>\nFound-by: Xiaohei and Wangchu from Alibaba Security Team\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>","distinct":false,"url":"https://api.github.com/repos/jjsuwa/FFmpeg/commits/9d00fb9d70ee8c0cc7002b89318c5be00f1bbdad"},{"sha":"837580f458f2ccbbd6e82d3c7591916deb81ef02","author":{"name":"Steven Liu","email":"6aa46f5fae025d37c88d2c8c1c853bca5da131dc@chinaffmpeg.org"},"message":"avformat/dash: move reused API to common file and header file\n\nmove from dashenc, move DASHTmplId and dash_fill_tmpl_params to\ndash.c, they will be used by dash demuxer and dash muxer.\n\nv2 fixed:\n1. rename common file from dashcomm.* to dash.*\nSuggested-by: Hendrik Leppkes <h.leppkes@gmail.com>\n\nv3 fixed:\n1. rename header file pre defined\n2. add ff_ prefix for the internal API\nSuggested-by: James Almer <jamrial@gmail.com>\n\nSuggested-by: Timo Rothenpieler <timo@rothenpieler.org>\nReviewed-by: wm4 <nfxjfg@googlemail.com>\nSigned-off-by: Steven Liu <lq@onvideo.cn>","distinct":false,"url":"https://api.github.com/repos/jjsuwa/FFmpeg/commits/837580f458f2ccbbd6e82d3c7591916deb81ef02"},{"sha":"b12e4d3bb8df994f042ff1216fb8de2b967aab9e","author":{"name":"Anton Khirnov","email":"ce1a3ad8ea491e2355699b412ffe6d0f9ccbd22e@khirnov.net"},"message":"avio: add a destructor for AVIOContext\n\nBefore this commit, AVIOContext is to be freed with a plain av_free(),\nwhich prevents us from adding any deeper structure to it.\n\n(cherry picked from commit 99684f3ae752fc8bfb44a2dd1482f8d7a3d8536d)\nSigned-off-by: James Almer <jamrial@gmail.com>","distinct":false,"url":"https://api.github.com/repos/jjsuwa/FFmpeg/commits/b12e4d3bb8df994f042ff1216fb8de2b967aab9e"},{"sha":"78a7af823b7c2a1e3184e6680f2b49bf67101e5c","author":{"name":"Anton Khirnov","email":"ce1a3ad8ea491e2355699b412ffe6d0f9ccbd22e@khirnov.net"},"message":"Use the new AVIOContext destructor.\n\n(cherry picked from commit 6f554521afdf7ab4edbfaa9536660a1dca946b19)\nSigned-off-by: James Almer <jamrial@gmail.com>","distinct":false,"url":"https://api.github.com/repos/jjsuwa/FFmpeg/commits/78a7af823b7c2a1e3184e6680f2b49bf67101e5c"},{"sha":"a0b69e2b0a7ba994b722393a0273bb3464fd5efe","author":{"name":"Timo Rothenpieler","email":"100568d83110d922ae6f6a0f40a19c9f3934cc3d@rothenpieler.org"},"message":"avcodec/nvenc: add support for specifying entropy coding mode\n\nSigned-off-by: Timo Rothenpieler <timo@rothenpieler.org>","distinct":false,"url":"https://api.github.com/repos/jjsuwa/FFmpeg/commits/a0b69e2b0a7ba994b722393a0273bb3464fd5efe"},{"sha":"0e995eac2035ecd3c4c61cccdbc8cec478441779","author":{"name":"Timo Rothenpieler","email":"100568d83110d922ae6f6a0f40a19c9f3934cc3d@rothenpieler.org"},"message":"avcodec/nvenc: only push cuda context on encoder close if encoder exists\n\nSigned-off-by: Timo Rothenpieler <timo@rothenpieler.org>","distinct":false,"url":"https://api.github.com/repos/jjsuwa/FFmpeg/commits/0e995eac2035ecd3c4c61cccdbc8cec478441779"},{"sha":"adeb41afb80f0211af235f6d5b51df45a858170e","author":{"name":"Steven Liu","email":"6aa46f5fae025d37c88d2c8c1c853bca5da131dc@chinaffmpeg.org"},"message":"avformat/dash:add copyright to dash.c\n\nSigned-off-by: Steven Liu <lq@chinaffmpeg.org>","distinct":false,"url":"https://api.github.com/repos/jjsuwa/FFmpeg/commits/adeb41afb80f0211af235f6d5b51df45a858170e"},{"sha":"877076ffa17bcf56badedc036cdc1adcd9f38b24","author":{"name":"James Almer","email":"7a36b84f3c5396ef767c708b013706e449f967f5@gmail.com"},"message":"avformat/avio: update avio_alloc_context() doxy\n\nIt must be freed using avio_context_free() starting with commit\nb12e4d3bb8df994f042ff1216fb8de2b967aab9e.\n\nFound-by: Ronald S. Bultje <rsbultje@gmail.com>\nSigned-off-by: James Almer <jamrial@gmail.com>","distinct":false,"url":"https://api.github.com/repos/jjsuwa/FFmpeg/commits/877076ffa17bcf56badedc036cdc1adcd9f38b24"},{"sha":"5d76674756806e3b458e484788775fcee34aac2a","author":{"name":"wm4","email":"c73302cbc8b2e1678db2bb393ad4df59734e2db8@googlemail.com"},"message":"lavf: make avio_read_partial() public\n\nMain use-case is proxying avio through a foreign I/O layer and a custom\nAVIO context, without losing latency and performance characteristics.\n\nSigned-off-by: Luca Barbato <lu_zero@gentoo.org>\n\nMerged from Libav commit 173b56218f39c64.","distinct":false,"url":"https://api.github.com/repos/jjsuwa/FFmpeg/commits/5d76674756806e3b458e484788775fcee34aac2a"},{"sha":"3ec6d9c6b2975c993d772936cb37fa075292cd92","author":{"name":"James Almer","email":"7a36b84f3c5396ef767c708b013706e449f967f5@gmail.com"},"message":"avfilter: remove duplicate and disabled trace log function\n\nIt's already defined and actually enabled depending on compiler options\nelsewhere.\n\nSigned-off-by: James Almer <jamrial@gmail.com>","distinct":false,"url":"https://api.github.com/repos/jjsuwa/FFmpeg/commits/3ec6d9c6b2975c993d772936cb37fa075292cd92"},{"sha":"8d7b0305b99a7077fea2ade229657fac0a0e5ead","author":{"name":"Takayuki 'January June' Suwa","email":"92f1689d98995149e89c3d722846ceb3897074c3@gmail.com"},"message":"avfilter: support for output samplerate fallbacking","distinct":true,"url":"https://api.github.com/repos/jjsuwa/FFmpeg/commits/8d7b0305b99a7077fea2ade229657fac0a0e5ead"}]}
{"actor":{"display_login":"jjsuwa"}}