{"push_id":952955944,"size":6,"distinct_size":6,"ref":"refs/heads/master","head":"dea42f77dbf5dedf9d009639da897ef4b3b00c34","before":"7b6e3772ab7a39fc81e7524540e69eb30c4da7ac","commits":[{"sha":"34bead485987b416685e73ca918610fff75d618d","author":{"email":"af2b84f09c8719e0f2b649c9464c0e4e09337b2e@nowhere","name":"wm4"},"message":"vo_opengl: replace tscale-interpolates-only with interpolation-threshold\n\nThe previous approach was too naive, and can e.g. ruin playback if\nscheduling switches e.g. between 1 and 2 vsync per frame.","distinct":true,"url":"https://api.github.com/repos/eworm-de/mpv/commits/34bead485987b416685e73ca918610fff75d618d"},{"sha":"f8bb24184bffc75582a11ca536446b74c5978ffa","author":{"email":"af2b84f09c8719e0f2b649c9464c0e4e09337b2e@nowhere","name":"wm4"},"message":"vo_opengl: add precision qualifier to usampler2D on ANGLE\n\nGLES requires this. Some more common sampler types have default\nprecisions, but not usampler2D. Newer ANGLE builds verify this more\nstrictly than older builds, so this wasn't caught before.\n\nFixes #2761.","distinct":true,"url":"https://api.github.com/repos/eworm-de/mpv/commits/f8bb24184bffc75582a11ca536446b74c5978ffa"},{"sha":"fb3b8e1e254b441b1a40f5fd1e396dfaf3fd5aad","author":{"email":"af2b84f09c8719e0f2b649c9464c0e4e09337b2e@nowhere","name":"wm4"},"message":"vo_opengl: do chroma merging in integer conversion stage\n\nThis is a huge win when playing yuv420p10 on ANGLE - the 2 conversion\nstages for planes 1 and 2 and the chroma merging stage are all merged\ninto one.","distinct":true,"url":"https://api.github.com/repos/eworm-de/mpv/commits/fb3b8e1e254b441b1a40f5fd1e396dfaf3fd5aad"},{"sha":"a18aa9e6321058f96f2a4a26df19abd73567e360","author":{"email":"af2b84f09c8719e0f2b649c9464c0e4e09337b2e@nowhere","name":"wm4"},"message":"demux_mkv: allow negative timestamps\n\nFFmpeg can generate such files. It's unclear whether they're allowed by\nMatroska. mkvinfo shows packet timestamps in both forms (one of them\nmust be a bug), and at last libavformat's demuxer treats timestamps\nas signed.","distinct":true,"url":"https://api.github.com/repos/eworm-de/mpv/commits/a18aa9e6321058f96f2a4a26df19abd73567e360"},{"sha":"c7ec8fdfe712d3156ccb0cecb2d2c2fa88b64eab","author":{"email":"af2b84f09c8719e0f2b649c9464c0e4e09337b2e@nowhere","name":"wm4"},"message":"rpi: add mpeg-4 decoding support","distinct":true,"url":"https://api.github.com/repos/eworm-de/mpv/commits/c7ec8fdfe712d3156ccb0cecb2d2c2fa88b64eab"},{"sha":"dea42f77dbf5dedf9d009639da897ef4b3b00c34","author":{"email":"af2b84f09c8719e0f2b649c9464c0e4e09337b2e@nowhere","name":"wm4"},"message":"video: fix coverart switching\n\nIf cover art is re-enabled during playback, the covert art picture\n(which has pts==0) will be discarded. Add another corner case to\nthe list.","distinct":true,"url":"https://api.github.com/repos/eworm-de/mpv/commits/dea42f77dbf5dedf9d009639da897ef4b3b00c34"}]}