{"push_id":897050343,"size":16,"distinct_size":14,"ref":"refs/heads/patchedmaster","head":"8133bbcc0d89a13bdb5d27f7eae81c716673e30a","before":"06ca64b66caf01183a451d34e71c91e6e3e04f26","commits":[{"sha":"7fd1c85e51958050180b37a1bf4ce833d44f91e8","author":{"email":"60c6d277a8bd81de7fdde19201bf9c58a3df08f4@sighthound.com","name":"Alex Agranovsky"},"message":"lavf/mpjpegdec: Fixed dereference after null check\n\nFixes Coverity CID 1341576\n\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>","distinct":false,"url":"https://api.github.com/repos/herrnst/ffmpeg/commits/7fd1c85e51958050180b37a1bf4ce833d44f91e8"},{"sha":"124c3759386a98e9f47b3305cb18cee5e1707d73","author":{"email":"672d8cb1411b14e851175203e1bc4991b463ed35@gmail.com","name":"Claudio Freire"},"message":"AAC encoder: fix OOB access in search_for_pns\n\nFix OOB access in search_for_pns which was using\nw2 outside the window group loop, and fix a typo\nin which it was checking sf_idx instead of band_type\n\nReviewed-by: Andreas Cadhalpun <andreas.cadhalpun@googlemail.com>\nSigned-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>","distinct":false,"url":"https://api.github.com/repos/herrnst/ffmpeg/commits/124c3759386a98e9f47b3305cb18cee5e1707d73"},{"sha":"e4640a3551c03fbac07efb287914a83420bd646f","author":{"email":"18056249159d7b6f2dd1d9bd10900dc0942731f4@ecce.se","name":"Joakim Plate"},"message":"Support raw dvdsub palette as stored on normal dvd's\n\nThis is how the palette is stored on dvd's. Currently\nonly xbmc passes the palette information to libavcodec\nthis way.","distinct":true,"url":"https://api.github.com/repos/herrnst/ffmpeg/commits/e4640a3551c03fbac07efb287914a83420bd646f"},{"sha":"8495f22921507f412d1ed988bad974258e1c2168","author":{"email":"18056249159d7b6f2dd1d9bd10900dc0942731f4@ecce.se","name":"Joakim Plate"},"message":"Check return value of avio_seek and avoid modifying state if it fails\n\nThe code still modifies state if the timestamp is not found. Not\nsure exactly how to avoid that.","distinct":true,"url":"https://api.github.com/repos/herrnst/ffmpeg/commits/8495f22921507f412d1ed988bad974258e1c2168"},{"sha":"fddee217dd6ee59b0e2a99241e8c3eb2f2fa0d16","author":{"email":"18056249159d7b6f2dd1d9bd10900dc0942731f4@ecce.se","name":"Joakim Plate"},"message":"asf hacks","distinct":true,"url":"https://api.github.com/repos/herrnst/ffmpeg/commits/fddee217dd6ee59b0e2a99241e8c3eb2f2fa0d16"},{"sha":"dc2e8636cf7b689482a66114e7f3dabfcd907743","author":{"email":"ba1ab53c789863e32b7853e302c8348353324caf@xbmc.org","name":"Cory Fields"},"message":"if av_read_packet returns AVERROR_IO, we are done. ffmpeg's codecs might or might not handle returning any completed demuxed packets correctly","distinct":true,"url":"https://api.github.com/repos/herrnst/ffmpeg/commits/dc2e8636cf7b689482a66114e7f3dabfcd907743"},{"sha":"a3bafb09f12bbed4c7d4c84c9d1b8ce7e9af5b81","author":{"email":"ba1ab53c789863e32b7853e302c8348353324caf@xbmc.org","name":"Cory Fields"},"message":"added: Ticket #7187, TV Teletext support for DVB EBU Teletext streams","distinct":true,"url":"https://api.github.com/repos/herrnst/ffmpeg/commits/a3bafb09f12bbed4c7d4c84c9d1b8ce7e9af5b81"},{"sha":"b5e7075c58a2c0d621fec0252f1f8c5b3f8b68e2","author":{"email":"18056249159d7b6f2dd1d9bd10900dc0942731f4@ecce.se","name":"Joakim Plate"},"message":"Don't accept mpegts PMT that isn't current","distinct":true,"url":"https://api.github.com/repos/herrnst/ffmpeg/commits/b5e7075c58a2c0d621fec0252f1f8c5b3f8b68e2"},{"sha":"862f85ec5c9128b3c4f6fd18a66ced0e29a546a9","author":{"email":"18056249159d7b6f2dd1d9bd10900dc0942731f4@ecce.se","name":"Joakim Plate"},"message":"Don't reparse PMT unless it's version has changed","distinct":true,"url":"https://api.github.com/repos/herrnst/ffmpeg/commits/862f85ec5c9128b3c4f6fd18a66ced0e29a546a9"},{"sha":"26a049c7e2d4ef233952d3e4a2ddfe5190f8404c","author":{"email":"ba1ab53c789863e32b7853e302c8348353324caf@xbmc.org","name":"Cory Fields"},"message":"Read PID timestamps as well as PCR timestamps to find location in mpegts stream","distinct":true,"url":"https://api.github.com/repos/herrnst/ffmpeg/commits/26a049c7e2d4ef233952d3e4a2ddfe5190f8404c"},{"sha":"3efef5bbb39d7060ee96a3a38ce7fe9846c9f32a","author":{"email":"18056249159d7b6f2dd1d9bd10900dc0942731f4@ecce.se","name":"Joakim Plate"},"message":"Get stream durations using read_timestamp","distinct":true,"url":"https://api.github.com/repos/herrnst/ffmpeg/commits/3efef5bbb39d7060ee96a3a38ce7fe9846c9f32a"},{"sha":"6b01bdef2f537994a8e4431d5065046120e996e3","author":{"email":"18056249159d7b6f2dd1d9bd10900dc0942731f4@ecce.se","name":"Joakim Plate"},"message":"changed: allow 4 second skew between streams in mov before attempting to seek","distinct":true,"url":"https://api.github.com/repos/herrnst/ffmpeg/commits/6b01bdef2f537994a8e4431d5065046120e996e3"},{"sha":"2b56111806ae1a4748974f01298776c1a4d2c736","author":{"email":"18056249159d7b6f2dd1d9bd10900dc0942731f4@ecce.se","name":"Joakim Plate"},"message":"fixed: memleak in mpegts demuxer on some malformed (??) mpegts files with too large pes packets\n\nat-visions sample file brokenStream.mpg","distinct":true,"url":"https://api.github.com/repos/herrnst/ffmpeg/commits/2b56111806ae1a4748974f01298776c1a4d2c736"},{"sha":"d5b4df0fcc0506122b359c6f1aaab2733a46d193","author":{"email":"18056249159d7b6f2dd1d9bd10900dc0942731f4@ecce.se","name":"Joakim Plate"},"message":"Speed up mpegts av_find_stream_info","distinct":true,"url":"https://api.github.com/repos/herrnst/ffmpeg/commits/d5b4df0fcc0506122b359c6f1aaab2733a46d193"},{"sha":"a92c5f71cfe5fbcc2511c6af9a161d53a7c30a72","author":{"email":"75a06269f1fe9150868ce6949846ec40025343d5@ubuntu-desktop.(none)","name":"marc"},"message":"dxva-h264 Fix dxva playback of streams that don't start with an I-Frame.","distinct":true,"url":"https://api.github.com/repos/herrnst/ffmpeg/commits/a92c5f71cfe5fbcc2511c6af9a161d53a7c30a72"},{"sha":"8133bbcc0d89a13bdb5d27f7eae81c716673e30a","author":{"email":"18056249159d7b6f2dd1d9bd10900dc0942731f4@xbmc.org","name":"elupus"},"message":"add public version of ff_read_frame_flush\n\nWe need this since we sometimes seek on the\ninput stream behind ffmpeg's back. After this\nall data need to be flushed completely.","distinct":true,"url":"https://api.github.com/repos/herrnst/ffmpeg/commits/8133bbcc0d89a13bdb5d27f7eae81c716673e30a"}]}