{"ref":"refs/heads/release/0.6","push_id":55192295,"commits":[{"sha":"2fc39af1dec9cae61df35dd9dcc5200021aa5f30","author":{"email":"aa3477d67faec72687f4051940b379814df54be1@codemill.se","name":"Tomas Härdin"},"url":"https://api.github.com/repos/libav/libav/commits/2fc39af1dec9cae61df35dd9dcc5200021aa5f30","message":"Added M701 codec_tag for mpeg2video\n\nOriginally committed as revision 23513 to svn://svn.ffmpeg.org/ffmpeg/trunk\n(cherry picked from commit 77d3f1f792c2a0bd455c75b0aa8e356b3a470ea7)\n\nSigned-off-by: Reinhard Tartler <siretart@tauware.de>"},{"sha":"394c3e78d533ce5169a3700e4dc326c2d75368af","author":{"email":"907b8bb503cef8ec20409dcd274ebba6effe8918@gmail.com","name":"Alex Converse"},"url":"https://api.github.com/repos/libav/libav/commits/394c3e78d533ce5169a3700e4dc326c2d75368af","message":"riff: Add mpgv MPEG-2 fourcc\n\nSupported by mplayer and seen in the wild.\n(cherry picked from commit 505345ed5d180093a44da8d70ac541898c31c22f)\n\nSigned-off-by: Reinhard Tartler <siretart@tauware.de>"},{"sha":"feca20021cc2be02261fcd0077add8d0b6a5fc6b","author":{"email":"0ba4af815980827fd28782804f80675b937ef955@gmx.at","name":"Michael Niedermayer"},"url":"https://api.github.com/repos/libav/libav/commits/feca20021cc2be02261fcd0077add8d0b6a5fc6b","message":"jpegdec: actually search for and parse RSTn\n\nFixes decoding of MJPEG files produced by some UVC Logitec web cameras,\nsuch as \"Notebook Pro\" and \"HD C910\".\n\nReferences:\nhttp://trac.videolan.org/vlc/ticket/4215\nhttp://ffmpeg.org/trac/ffmpeg/ticket/267\n\nSigned-off-by: Michael Niedermayer <michaelni@gmx.at>\nReviewed-by: Kostya <kostya.shishkov@gmail.com>\n(cherry picked from commit 8c0fa61a9713a1306fca7997dd04d72ea1f060ea)\nSigned-off-by: Reinhard Tartler <siretart@tauware.de>"},{"sha":"21ad6e08e45952586441e5fb7b0cf670ba021718","author":{"email":"ce491dbddf53b89d2d2578bf573b1b9b8306d908@google.com","name":"Alex Converse"},"url":"https://api.github.com/repos/libav/libav/commits/21ad6e08e45952586441e5fb7b0cf670ba021718","message":"Replace strncpy() with av_strlcpy() in libpostproc.\n\n(cherry picked from commit 1a5e4fd8c5b99478b4e08a69261930bb12aa948b)\n\nConflicts:\n\n\tffmpeg.c\n\tlibavcodec/ac3enc.c\n\tlibavcodec/ass.c\n\tlibavformat/movenc.c\n\tlibavformat/mp3enc.c\n\tlibavutil/log.c"},{"sha":"7487d53d0144043a462a5d54d766478ce64f0daa","author":{"email":"fc7ea2eb55e1bd3f014e32acd33aaa4888aa76a0@attika.ath.cx","name":"Piotr Kaczuba"},"url":"https://api.github.com/repos/libav/libav/commits/7487d53d0144043a462a5d54d766478ce64f0daa","message":"postprocess.c: filter name needs to be double 0 terminated\n\nSigned-off-by: Reinhard Tartler <siretart@tauware.de>\n(cherry picked from commit f4f3300c09bb13eb7922e60888b55e3e0fb325e7)\n(cherry picked from commit 20ca827019a72bfacb38e73d0b8590e651818272)\n\nSigned-off-by: Reinhard Tartler <siretart@tauware.de>"},{"sha":"572e94bc513353e31a58e40cbb043f6b0a58e415","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@x264.com","name":"Jason Garrett-Glaser"},"url":"https://api.github.com/repos/libav/libav/commits/572e94bc513353e31a58e40cbb043f6b0a58e415","message":"H.264: fix overreads of qscale_table\n\nfilter_mb_fast assumed that qscale_table was padded like many of the other tables.\n(cherry picked from commit 5029a406334ad0eaf92130e23d596e405a8a5aa0)\n\nSigned-off-by: Anton Khirnov <anton@khirnov.net>\nSigned-off-by: Reinhard Tartler <siretart@tauware.de>"},{"sha":"84fce203bdfa39bfaa55571ac6627aa2320e646d","author":{"email":"4317964b977d1c34db4d96598da7183692b3d91e@jetheaddev.com","name":"John Stebbins"},"url":"https://api.github.com/repos/libav/libav/commits/84fce203bdfa39bfaa55571ac6627aa2320e646d","message":"dca: set AVCodecContext frame_size for DTS audio\n\nSet the frame size when decoding DTS audio.\n\nThis has the side effect of fixing the computation of timestamps for DTS-HD in compute_pkt_fields.  Since frame_size is\nnot currently set, the duration of a frame is being guessed based on the streams bitrate.  But for DTS-HD, the bitrate\ncurrently used is the rate of the DTS core which is much different than the whole DTS-HD stream and leads to a wildly\ninaccurate frame duration estimate.\n\nSigned-off-by: Ronald S. Bultje <rsbultje@gmail.com>\n(cherry picked from commit 49c7006c7e815d4330247624a9e6ba30e288cd02)\n\nSigned-off-by: Anton Khirnov <anton@khirnov.net>\n(cherry picked from commit 06318968853ff8c628bbc75fb126483c08f22fd9)\n\nSigned-off-by: Reinhard Tartler <siretart@tauware.de>"},{"sha":"86849f097696cf5f54ab9ddf2ec170ad0cdf9b93","author":{"email":"511fc51e4e44772f9687d15c070f4c54603ce23c@smartjog.com","name":"Clément Bœsch"},"url":"https://api.github.com/repos/libav/libav/commits/86849f097696cf5f54ab9ddf2ec170ad0cdf9b93","message":"mxfenc: fix ignored drop flag in binary timecode representation.\n\nSigned-off-by: Ronald S. Bultje <rsbultje@gmail.com>\n(cherry picked from commit 4d5e7ab5c48451404038706ef3113c9925a83087)\n\nSigned-off-by: Anton Khirnov <anton@khirnov.net>\nSigned-off-by: Reinhard Tartler <siretart@tauware.de>"},{"sha":"81d5ceff04985c71a5bc84f7c88a6487c0afaf61","author":{"email":"8ddf38eea4df1bbf969b65243092206b1415e6bf@gmail.com","name":"Justin Ruggles"},"url":"https://api.github.com/repos/libav/libav/commits/81d5ceff04985c71a5bc84f7c88a6487c0afaf61","message":"alsa: fallback to buffer_size/4 for period_size.\n\nbuffer_size/4 is the value used by aplay. This fixes output to null\ndevices, e.g. writing ALSA output to a file.\n(cherry picked from commit 8bfd7f6a475225a0595bf657f8b99a8fffb461e4)\n\nSigned-off-by: Anton Khirnov <anton@khirnov.net>\nSigned-off-by: Reinhard Tartler <siretart@tauware.de>"},{"sha":"002e6d185c3febb60131be23907210f35fdf0cb8","author":{"email":"21c75cf66add4aad9e38439052f3ed06cb820d3f@gmail.com","name":"Jindrich Makovicka"},"url":"https://api.github.com/repos/libav/libav/commits/002e6d185c3febb60131be23907210f35fdf0cb8","message":"mpegts: fix Continuity Counter error detection\n\nAccording to MPEG-TS specs, the continuity_counter shall not be\nincremented when the adaptation_field_control of the packet\nequals '00' or '10'.\n\nSigned-off-by: Jindrich Makovicka <jindrich.makovicka@nangu.tv>\nSigned-off-by: Anton Khirnov <anton@khirnov.net>\n(cherry picked from commit 8923cfa328e8eb565aebcfe8672b276fd1c19bf7)\n\nSigned-off-by: Anton Khirnov <anton@khirnov.net>\nSigned-off-by: Reinhard Tartler <siretart@tauware.de>"},{"sha":"5ed9457260cadfcf350ae9aece476e2a5fbc490c","author":{"email":"2c609ffb4e3675cc825ffc138f42668aebf8267d@mansr.com","name":"Mans Rullgard"},"url":"https://api.github.com/repos/libav/libav/commits/5ed9457260cadfcf350ae9aece476e2a5fbc490c","message":"aacps: skip some memcpy() if src and dst would be equal\n\nSigned-off-by: Mans Rullgard <mans@mansr.com>\n(cherry picked from commit e5902d60ce8f7cf10b6e87a57eec536b316261a3)\n\nSigned-off-by: Anton Khirnov <anton@khirnov.net>\nSigned-off-by: Reinhard Tartler <siretart@tauware.de>"},{"sha":"0facc63ff6176a8d70280e8f7da26f77be81ee36","author":{"email":"f86780393f668525dc9c20bf529c5d6b788ec8d3@gmail.com","name":"Rafaël Carré"},"url":"https://api.github.com/repos/libav/libav/commits/0facc63ff6176a8d70280e8f7da26f77be81ee36","message":"Do not decode RV30 files if the extradata is too small\n\nSigned-off-by: Diego Biurrun <diego@biurrun.de>\n(cherry picked from commit 289c60001fb0a9a1d7a97c876d8a42b84c6874ac)\n\nSigned-off-by: Anton Khirnov <anton@khirnov.net>\nSigned-off-by: Reinhard Tartler <siretart@tauware.de>"},{"sha":"d2411412f15142bdf51e4677ef69a372cc6a10d4","author":{"email":"8354336224c63279aadd00a9621757ef4fdf31fc@biurrun.de","name":"Diego Biurrun"},"url":"https://api.github.com/repos/libav/libav/commits/d2411412f15142bdf51e4677ef69a372cc6a10d4","message":"rv30: return AVERROR(EINVAL) instead of EINVAL\n\nOn some platforms EINVAL could be positive, ensure we return negative values.\n(cherry picked from commit e5985185d2eda942333ebbb72bd7d043ffe40be7)\n\nSigned-off-by: Anton Khirnov <anton@khirnov.net>\nSigned-off-by: Reinhard Tartler <siretart@tauware.de>"},{"sha":"e07086d8aed011544ee2fc71ebab867a38a6d6e7","author":{"email":"907b8bb503cef8ec20409dcd274ebba6effe8918@gmail.com","name":"Alex Converse"},"url":"https://api.github.com/repos/libav/libav/commits/e07086d8aed011544ee2fc71ebab867a38a6d6e7","message":"mxfdec: Include FF_INPUT_BUFFER_PADDING_SIZE when allocating extradata.\n\nThis prevents out of bounds reads when extradata is being decoded.\n(cherry picked from commit 1f6f58d5855288492fc2640a9f1035c01c75d356)\n\nSigned-off-by: Anton Khirnov <anton@khirnov.net>\nSigned-off-by: Reinhard Tartler <siretart@tauware.de>"},{"sha":"7b733e4b7fd052170199ae29fa14e1e71ba95077","author":{"email":"240afc304852e883c4e3d7adf35caa475b86b308@gmail.com","name":"Baptiste Coudurier"},"url":"https://api.github.com/repos/libav/libav/commits/7b733e4b7fd052170199ae29fa14e1e71ba95077","message":"libx264: do not set pic quality if no frame is output\n\nAvoids uninitialized reads.\n\nSigned-off-by: Anton Khirnov <anton@khirnov.net>\n(cherry picked from commit 5caa2de19ece830e32c95731bc92a423d55cff0c)\n\nSigned-off-by: Anton Khirnov <anton@khirnov.net>\nSigned-off-by: Reinhard Tartler <siretart@tauware.de>"},{"sha":"36c196bca4be68f8ebf04bf2ac9b972d4f084b9f","author":{"email":"31e1d6ac5b5f53924bde4eb7156288b416e3b45e@parsoma.net","name":"Dustin Brody"},"url":"https://api.github.com/repos/libav/libav/commits/36c196bca4be68f8ebf04bf2ac9b972d4f084b9f","message":"h264: notice memory allocation failure\n\nSigned-off-by: Ronald S. Bultje <rsbultje@gmail.com>\n(cherry picked from commit bac3ab13ea6a9dd8853e79ef3eacf51d234c8774)\n\nSigned-off-by: Anton Khirnov <anton@khirnov.net>\n(cherry picked from commit 59a22afa0b50b9037133a7bc26bdc5023e7e1df9)\n\nConflicts:\n\n\tlibavcodec/h264.c\n\nSigned-off-by: Reinhard Tartler <siretart@tauware.de>"},{"sha":"f4a5a730d8e091534ab58f6b2557374b913815ab","author":{"email":"3ce391228ec87543b16dac5ad7578a0a95c2227f@gmx.de","name":"Reimar Döffinger"},"url":"https://api.github.com/repos/libav/libav/commits/f4a5a730d8e091534ab58f6b2557374b913815ab","message":"VC-1: fix reading of custom PAR.\n\nCustom PAR num/denum are in 1-256 range.\n\nSigned-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>\nSigned-off-by: Diego Biurrun <diego@biurrun.de>\n(cherry picked from commit 0e8696551414d4ea0aab2559f9475d1fe49d08f3)\n\nSigned-off-by: Anton Khirnov <anton@khirnov.net>\nSigned-off-by: Reinhard Tartler <siretart@tauware.de>"},{"sha":"973bdafe05d051b6e83467c0c4ef548d2ea9a901","author":{"email":"df7b252cf76d4b413544c9b5ebe9222d5feffae0@gentoo.org","name":"Luca Barbato"},"url":"https://api.github.com/repos/libav/libav/commits/973bdafe05d051b6e83467c0c4ef548d2ea9a901","message":"flvenc: use int64_t to store offsets\n\nMetadata currently is written only at the start of the file in normal\ncases, when transcoding from a rtmp source metadata could be\nwritten later and the offset recorded can exceed 32bit.\n\nSigned-off-by: Anton Khirnov <anton@khirnov.net>\n(cherry picked from commit 7f5bf4fbaf1f2142547321a16358f9871fabdcc6)\n\nSigned-off-by: Anton Khirnov <anton@khirnov.net>\n(cherry picked from commit fe3e7297fe56a383baca484dea2c0d603ae305f8)\n\nConflicts:\n\n\tlibavformat/flvenc.c\n\nSigned-off-by: Reinhard Tartler <siretart@tauware.de>"},{"sha":"e7746f834a7b718f6459b08112bf0d6625362e42","author":{"email":"7a1426a330dae8d05085adfbccf7c5ad3b358d98@gmail.com","name":"Kostya Shishkov"},"url":"https://api.github.com/repos/libav/libav/commits/e7746f834a7b718f6459b08112bf0d6625362e42","message":"rv10/20: tell decoder to use edge emulation\n\nThis removes out-of-edge motion compensation artifacts (easily spotted green\nblocks in avplay, gray blocks in transcoding), for example here:\nhttp://samples.libav.org/samples/real/tv_watching_t1.rm\n\nSigned-off-by: Diego Biurrun <diego@biurrun.de>\n(cherry picked from commit 331971116d7d36743601bd2dc5384c5211d3bb48)\n\nSigned-off-by: Anton Khirnov <anton@khirnov.net>\nSigned-off-by: Reinhard Tartler <siretart@tauware.de>"},{"sha":"34d2fe68601ed21c2bda20f473ca800dfc980970","author":{"email":"2adc3b3b6971efb929b1ef0a637b4c5be1751879@somuchpressure.net","name":"Jeff Downs"},"url":"https://api.github.com/repos/libav/libav/commits/34d2fe68601ed21c2bda20f473ca800dfc980970","message":"h264: correct the check for invalid long term frame index in MMCO decode\n\nThe current check on MMCO parameters prohibits a \"max long term frame index\nplus 1\" of 16 (frame idx of 15) for the \"set max long term frame index\" MMCO.\nFix this off-by-one error to allow the full range of legal values.\n\nSigned-off-by: Diego Biurrun <diego@biurrun.de>\n(cherry picked from commit 29a09eae9a827f4dbc9c4517180d8fe2ecef321a)\n\nSigned-off-by: Anton Khirnov <anton@khirnov.net>\nSigned-off-by: Reinhard Tartler <siretart@tauware.de>"}],"head":"da0900e8bba8d39b022add6eb8cd1857a344c405","size":42}