quick fix 2
This commit is contained in:
44
Lib/site-packages/ffpyplayer/pic.pxd
Normal file
44
Lib/site-packages/ffpyplayer/pic.pxd
Normal file
@ -0,0 +1,44 @@
|
||||
include 'includes/ffmpeg.pxi'
|
||||
|
||||
|
||||
cdef class SWScale(object):
|
||||
cdef SwsContext *sws_ctx
|
||||
cdef bytes dst_pix_fmt
|
||||
cdef str dst_pix_fmt_s
|
||||
cdef int dst_h
|
||||
cdef int dst_w
|
||||
cdef AVPixelFormat src_pix_fmt
|
||||
cdef int src_h
|
||||
cdef int src_w
|
||||
|
||||
|
||||
cdef class Image(object):
|
||||
|
||||
cdef AVFrame *frame
|
||||
cdef list byte_planes
|
||||
cdef AVPixelFormat pix_fmt
|
||||
|
||||
cdef int cython_init(self, AVFrame *frame) nogil except 1
|
||||
cpdef is_ref(Image self)
|
||||
cpdef is_key_frame(Image self)
|
||||
cpdef get_linesizes(Image self, keep_align=*)
|
||||
cpdef get_size(Image self)
|
||||
cpdef get_pixel_format(Image self)
|
||||
cpdef get_buffer_size(Image self, keep_align=*)
|
||||
cpdef get_required_buffers(Image self)
|
||||
cpdef to_bytearray(Image self, keep_align=*)
|
||||
cpdef to_memoryview(Image self, keep_align=*)
|
||||
|
||||
|
||||
cdef class ImageLoader(object):
|
||||
cdef AVFormatContext *format_ctx
|
||||
cdef AVCodec *codec
|
||||
cdef AVCodecContext *codec_ctx
|
||||
cdef AVPacket pkt
|
||||
cdef AVFrame *frame
|
||||
cdef bytes filename
|
||||
cdef char msg[256]
|
||||
cdef int eof
|
||||
|
||||
cpdef next_frame(self)
|
||||
cdef inline object eof_frame(self)
|
||||
Reference in New Issue
Block a user