Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion av/sidedata/motionvectors.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
import cython
from cython.cimports import libav as lib
from cython.cimports.av.sidedata.sidedata import SideData
from cython.cimports.libc.stdint import uintptr_t

_cinit_bypass_sentinel = cython.declare(object, object())

Expand All @@ -15,7 +16,7 @@ def __init__(self, sentinel, frame: Frame, index: cython.int):
def __repr__(self):
return (
f"<av.sidedata.MotionVectors {self.ptr.size} bytes "
f"of {len(self)} vectors at 0x{cython.cast(cython.uint, self.ptr.data):0x}>"
f"of {len(self)} vectors at 0x{cython.cast(uintptr_t, self.ptr.data):0x}>"
)

def __len__(self):
Expand Down
4 changes: 2 additions & 2 deletions av/sidedata/sidedata.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
from enum import Enum

import cython
from cython.cimports.libc.stdint import int32_t
from cython.cimports.libc.stdint import int32_t, uintptr_t

from av.sidedata.encparams import VideoEncParams
from av.sidedata.motionvectors import MotionVectors
Expand Down Expand Up @@ -95,7 +95,7 @@ def _buffer_writable(self) -> cython.bint:
return False

def __repr__(self):
return f"<av.sidedata.{self.__class__.__name__} {self.ptr.size} bytes of {self.type} at 0x{cython.cast(cython.uint, self.ptr.data):0x}>"
return f"<av.sidedata.{self.__class__.__name__} {self.ptr.size} bytes of {self.type} at 0x{cython.cast(uintptr_t, self.ptr.data):0x}>"

@property
def type(self):
Expand Down
Loading