#include "freertos/portmacro.h"
#include "freertos/FreeRTOS.h"
#include "freertos/semphr.h"
Go to the source code of this file.
◆ ESP_H264_MAX_DELAY
| #define ESP_H264_MAX_DELAY portMAX_DELAY |
◆ esp_h264_mutex_create
| #define esp_h264_mutex_create xSemaphoreCreateBinary |
◆ esp_h264_mutex_delete
| #define esp_h264_mutex_delete |
( |
|
mutex | ) |
vSemaphoreDelete(mutex) |
◆ esp_h264_mutex_lock
| #define esp_h264_mutex_lock |
( |
|
mutex, |
|
|
|
blocktime |
|
) |
| xSemaphoreTake(mutex, blocktime) |
◆ esp_h264_mutex_unlock
| #define esp_h264_mutex_unlock |
( |
|
mutex | ) |
xSemaphoreGive(mutex) |
◆ esp_h264_mutex_unlock_from_isr
| #define esp_h264_mutex_unlock_from_isr |
( |
|
mutex, |
|
|
|
task_woken |
|
) |
| xSemaphoreGiveFromISR(mutex, task_woken) |
◆ esp_h264_port_yield_from_isr
| #define esp_h264_port_yield_from_isr |
( |
| ) |
portYIELD_FROM_ISR() |
◆ esp_h264_mutex_t