This v4l2_buffer flag can be used by drivers to mark a capture buffer as the last generated buffer, for example after a V4L2_DEC_CMD_STOP command was issued.
Showing the changes to include/uapi (1 of 2 files). Show all
Unified · Split
| @@ -810,6 +810,8 @@ struct v4l2_buffer { · 809 unmodified lines | |||
| 810 | #define V4L2_BUF_FLAG_TSTAMP_SRC_MASK 0x00070000 | 810 | #define V4L2_BUF_FLAG_TSTAMP_SRC_MASK 0x00070000 |
| 811 | #define V4L2_BUF_FLAG_TSTAMP_SRC_EOF 0x00000000 | 811 | #define V4L2_BUF_FLAG_TSTAMP_SRC_EOF 0x00000000 |
| 812 | #define V4L2_BUF_FLAG_TSTAMP_SRC_SOE 0x00010000 | 812 | #define V4L2_BUF_FLAG_TSTAMP_SRC_SOE 0x00010000 |
| 813 | /* mem2mem encoder/decoder */ | ||
| 814 | #define V4L2_BUF_FLAG_LAST 0x00100000 | ||
| 813 | 815 | ||
| 814 | /** | 816 | /** |
| 815 | * struct v4l2_exportbuffer - export of video buffer as DMABUF file descriptor | 817 | * struct v4l2_exportbuffer - export of video buffer as DMABUF file descriptor |