|
| LWS_VISIBLE LWS_EXTERN struct lws_transcode_ctx * | lws_transcode_encoder_create (const struct lws_transcode_info *info) |
| |
| LWS_VISIBLE LWS_EXTERN struct lws_transcode_ctx * | lws_transcode_decoder_create (enum lws_transcode_codec codec) |
| |
| LWS_VISIBLE LWS_EXTERN void | lws_transcode_destroy (struct lws_transcode_ctx **ctx) |
| |
| LWS_VISIBLE LWS_EXTERN void * | lws_transcode_frame_alloc (uint32_t w, uint32_t h) |
| |
| LWS_VISIBLE LWS_EXTERN void | lws_transcode_frame_free (void **frame) |
| |
| LWS_VISIBLE LWS_EXTERN int | lws_transcode_decode (struct lws_transcode_ctx *ctx, const uint8_t *buf, size_t len, void *frame) |
| |
| LWS_VISIBLE LWS_EXTERN int | lws_transcode_encode (struct lws_transcode_ctx *ctx, void *frame, uint8_t **buf, size_t *len) |
| |
| LWS_VISIBLE LWS_EXTERN void * | lws_transcode_scaler_create (uint32_t src_w, uint32_t src_h, uint32_t dst_w, uint32_t dst_h) |
| |
| LWS_VISIBLE LWS_EXTERN void | lws_transcode_scaler_destroy (void **sws) |
| |
| LWS_VISIBLE LWS_EXTERN int | lws_transcode_scale (void *sws, void *src_frame, void *dst_frame) |
| |
| LWS_VISIBLE LWS_EXTERN void | lws_transcode_yuyv_to_yuv420p (const uint8_t *yuyv, uint8_t *yuv, uint32_t w, uint32_t h) |
| |
| LWS_VISIBLE LWS_EXTERN int | lws_transcode_mjpeg_to_yuv420p (void *jpeg_dec, const uint8_t *mjpeg, size_t len, uint8_t *yuv, uint32_t w, uint32_t h) |
| |
| LWS_VISIBLE LWS_EXTERN int | lws_transcode_frame_import_yuv (void *frame, uint8_t *yuv_buf) |
| |
| LWS_VISIBLE LWS_EXTERN uint8_t ** | lws_transcode_frame_get_data (void *frame) |
| |
| LWS_VISIBLE LWS_EXTERN int * | lws_transcode_frame_get_linesize (void *frame) |
| |
| LWS_VISIBLE LWS_EXTERN int | lws_transcode_frame_get_width (void *frame) |
| |
| LWS_VISIBLE LWS_EXTERN int | lws_transcode_frame_get_height (void *frame) |
| |