{"push_id":1257814123,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"711ba7805ca94b89ee3fdd3c5d02c4943fadfb8a","before":"5d2dfbdfca04d6b130af63527bb3a8a432205448","commits":[{"sha":"4aaa83339ca9515113e936af79bc3d860d67cb4b","author":{"name":"wm4","email":"2c532deb9ac3ad3ec7b00ece6290c05b79210235@nowhere"},"message":"av_common: improve rounding for float->int timestamp conversions","distinct":true,"url":"https://api.github.com/repos/mpv-player/mpv/commits/4aaa83339ca9515113e936af79bc3d860d67cb4b"},{"sha":"2f7f768c0d67ac8d190bd7b27c30627b7852064c","author":{"name":"wm4","email":"2c532deb9ac3ad3ec7b00ece6290c05b79210235@nowhere"},"message":"video/audio: always provide \"proper\" timestamps to libavcodec\n\nInstead of passing through double float timestamps opaquely, pass real\ntimestamps. Do so by always setting a valid timebase on the\nAVCodecContext for audio and video decoding.\n\nSpecifically try not to round timestamps too much. Try to pick an\nappripriate timebase. Since demuxers sometimes adjust timestamps (such\nas for start time rebasing or demux_timeline), adjust the timebase if\nit's too coarse.\n\nThis gets rid of the need to do this specifically for some hardware\ndecoding wrapper. The old method of passing through double timestamps\nwas also a bit questionable. While libavcodec is not supposed to\ninterpret timestamps at all if no timebase is provided, it was\nneedlessly tricky. Also, it actually does compare them with\nAV_NOPTS_VALUE. This change will probably also reduce confusion in the\nfuture.","distinct":true,"url":"https://api.github.com/repos/mpv-player/mpv/commits/2f7f768c0d67ac8d190bd7b27c30627b7852064c"},{"sha":"e5ff03ce7869ea784a3b1e83995cd0c83e9e7b70","author":{"name":"wm4","email":"2c532deb9ac3ad3ec7b00ece6290c05b79210235@nowhere"},"message":"demux: change fps field to double\n\nBecause why not.","distinct":true,"url":"https://api.github.com/repos/mpv-player/mpv/commits/e5ff03ce7869ea784a3b1e83995cd0c83e9e7b70"},{"sha":"711ba7805ca94b89ee3fdd3c5d02c4943fadfb8a","author":{"name":"wm4","email":"2c532deb9ac3ad3ec7b00ece6290c05b79210235@nowhere"},"message":"vd_lavc: remove unnecessary initialization\n\nThis is already the default value.","distinct":true,"url":"https://api.github.com/repos/mpv-player/mpv/commits/711ba7805ca94b89ee3fdd3c5d02c4943fadfb8a"}]}
{"actor":{"display_login":"wm4"}}