Files
mediadevices/pkg/codec/vaapi/helper.h
Atsushi Watanabe fa1fd13422 codec/vaapi: return error on unsupported environment
Make it buildable on unsupported environment.
Return error on runtime.
2020-03-28 22:12:07 -04:00

22 lines
540 B
C

#pragma once
#ifdef HAS_VAAPI
#include <unistd.h>
#include <va/va.h>
int open2(char *path, int flags);
VAGenericValue genValInt(const int i);
VAStatus vaCreateBufferPtr(
VADisplay d, VAContextID ctx, VABufferType type,
unsigned int size, unsigned int n,
size_t dataptr,
VABufferID *buf_id);
VAStatus vaMapBufferSeg(VADisplay d, VABufferID buf_id, VACodedBufferSegment **seg);
void copyI420toNV12(
void *nv12,
const uint8_t *y, const uint8_t *cb, const uint8_t *cr,
const unsigned int n);
#endif // HAS_VAAPI