{"shas":[["d7ee44024c96ebdbcd718885a77e9a07779df54c","14deb5e5e417133e888bf47bb6a3555c9bb7d81c@khirnov.net","ffmpeg: don't abuse a global for passing samplerate from input to output\n\nIt's broken with multiple files or audio streams.\n\nThis removes the default samplerate of 44100 for raw input, hence all\nthe FATE changes.","Anton Khirnov"],["8f3e999736b7bad956becb3705661f52d986eb2d","14deb5e5e417133e888bf47bb6a3555c9bb7d81c@khirnov.net","ffmpeg: don't abuse a global for passing channels from input to output\n\nIt's broken with multiple files or audio streams.","Anton Khirnov"],["a6286bda0956bfe15b4e1a9f96e1689666e1d866","14deb5e5e417133e888bf47bb6a3555c9bb7d81c@khirnov.net","ffmpeg: don't abuse a global for passing framerate from input to output\n\nIt's broken with multiple files or video streams.","Anton Khirnov"],["b203f65451646b1555d458a3601159f7d89a3397","8ddf38eea4df1bbf969b65243092206b1415e6bf@gmail.com","ac3enc: use correct alignment and length in channel coupling dsp functions.\n\nThis fixes a segfault when using the C version of ac3dsp.float_to_fixed24().","Justin Ruggles"],["7cbc2e60af72e2154ddc160b1bfce200a95a6532","14deb5e5e417133e888bf47bb6a3555c9bb7d81c@khirnov.net","codec-regression: remove pointless -r options for dnxhd","Anton Khirnov"],["6095388812ce1b2a95e9917b89e5857639208f88","85497d2d9961cc18c67efdb42db823176d9ef6b8@gmail.com","mmsh: fixed printf injection bug in mmsh request\n\nSigned-off-by: Martin Storsjö <martin@martin.st>","Kirill Zorin"],["d840733937a3f00dcedbf20507077a4891173516","54669547a225ff20cba8b75a4adca540eef25858@martin.st","rtsp: Don't pass string pointer as format string to ff_url_join\n\nIn this case, the string that was passed couldn't contain\nuser-defined data and thus there was no risk for injection\nbugs, but it's safer this way, if we later change the\ncontent of the options string.\n\nSigned-off-by: Martin Storsjö <martin@martin.st>","Martin Storsjö"],["1d076f46a0db987e3cde0914277473f18f1ba03e","8354336224c63279aadd00a9621757ef4fdf31fc@biurrun.de","rtpenc_latm: Consistently use \"Libav\" in license boilerplate.","Diego Biurrun"],["9446d75941d639f19cfa9ae007eb4c5ca041f200","14deb5e5e417133e888bf47bb6a3555c9bb7d81c@khirnov.net","ffmpeg: merge output_codecs array into AVOutputStream members.\n\nThere's no point in keeping them separate.","Anton Khirnov"],["62940bb42f39b98c45105b036055dacdbe47a175","14deb5e5e417133e888bf47bb6a3555c9bb7d81c@khirnov.net","ffmpeg: initialise encoders earlier.\n\nFixes choosing supported samplerate and framerate.","Anton Khirnov"],["10de86b882f980a7e856a903bcb45a8fa7816cfd","14deb5e5e417133e888bf47bb6a3555c9bb7d81c@khirnov.net","ffmpeg: don't abuse a global for passing pixel format from input to output\n\nIt's broken with multiple files or video streams.","Anton Khirnov"],["0b7ccad6bf79cebe5cd8392105276a4ba19d19f9","14deb5e5e417133e888bf47bb6a3555c9bb7d81c@khirnov.net","ffmpeg: don't abuse a global for passing frame size from input to output\n\nIt's broken with multiple files or video streams.","Anton Khirnov"],["7e83e1c511baf0d02f3af75b6180d6af4d50aa99","14deb5e5e417133e888bf47bb6a3555c9bb7d81c@khirnov.net","AVOptions: add av_opt_set_dict() mapping a dictionary struct to a context.\n\nThis way the caller can pass all the options in one nice package.","Anton Khirnov"],["dc59ec5e79d813228e3dfbc8942a5fe424b399a0","14deb5e5e417133e888bf47bb6a3555c9bb7d81c@khirnov.net","AVOptions: add av_opt_find() as a replacement for av_find_opt.","Anton Khirnov"],["05e84c95c7f0543553af8f0ebd50fb5604e7e2ff","14deb5e5e417133e888bf47bb6a3555c9bb7d81c@khirnov.net","lavf: add avformat_open_input() as a replacement for av_open_input_*\n\nAdd support for demuxer private options.","Anton Khirnov"],["603b8bc2a109978c8499b06d2556f1433306eca7","14deb5e5e417133e888bf47bb6a3555c9bb7d81c@khirnov.net","Deprecate av_open_input_* and remove their uses.\n\nDeprecate the last remaining member of AVFormatParameters.","Anton Khirnov"],["25de5958c8fd727777ebf8c4f7a9df6f9b8eb82d","14deb5e5e417133e888bf47bb6a3555c9bb7d81c@khirnov.net","lavf: add avformat_write_header() as a replacement for av_write_header().\n\nIt supports more convenient setting of AVOptions.","Anton Khirnov"],["1b9b37b8a416e77b4c6425dcdcee21cf8a1f5d67","14deb5e5e417133e888bf47bb6a3555c9bb7d81c@khirnov.net","dict: add AV_DICT_APPEND flag.","Anton Khirnov"],["9ba38229e5bd0cf6201a8206b2d8be6335f45f46","14deb5e5e417133e888bf47bb6a3555c9bb7d81c@khirnov.net","cmdutils: add opt_default2().\n\nIt stores options in a dictionary to be passed to new open calls.\n\nIt will replace opt_default once all the pieces are in place.","Anton Khirnov"],["d0e142bb68fdc817fb84f2395ae416d43ca141ce","14deb5e5e417133e888bf47bb6a3555c9bb7d81c@khirnov.net","ffplay: use new avformat_open_* API.","Anton Khirnov"]],"ref":"refs/heads/master","size":28,"head":"3803af22d8e1092e658110e77db093922ce63e80","push_id":34177659}