mirror of
https://github.com/nyanmisaka/mpp.git
synced 2025-10-23 17:13:07 +08:00
[mpp_frame]: Add offset x/y for cropping
Change-Id: Id3da30527fe709f7f89044a667c089b3dab6ef4f Signed-off-by: Herman Chen <herman.chen@rock-chips.com>
This commit is contained in:
@@ -278,6 +278,10 @@ RK_U32 mpp_frame_get_hor_stride(const MppFrame frame);
|
||||
void mpp_frame_set_hor_stride(MppFrame frame, RK_U32 hor_stride);
|
||||
RK_U32 mpp_frame_get_ver_stride(const MppFrame frame);
|
||||
void mpp_frame_set_ver_stride(MppFrame frame, RK_U32 ver_stride);
|
||||
RK_U32 mpp_frame_get_offset_x(const MppFrame frame);
|
||||
void mpp_frame_set_offset_x(MppFrame frame, RK_U32 offset_x);
|
||||
RK_U32 mpp_frame_get_offset_y(const MppFrame frame);
|
||||
void mpp_frame_set_offset_y(MppFrame frame, RK_U32 offset_y);
|
||||
RK_U32 mpp_frame_get_mode(const MppFrame frame);
|
||||
void mpp_frame_set_mode(MppFrame frame, RK_U32 mode);
|
||||
RK_U32 mpp_frame_get_discard(const MppFrame frame);
|
||||
|
@@ -31,6 +31,8 @@ struct MppFrameImpl_t {
|
||||
RK_U32 height;
|
||||
RK_U32 hor_stride;
|
||||
RK_U32 ver_stride;
|
||||
RK_U32 offset_x;
|
||||
RK_U32 offset_y;
|
||||
|
||||
/*
|
||||
* interlaced related mode status
|
||||
|
@@ -237,6 +237,8 @@ MPP_FRAME_ACCESSORS(RK_U32, width)
|
||||
MPP_FRAME_ACCESSORS(RK_U32, height)
|
||||
MPP_FRAME_ACCESSORS(RK_U32, hor_stride)
|
||||
MPP_FRAME_ACCESSORS(RK_U32, ver_stride)
|
||||
MPP_FRAME_ACCESSORS(RK_U32, offset_x)
|
||||
MPP_FRAME_ACCESSORS(RK_U32, offset_y)
|
||||
MPP_FRAME_ACCESSORS(RK_U32, mode)
|
||||
MPP_FRAME_ACCESSORS(RK_U32, discard)
|
||||
MPP_FRAME_ACCESSORS(RK_U32, viewid)
|
||||
|
Reference in New Issue
Block a user