{"push_id":639752527,"size":172,"distinct_size":172,"ref":"refs/heads/master","head":"6e5eb1436fac984be63b7fa22d29165e34af53c7","before":"9723ac9126c111410c6ab6e5f1a1b4b3a80cc7e6","commits":[{"sha":"59265458d00013ad8f6327eda626a281593e326e","author":{"email":"1832adabe81b4ebeea25b13bf2086010fb01a267@gmail.com","name":"wang-bin"},"message":"correctly reset statistics","distinct":true,"url":"https://api.github.com/repos/sherpya/QtAV/commits/59265458d00013ad8f6327eda626a281593e326e"},{"sha":"72644baffc92150583422209c721b4a01755cffc","author":{"email":"1832adabe81b4ebeea25b13bf2086010fb01a267@gmail.com","name":"wang-bin"},"message":"player: add preview config ui","distinct":true,"url":"https://api.github.com/repos/sherpya/QtAV/commits/72644baffc92150583422209c721b4a01755cffc"},{"sha":"83d58fce7ac30766a9f91f12798306897c905426","author":{"email":"1832adabe81b4ebeea25b13bf2086010fb01a267@gmail.com","name":"wang-bin"},"message":"player: add decoder detail in statistic view","distinct":true,"url":"https://api.github.com/repos/sherpya/QtAV/commits/83d58fce7ac30766a9f91f12798306897c905426"},{"sha":"2f316a7a13e7978db88da9a358f020fa1e58bf3a","author":{"email":"1832adabe81b4ebeea25b13bf2086010fb01a267@gmail.com","name":"wang-bin"},"message":"player: better config page api. correctly reset","distinct":true,"url":"https://api.github.com/repos/sherpya/QtAV/commits/2f316a7a13e7978db88da9a358f020fa1e58bf3a"},{"sha":"d4f51b9eef25d0a3042a754412a4686f082578ab","author":{"email":"1832adabe81b4ebeea25b13bf2086010fb01a267@gmail.com","name":"wang-bin"},"message":"simplify flag switch","distinct":true,"url":"https://api.github.com/repos/sherpya/QtAV/commits/d4f51b9eef25d0a3042a754412a4686f082578ab"},{"sha":"e94649f87c8a5a896749016e9d1efb12f150997c","author":{"email":"1832adabe81b4ebeea25b13bf2086010fb01a267@gmail.com","name":"wang-bin"},"message":"examples: fix iOS build (disable screensaver code)","distinct":true,"url":"https://api.github.com/repos/sherpya/QtAV/commits/e94649f87c8a5a896749016e9d1efb12f150997c"},{"sha":"7bdf4ea37d4d2e31efc92563b1b7bd33e005ec04","author":{"email":"1832adabe81b4ebeea25b13bf2086010fb01a267@gmail.com","name":"wang-bin"},"message":"vaapi: correctly check profile","distinct":true,"url":"https://api.github.com/repos/sherpya/QtAV/commits/7bdf4ea37d4d2e31efc92563b1b7bd33e005ec04"},{"sha":"e6dcc6ab6d8853ce3398b7b0fcdd0328f0b7ea1c","author":{"email":"1832adabe81b4ebeea25b13bf2086010fb01a267@gmail.com","name":"wang-bin"},"message":"vaapi: improve error check","distinct":true,"url":"https://api.github.com/repos/sherpya/QtAV/commits/e6dcc6ab6d8853ce3398b7b0fcdd0328f0b7ea1c"},{"sha":"e828f9c434e20d92d150b34db8f843f53cb078b4","author":{"email":"1832adabe81b4ebeea25b13bf2086010fb01a267@gmail.com","name":"wang-bin"},"message":"support force input format by user\n\nAVDemuxer.setFormat(\"rawvideo\");\nIf AVFormatContext.format_whitelist contains only 1 format, force that\nformat.\nAVPlayer.setOptionsForFormat({\"format_whitelist\": \"rawvideo\"})","distinct":true,"url":"https://api.github.com/repos/sherpya/QtAV/commits/e828f9c434e20d92d150b34db8f843f53cb078b4"},{"sha":"d8254d5125409cf0e919843299f5c8db10835f4e","author":{"email":"1832adabe81b4ebeea25b13bf2086010fb01a267@gmail.com","name":"wang-bin"},"message":"vthread: correct pts, dts name","distinct":true,"url":"https://api.github.com/repos/sherpya/QtAV/commits/d8254d5125409cf0e919843299f5c8db10835f4e"},{"sha":"292268488db6a6f290b66ce4b98a66e90cdc5489","author":{"email":"1832adabe81b4ebeea25b13bf2086010fb01a267@gmail.com","name":"wang-bin"},"message":"enable video thread fps control. wait pts\n\nset force_fps, force_dt, clock type to video clock.","distinct":true,"url":"https://api.github.com/repos/sherpya/QtAV/commits/292268488db6a6f290b66ce4b98a66e90cdc5489"},{"sha":"fc683727a77b35b7a4c1571fbf9b0e4b38383d84","author":{"email":"1832adabe81b4ebeea25b13bf2086010fb01a267@gmail.com","name":"wang-bin"},"message":"NEW: player.setFrameRate. force video fps\n\nuseful for video streams has no timestamps\nTODO: if has audio, resample","distinct":true,"url":"https://api.github.com/repos/sherpya/QtAV/commits/fc683727a77b35b7a4c1571fbf9b0e4b38383d84"},{"sha":"b419954beb324622843d7625b6173f16db3a48e1","author":{"email":"1832adabe81b4ebeea25b13bf2086010fb01a267@gmail.com","name":"wang-bin"},"message":"player: add fps control option","distinct":true,"url":"https://api.github.com/repos/sherpya/QtAV/commits/b419954beb324622843d7625b6173f16db3a48e1"},{"sha":"03d16128771e258feecb723b44be4a33c47c71f5","author":{"email":"1832adabe81b4ebeea25b13bf2086010fb01a267@gmail.com","name":"wang-bin"},"message":"ao: remove BufferControl from public","distinct":true,"url":"https://api.github.com/repos/sherpya/QtAV/commits/03d16128771e258feecb723b44be4a33c47c71f5"},{"sha":"342cd106e3f778061220a8545a1f467fe1ea7c7c","author":{"email":"1832adabe81b4ebeea25b13bf2086010fb01a267@gmail.com","name":"wang-bin"},"message":"ao: remove more public functions","distinct":true,"url":"https://api.github.com/repos/sherpya/QtAV/commits/342cd106e3f778061220a8545a1f467fe1ea7c7c"},{"sha":"007301c7a918972626de062c091291f2b78a1cc1","author":{"email":"1832adabe81b4ebeea25b13bf2086010fb01a267@gmail.com","name":"wang-bin"},"message":"ao: simplify device features api","distinct":true,"url":"https://api.github.com/repos/sherpya/QtAV/commits/007301c7a918972626de062c091291f2b78a1cc1"},{"sha":"b9465dc6f1d3117f57eefa3445ecb504dde9461d","author":{"email":"1832adabe81b4ebeea25b13bf2086010fb01a267@gmail.com","name":"wang-bin"},"message":"ao: wait for next buffer after as late as possible","distinct":true,"url":"https://api.github.com/repos/sherpya/QtAV/commits/b9465dc6f1d3117f57eefa3445ecb504dde9461d"},{"sha":"97fa2f37310ab31c1d2347298d595563b1113028","author":{"email":"1832adabe81b4ebeea25b13bf2086010fb01a267@gmail.com","name":"wang-bin"},"message":"fix frame timestamp from ff hw decoders","distinct":true,"url":"https://api.github.com/repos/sherpya/QtAV/commits/97fa2f37310ab31c1d2347298d595563b1113028"},{"sha":"6d138ccac4a7c6c9d384f7f001e9a7d79bb56c29","author":{"email":"1832adabe81b4ebeea25b13bf2086010fb01a267@gmail.com","name":"wang-bin"},"message":"ao: add pulseaudio\n\nalso change other buffer control code that not confirmed (opensl\ncallback, dsound)\nTODO: notify QtAV if per-app volume changed from system","distinct":true,"url":"https://api.github.com/repos/sherpya/QtAV/commits/6d138ccac4a7c6c9d384f7f001e9a7d79bb56c29"},{"sha":"158c5888ab257cc63969f3d8b48b1b2ebf14ebc5","author":{"email":"1832adabe81b4ebeea25b13bf2086010fb01a267@gmail.com","name":"WangBin"},"message":"Merge pull request #392 from wang-bin/pulseaudio\n\nao: add pulseaudio","distinct":true,"url":"https://api.github.com/repos/sherpya/QtAV/commits/158c5888ab257cc63969f3d8b48b1b2ebf14ebc5"}]}