{"push_id":1428529917,"size":11,"distinct_size":11,"ref":"refs/heads/master","head":"f7d82312bba13806f32d8de56a3d66575bfb08c7","before":"aab716ac400b6687a46c14c214833b7e3bb33510","commits":[{"sha":"45c7826d76dfcb94cebbc57208c553d432fdc4a9","author":{"name":"Edward Hervey","email":"56b3d7b303b2b24c81f6adbbf53c982dd054dce9@centricular.com"},"message":"asfdemux: Handle issues with \"empty\" files\n\nIn some corrupted files, we could end up with no actual streams\nbeing exposed.\n\nIn those cases, make sure we properly propagate the failure all\nthe way to the loop function. This avoids ending up in cases where\nwe are neither EOS'd nor ERROR'd out from a pipeline point of view.\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=774846","distinct":true,"url":"https://api.github.com/repos/GStreamer/gst-plugins-ugly/commits/45c7826d76dfcb94cebbc57208c553d432fdc4a9"},{"sha":"cc04255e946f28acb4a60cc570c0c460c2f0154f","author":{"name":"Edward Hervey","email":"56b3d7b303b2b24c81f6adbbf53c982dd054dce9@centricular.com"},"message":"asfdemux: Handle incomplete header in pull mode\n\npulling headers is meant to complete as a whole. If we don't have\nenough data, it's an error.\n\nAvoids pipeline hangs on corrupted files\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=774846","distinct":true,"url":"https://api.github.com/repos/GStreamer/gst-plugins-ugly/commits/cc04255e946f28acb4a60cc570c0c460c2f0154f"},{"sha":"e7ff86665a8e2c77a676546accf07f44b005f0dc","author":{"name":"Edward Hervey","email":"56b3d7b303b2b24c81f6adbbf53c982dd054dce9@centricular.com"},"message":"asfdemux: FILE headers are mandatory in the header\n\nAs per the specification, also avoids ending up trying to play a\nfile with plenty of un-initialized values.\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=774846","distinct":true,"url":"https://api.github.com/repos/GStreamer/gst-plugins-ugly/commits/e7ff86665a8e2c77a676546accf07f44b005f0dc"},{"sha":"48a493070aec4b5426723a4a27f14eba107779cf","author":{"name":"Edward Hervey","email":"56b3d7b303b2b24c81f6adbbf53c982dd054dce9@centricular.com"},"message":"asfdemux: Handle EOS in push-mode on corrupted files\n\nIt is possible no streams were activated when receiving EOS, if so\nhandled it as if we hadn't seen the header\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=774846","distinct":true,"url":"https://api.github.com/repos/GStreamer/gst-plugins-ugly/commits/48a493070aec4b5426723a4a27f14eba107779cf"},{"sha":"97294eb8bbed1b9dad7d3f2c52dd69eb1812cc06","author":{"name":"Edward Hervey","email":"56b3d7b303b2b24c81f6adbbf53c982dd054dce9@centricular.com"},"message":"asfdemux: Add check for invalid/corrupt asf object\n\nAn asf object can't realistically be bigger than 2**32 bytes.\n\nIf it reports a size bigger than that, consider it corrupt and properly\npropagate the error back.\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=775070","distinct":true,"url":"https://api.github.com/repos/GStreamer/gst-plugins-ugly/commits/97294eb8bbed1b9dad7d3f2c52dd69eb1812cc06"},{"sha":"8f05e8f44979c84aaf06f0c817e76eb44b28de50","author":{"name":"Edward Hervey","email":"56b3d7b303b2b24c81f6adbbf53c982dd054dce9@centricular.com"},"message":"asfdemux: Add sanity checks when reading asf_stream_video_format\n\nIt should report a size of at least 40 bytes\nAlso check for the size of the remaining data (i.e. codec_data)\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=775070","distinct":true,"url":"https://api.github.com/repos/GStreamer/gst-plugins-ugly/commits/8f05e8f44979c84aaf06f0c817e76eb44b28de50"},{"sha":"4a52e6c827b30dc34fb177c6362ce02f1068e718","author":{"name":"Edward Hervey","email":"56b3d7b303b2b24c81f6adbbf53c982dd054dce9@centricular.com"},"message":"asfdemux: Add sanity check for asf_stream_audio\n\nWe should have enough bytes for the specified codec_data\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=775070","distinct":true,"url":"https://api.github.com/repos/GStreamer/gst-plugins-ugly/commits/4a52e6c827b30dc34fb177c6362ce02f1068e718"},{"sha":"9ad9e06fcb9bffaa695e5eadb48a2b78f7584338","author":{"name":"Edward Hervey","email":"56b3d7b303b2b24c81f6adbbf53c982dd054dce9@centricular.com"},"message":"asfdemux: Allow 64bit sizes for DATA object\n\nwe *can* have files greater than 4GB, any other object should be\nsmaller than that","distinct":true,"url":"https://api.github.com/repos/GStreamer/gst-plugins-ugly/commits/9ad9e06fcb9bffaa695e5eadb48a2b78f7584338"},{"sha":"cddfdaab78a279cf47ddf4011a4eb0d18918fc7c","author":{"name":"Sebastian Dröge","email":"b41fc187c6555e69a919eebe4470829dcc170cca@centricular.com"},"message":"real: Fix compiler warnings with latest clang\n\nrealhash.c:295:11: error: implicit conversion from 'int' to 'char' changes value from 128 to -128 [-Werror,-Wconstant-conversion]\n  *buf1 = 128;\n        ~ ^~~\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=775112","distinct":true,"url":"https://api.github.com/repos/GStreamer/gst-plugins-ugly/commits/cddfdaab78a279cf47ddf4011a4eb0d18918fc7c"},{"sha":"8b8419cefbccf37bfc6d99feeca208130378eb62","author":{"name":"Tim-Philipp Müller","email":"7ec668561ebcdf298c8776d3f421b12206da9bfe@centricular.com"},"message":"common: use https protocol for common submodule\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=775110","distinct":true,"url":"https://api.github.com/repos/GStreamer/gst-plugins-ugly/commits/8b8419cefbccf37bfc6d99feeca208130378eb62"},{"sha":"f7d82312bba13806f32d8de56a3d66575bfb08c7","author":{"name":"Vivia Nikolaidou","email":"06e82751bbff5085289db413cd4e1df442bac5b3@ahiru.eu"},"message":"x264enc: Auto-detect interlace mode from caps\n\nIf the caps are interlaced, interlacing is always enabled on the\nencoder. If the interlace-mode field is missing or if it's progressive,\nthe encoder uses the \"interlaced\" property.\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=775228","distinct":true,"url":"https://api.github.com/repos/GStreamer/gst-plugins-ugly/commits/f7d82312bba13806f32d8de56a3d66575bfb08c7"}]}
{"actor":{"display_login":"hubot"}}