mirror of
https://github.com/nyanmisaka/mpp.git
synced 2025-12-26 11:17:44 +01:00
[mpp_packet]: Add metadata check function
Change-Id: I493d62c4aef6d93fdaebd503a7cc787d955b3541 Signed-off-by: Herman Chen <herman.chen@rock-chips.com>
This commit is contained in:
parent
31e911d44b
commit
81ec42ffb7
2 changed files with 11 additions and 0 deletions
|
|
@ -79,6 +79,7 @@ MPP_RET mpp_packet_write(MppPacket packet, size_t offset, void *data, size_t siz
|
|||
/*
|
||||
* meta data access interface
|
||||
*/
|
||||
RK_S32 mpp_packet_has_meta(const MppPacket packet);
|
||||
MppMeta mpp_packet_get_meta(const MppPacket packet);
|
||||
|
||||
#ifdef __cplusplus
|
||||
|
|
|
|||
|
|
@ -294,6 +294,16 @@ MppBuffer mpp_packet_get_buffer(const MppPacket packet)
|
|||
return p->buffer;
|
||||
}
|
||||
|
||||
RK_S32 mpp_packet_has_meta(const MppPacket packet)
|
||||
{
|
||||
if (check_is_mpp_packet(packet))
|
||||
return 0;
|
||||
|
||||
MppPacketImpl *p = (MppPacketImpl *)packet;
|
||||
|
||||
return (NULL != p->meta);
|
||||
}
|
||||
|
||||
MppMeta mpp_packet_get_meta(const MppPacket packet)
|
||||
{
|
||||
if (check_is_mpp_packet(packet))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue