{"push_id":604255921,"size":32,"distinct_size":0,"ref":"refs/heads/omx","head":"159409b67982b6736ae46b43b1ca783e5db7340d","before":"7d40c4d5b401e5d89b875fd0170577230c92d494","commits":[{"sha":"25f613f8be3b51e4396b93cda131e4631ba54302","author":{"email":"8354336224c63279aadd00a9621757ef4fdf31fc@biurrun.de","name":"Diego Biurrun"},"message":"dca: Move syncword definitions to a separate header","distinct":false,"url":"https://api.github.com/repos/mstorsjo/libav/commits/25f613f8be3b51e4396b93cda131e4631ba54302"},{"sha":"87e85a133f3ce2f037b90e9c7bbca99951df6c15","author":{"email":"ac57ef526fa7e02bb07c086ae63db1e9f35c82e3@gmail.com","name":"Vittorio Giovara"},"message":"aac: Relax reserved_bit validation\n\nAlthough the specification mandates this bit to zero, it may happen\nthat software tools incorrectly flip it to one, invalidating a possibly\nvalid stream.\n\nRelax this restriction, by failing only when AV_EF_BITSTREAM is set.\nThis behaviour is similar to aac decoders in Firefox and Quicktime.\n\nSigned-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>","distinct":false,"url":"https://api.github.com/repos/mstorsjo/libav/commits/87e85a133f3ce2f037b90e9c7bbca99951df6c15"},{"sha":"e767c9e8f2eaa116b61b8b6881b401b54bd320f5","author":{"email":"df7b252cf76d4b413544c9b5ebe9222d5feffae0@gentoo.org","name":"Luca Barbato"},"message":"flv: Validate and reject unsupported codecs\n\nAnd provide a more informative message in case of failure.\n\nCC: libav-stable@libav.org","distinct":false,"url":"https://api.github.com/repos/mstorsjo/libav/commits/e767c9e8f2eaa116b61b8b6881b401b54bd320f5"},{"sha":"15621cbbe4ed88409ef40257afaf239487964e98","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@martin.st","name":"Martin Storsjö"},"message":"rtpdec_asf: Don't set RTP_FLAG_KEY\n\nNothing in the framework nor in the rest of the depacketizer actually\nuses this flag - the chained demuxer sets the keyframe flag properly on\ndemuxed packets already.\n\nSigned-off-by: Martin Storsjö <martin@martin.st>","distinct":false,"url":"https://api.github.com/repos/mstorsjo/libav/commits/15621cbbe4ed88409ef40257afaf239487964e98"},{"sha":"c13ab42a0a3979b2c292b2315487f5f5e14ba26b","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@martin.st","name":"Martin Storsjö"},"message":"rtpdec_qt: Use a local variable instead of RTP_FLAG_KEY\n\nThe only case where RTP_FLAG_KEY actually is needed is\nin RDT, where such a flag needs to be passed via the\nrtpdec parse function's flags parameter.\n\nSigned-off-by: Martin Storsjö <martin@martin.st>","distinct":false,"url":"https://api.github.com/repos/mstorsjo/libav/commits/c13ab42a0a3979b2c292b2315487f5f5e14ba26b"},{"sha":"b72b212a4c43563f1b9fc3ce9a5ff91f89b857ac","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@martin.st","name":"Martin Storsjö"},"message":"rdt: Use a separate variable to clarify the different value namespaces\n\nThe original flags variable contains rtpdec flags, while the\nrmflags variable contains RM flag bits which have a completely\ndifferent definition.\n\nSigned-off-by: Martin Storsjö <martin@martin.st>","distinct":false,"url":"https://api.github.com/repos/mstorsjo/libav/commits/b72b212a4c43563f1b9fc3ce9a5ff91f89b857ac"},{"sha":"f3b74d944bdef9bbe81f7690f8d837d843ec13a6","author":{"email":"23256c5b125c18bd580b7fa252de87dcf0c3a427@gmail.com","name":"Himangi Saraogi"},"message":"pcxenc: Return more meaningful error codes\n\nSigned-off-by: Diego Biurrun <diego@biurrun.de>","distinct":false,"url":"https://api.github.com/repos/mstorsjo/libav/commits/f3b74d944bdef9bbe81f7690f8d837d843ec13a6"},{"sha":"9c09fbd8053292267cdc4b542913ceced43ea3a9","author":{"email":"5f50a84c1fa3bcff146405017f36aec1a10a9e38@homer-conferencing.com","name":"Thomas Volkert"},"message":"rtpdec: experimental VP9 depacketizer (draft 0)\n\nThe code was tested with live555 server.\n\nSigned-off-by: Martin Storsjö <martin@martin.st>","distinct":false,"url":"https://api.github.com/repos/mstorsjo/libav/commits/9c09fbd8053292267cdc4b542913ceced43ea3a9"},{"sha":"66624ed6319cb1a959256fe1a717fec5b748fbfa","author":{"email":"eb0c40374ad0e7bc9b6461ecb43abe8beb40f50a@googlemail.com","name":"Andreas Cadhalpun"},"message":"rv10: check size of s->mb_width * s->mb_height\n\nIf it doesn't fit into 12 bits it triggers an assertion.\n\nSigned-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>\nSigned-off-by: Anton Khirnov <anton@khirnov.net>","distinct":false,"url":"https://api.github.com/repos/mstorsjo/libav/commits/66624ed6319cb1a959256fe1a717fec5b748fbfa"},{"sha":"4f2ee9daeedec636fb4fe953a1e0990a7102d5eb","author":{"email":"eb0c40374ad0e7bc9b6461ecb43abe8beb40f50a@googlemail.com","name":"Andreas Cadhalpun"},"message":"webp: validate the distance prefix code\n\nAccording to the WebP Lossless Bitstream Specification the highest\nallowed value for a prefix code is 39.\n\nIf prefix_code is too large, the calculated extra_bits has an invalid\nvalue and triggers an assertion in get_bits.\n\nSigned-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>\nSigned-off-by: Anton Khirnov <anton@khirnov.net>","distinct":false,"url":"https://api.github.com/repos/mstorsjo/libav/commits/4f2ee9daeedec636fb4fe953a1e0990a7102d5eb"},{"sha":"bb4edddd9389cc1601db618ed3c1375b62628d04","author":{"email":"eb0c40374ad0e7bc9b6461ecb43abe8beb40f50a@googlemail.com","name":"Andreas Cadhalpun"},"message":"rmenc: limit packet size\n\nThe chunk size is limited to UINT16_MAX (written by avio_wb16), so make\nsure that the packet size is not too large.\n\nSuch large frames need to be split into slices smaller than 64 kB, but\nthat is currently supported neither by the rv10/rv20 encoders nor the rm\nmuxer.\n\nSigned-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>\nSigned-off-by: Anton Khirnov <anton@khirnov.net>","distinct":false,"url":"https://api.github.com/repos/mstorsjo/libav/commits/bb4edddd9389cc1601db618ed3c1375b62628d04"},{"sha":"c73c3c34fe72bb06966450207917ce902146b172","author":{"email":"eb0c40374ad0e7bc9b6461ecb43abe8beb40f50a@googlemail.com","name":"Andreas Cadhalpun"},"message":"avformat/adxdec: set avctx->channels in adx_read_header\n\nIt is used in adx_read_packet, which currently depends on the\ndecoder/parser setting this value between reading the file header and\ndemuxing the first packet.\n\nSigned-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>\nSigned-off-by: Anton Khirnov <anton@khirnov.net>","distinct":false,"url":"https://api.github.com/repos/mstorsjo/libav/commits/c73c3c34fe72bb06966450207917ce902146b172"},{"sha":"ad786dd450f26ecfbd35bb26e8b149664ecde049","author":{"email":"14deb5e5e417133e888bf47bb6a3555c9bb7d81c@khirnov.net","name":"Anton Khirnov"},"message":"h264: remove a now redundant error check\n\nIt was only relevant when data partitioning was in use.","distinct":false,"url":"https://api.github.com/repos/mstorsjo/libav/commits/ad786dd450f26ecfbd35bb26e8b149664ecde049"},{"sha":"88b160a457e491cb9e014630ef5387ad3500258e","author":{"email":"23256c5b125c18bd580b7fa252de87dcf0c3a427@gmail.com","name":"Himangi Saraogi"},"message":"avfilter: Return more meaningful error codes\n\nSigned-off-by: Diego Biurrun <diego@biurrun.de>","distinct":false,"url":"https://api.github.com/repos/mstorsjo/libav/commits/88b160a457e491cb9e014630ef5387ad3500258e"},{"sha":"25c29d32835f38cdc5f0c84fa27dfc489a228770","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@martin.st","name":"Martin Storsjö"},"message":"libopenh264enc: Add support for building with OpenH264 1.4\n\nSigned-off-by: Martin Storsjö <martin@martin.st>","distinct":false,"url":"https://api.github.com/repos/mstorsjo/libav/commits/25c29d32835f38cdc5f0c84fa27dfc489a228770"},{"sha":"6cf7f30655e95e27fd0394b5a80970d6f9517015","author":{"email":"98c2d5a1e48c998bd9ba9dbc53d6857beae1c9bd@rothenpieler.org","name":"Timo Rothenpieler"},"message":"dashenc: Simplify code by using a local variable\n\nSigned-off-by: Martin Storsjö <martin@martin.st>","distinct":false,"url":"https://api.github.com/repos/mstorsjo/libav/commits/6cf7f30655e95e27fd0394b5a80970d6f9517015"},{"sha":"5aef535a64350b7bc06c5bdda8c26c9efec9443b","author":{"email":"98c2d5a1e48c998bd9ba9dbc53d6857beae1c9bd@rothenpieler.org","name":"Timo Rothenpieler"},"message":"dashenc: Update extradata for mov muxer\n\nThe mov muxer already supports picking up extradata that wasn't\npresent during the avformat_write_header call - we just need to\npropagate it. Since the dash muxer uses delay_moov, we have time\nup until the first segment is written to get extradata filled in.\n\nAlso update the codec description string when the extradata becomes\navailable.\n\nSigned-off-by: Martin Storsjö <martin@martin.st>","distinct":false,"url":"https://api.github.com/repos/mstorsjo/libav/commits/5aef535a64350b7bc06c5bdda8c26c9efec9443b"},{"sha":"9731cf4001377fa2f75c279072cc2b0cbd57bf8e","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@martin.st","name":"Martin Storsjö"},"message":"movenc: Keep writing zero-entry stts atoms as intended\n\na876585215 had the unintended side effect of returning AVERROR(ENOMEM)\nwhen track->entry is zero, while the code intentionally wants to\ncontinue in that case.\n\nSigned-off-by: Martin Storsjö <martin@martin.st>","distinct":false,"url":"https://api.github.com/repos/mstorsjo/libav/commits/9731cf4001377fa2f75c279072cc2b0cbd57bf8e"},{"sha":"cecf45b2bfbb85e9e59f355428fbd4d8cbc652a8","author":{"email":"485d8362630ab324c15c7371dd30c10ef7c2ef4e@gmail.com","name":"Jonas Lindgren"},"message":"doc: Add -list_formats all example for video4linux2\n\nSigned-off-by: Luca Barbato <lu_zero@gentoo.org>","distinct":false,"url":"https://api.github.com/repos/mstorsjo/libav/commits/cecf45b2bfbb85e9e59f355428fbd4d8cbc652a8"},{"sha":"dcae2e32f7d8a1ca5fb8c1e4aa81313be854dd73","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@martin.st","name":"Martin Storsjö"},"message":"arm: Suppress tags about used cpu arch and extensions\n\nWhen all the codepaths using manually set .arch/.fpu code is\nbehind runtime detection, the elf attributes should be suppressed.\n\nThis allows tools to know that the final built binary doesn't\nstrictly require these extensions.\n\nSigned-off-by: Martin Storsjö <martin@martin.st>","distinct":false,"url":"https://api.github.com/repos/mstorsjo/libav/commits/dcae2e32f7d8a1ca5fb8c1e4aa81313be854dd73"}]}