git.nihav.org Git - nihav.git/atom - nihav-duck historyNihAV is a research multimedia frameworkhttps://git.nihav.org/?p=nihav.gitKeilerstatic/git-favicon.pngstatic/git-logo.png2023-07-27T16:07:18Zgitwebvp6dsp: SSE2 intrinsics version of bilinear motion compensation2023-07-27T16:07:18ZKostya Shishkovkostya.shishkov@gmail.comKostya Shishkovkostya.shishkov@gmail.com2023-07-27T16:07:18Zhttps://git.nihav.org/?p=nihav.git;a=commitdiff;h=e510768d44566563d2eb093c38f04ef83327b903
vp6dsp: SSE2 intrinsics version of bilinear motion compensation
This is an old patch picked up mostly because those intrinsics
are stable now.
truemotion1: split off data tables for the upcoming encoder2023-07-11T16:49:59ZKostya Shishkovkostya.shishkov@gmail.comKostya Shishkovkostya.shishkov@gmail.com2023-07-11T16:49:59Zhttps://git.nihav.org/?p=nihav.git;a=commitdiff;h=fafc32ef4ac761d2219881a6ab750ce913aa318a
truemotion1: split off data tables for the upcoming encoder
introduce a way for encoder to manifest its capabilities2023-03-14T10:11:31ZKostya Shishkovkostya.shishkov@gmail.comKostya Shishkovkostya.shishkov@gmail.com2023-03-14T10:11:31Zhttps://git.nihav.org/?p=nihav.git;a=commitdiff;h=2757a0289c980aeba002609c777815b51ace8e56
introduce a way for encoder to manifest its capabilities
make validate!() print message only in debug builds2022-12-23T07:39:09ZKostya Shishkovkostya.shishkov@gmail.comKostya Shishkovkostya.shishkov@gmail.com2022-12-23T07:39:09Zhttps://git.nihav.org/?p=nihav.git;a=commitdiff;h=71d7f39706f0f5004820f8d1d36c87d5f9ec3e97
make validate!() print message only in debug builds
give 'str' variables more appropriate names2022-11-04T17:44:01ZKostya Shishkovkostya.shishkov@gmail.comKostya Shishkovkostya.shishkov@gmail.com2022-11-04T17:44:01Zhttps://git.nihav.org/?p=nihav.git;a=commitdiff;h=817e487223b28379176a533f09485c27a68443f8
switch demuxers to use NAStream::make_ts()2022-11-04T17:25:56ZKostya Shishkovkostya.shishkov@gmail.comKostya Shishkovkostya.shishkov@gmail.com2022-11-04T17:25:56Zhttps://git.nihav.org/?p=nihav.git;a=commitdiff;h=8e14efb001fac3fecb0cb56df8705d23fa2231a8
rename Duck IVF format for clarity2022-10-13T16:21:33ZKostya Shishkovkostya.shishkov@gmail.comKostya Shishkovkostya.shishkov@gmail.com2022-10-13T16:21:33Zhttps://git.nihav.org/?p=nihav.git;a=commitdiff;h=b8e71e0a090fb00f3b3e97279dd9f65590238f5c
vp8: use safer initialisation of partition BoolCoders2022-07-28T16:42:50ZKostya Shishkovkostya.shishkov@gmail.comKostya Shishkovkostya.shishkov@gmail.com2022-07-28T16:42:50Zhttps://git.nihav.org/?p=nihav.git;a=commitdiff;h=2954519d5e82d469d06c1adbcc9d3d8faad81aac
vp8: use safer initialisation of partition BoolCoders
vp7enc: fix encoding intra frames with too low quantiser2022-03-04T11:12:43ZKostya Shishkovkostya.shishkov@gmail.comKostya Shishkovkostya.shishkov@gmail.com2022-03-04T11:12:43Zhttps://git.nihav.org/?p=nihav.git;a=commitdiff;h=3b48bf68e6df822ec0540cd905d528d82e2209e1
vp7enc: fix encoding intra frames with too low quantiser
vp6enc: split out future common parts to share them with VP7 encoder2022-03-02T17:31:00ZKostya Shishkovkostya.shishkov@gmail.comKostya Shishkovkostya.shishkov@gmail.com2022-03-02T17:31:00Zhttps://git.nihav.org/?p=nihav.git;a=commitdiff;h=19cfcd2f207b472c03de4c14db85d0cac1d93fa9
vp6enc: split out future common parts to share them with VP7 encoder