Skip to content

Commit a17fb0f

Browse files
committed
update dav1d v0.8.2
1 parent b1812de commit a17fb0f

7 files changed

Lines changed: 5 additions & 3 deletions

File tree

glideavif/libdav1d_builder/docker-compose.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ services:
66
context: docker
77
args: &args
88
NDK: r21d
9-
DAV1D_VERSION: 0.8.1
9+
DAV1D_VERSION: 0.8.2
1010
CLANG: "%CPU_FAMILY-linux-android%API_LEVEL-clang"
1111
UTIL: "%CPU_FAMILY-linux-android"
1212
CPU_FAMILY: aarch64

glideavif/src/main/cpp/include/dav1d/dav1d.h

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ typedef struct Dav1dRef Dav1dRef;
4545

4646
#define DAV1D_MAX_FRAME_THREADS 256
4747
#define DAV1D_MAX_TILE_THREADS 64
48+
#define DAV1D_MAX_POSTFILTER_THREADS 256
4849

4950
typedef struct Dav1dLogger {
5051
void *cookie; ///< Custom data to pass to the callback.
@@ -67,7 +68,8 @@ typedef struct Dav1dSettings {
6768
unsigned frame_size_limit; ///< maximum frame size, in pixels (0 = unlimited)
6869
Dav1dPicAllocator allocator; ///< Picture allocator callback.
6970
Dav1dLogger logger; ///< Logger callback.
70-
uint8_t reserved[32]; ///< reserved for future use
71+
int n_postfilter_threads;
72+
uint8_t reserved[28]; ///< reserved for future use
7173
} Dav1dSettings;
7274

7375
/**

glideavif/src/main/cpp/include/dav1d/version.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,6 @@
2929

3030
#define DAV1D_API_VERSION_MAJOR 5
3131
#define DAV1D_API_VERSION_MINOR 0
32-
#define DAV1D_API_VERSION_PATCH 0
32+
#define DAV1D_API_VERSION_PATCH 1
3333

3434
#endif /* DAV1D_VERSION_H */
79.1 KB
Binary file not shown.
197 KB
Binary file not shown.
63.4 KB
Binary file not shown.
92.5 KB
Binary file not shown.

0 commit comments

Comments
 (0)