When I’m encoding using nvenc the NV_ENC_LOCK_BITSTREAM structure returned by NvEncLockBitstream always has the pictureStruct set to 0. The comments in the code suggest it should return a NV_ENC_PIC_STRUCT. I can just keep track of it in my own code, since it will be constant across all frames, but this seems like a bug.
Related topics
Topic | Replies | Views | Activity | |
---|---|---|---|---|
NvEncLockBitstream sometimes returns NV_ENC_ERR_INVALID_PARAM | 9 | 7119 | December 7, 2017 | |
NVEncode API nvEncLockBitstream() time consuming | 1 | 544 | August 13, 2022 | |
Error calling the NvEncCreateBitstreamBuffer() function in the NvEncode api | 2 | 1287 | October 30, 2019 | |
NVEnc output corrupt when enableSubFrameWrite = 1 | 0 | 679 | April 18, 2022 | |
About interlaced encoding... | 0 | 1228 | September 26, 2016 | |
nvEncLockBitstream low performance | 1 | 1118 | July 28, 2020 | |
Frame/packet info after encoding | 1 | 560 | June 14, 2019 | |
nvEncodeAPI - H264 Encoding, resolving pitch/stride ahead of time | 1 | 831 | January 13, 2017 | |
NvEncLockBitstream returns error 8 on arm64 | 5 | 991 | November 10, 2020 | |
Getting scrambled pixels on NVENC output | 2 | 822 | July 10, 2023 |