Commit graph

18 commits

Author SHA1 Message Date
DataHoarder 8c6e604f26
Fixed ffmpeg stdin not closing, io.Seeker and io.EOF errors
All checks were successful
continuous-integration/drone/push Build is passing
2023-11-07 09:24:01 +01:00
DataHoarder 6ea3e971bb
Improved libaom/libx264, proper pool, frame stats
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-31 23:00:37 +01:00
DataHoarder 564600af5f
Frame pool, benchmark y4m decoder 2023-10-28 00:50:59 +02:00
DataHoarder c54e961aee
Properly close dav1d decoder, clone settings map on aom
Some checks failed
continuous-integration/drone/push Build is failing
2023-10-26 07:07:23 +02:00
DataHoarder 194149963d
Test monochrome encoding 2023-08-10 19:01:39 +02:00
DataHoarder 060d4e23ce
dav1d colorspace chroma location handling, better threading on old versions 2023-08-10 12:44:43 +02:00
DataHoarder 120df4a734
Cleanup and add samples for tests, decode .y4m.xz streams 2023-08-10 12:44:17 +02:00
DataHoarder f37c92e58d
Clarified reciprocal framerate / timebase usage 2022-11-15 13:58:21 +01:00
DataHoarder 3c10219a47
Overhaul of color.Space, support 4:0:0 in libaom encoder 2022-11-14 12:41:30 +01:00
DataHoarder 3d5d705361
Separate tests and build tags for CI
Some checks failed
continuous-integration/drone/push Build is failing
2022-11-13 13:59:51 +01:00
DataHoarder db68a6c26d
Added disable_library_[library] build tags to disable dependencies and packages. 2022-11-13 13:42:03 +01:00
DataHoarder 322e4466d1
libdav1d: optimize allocations with a sync.Pool 2022-11-11 13:46:27 +01:00
DataHoarder 432b2dfc10
Added go tests for libdav1d / libaom 2022-11-11 11:13:08 +01:00
DataHoarder 86a790167d
Proper dav1d decoding and flushing 2022-11-11 10:55:56 +01:00
DataHoarder fe40f4da7e
Change frame.Stream, include methods to Slice, Copy, or Sample frame.Stream 2022-11-11 07:30:58 +01:00
DataHoarder 38280958a3
Change how streams expose properties and settings
Some checks failed
continuous-integration/drone/push Build is failing
2022-11-10 13:01:35 +01:00
DataHoarder 49f274e0f9
Optimize decoding slices 2022-11-10 11:45:37 +01:00
DataHoarder 6722babcac
WiP: decoder interface, libdav1d 2022-11-10 11:38:55 +01:00