Turns out cuvid doesn't support h.263.
Showing the changes to libavcodec/allcodecs.c (1 of 3 files). Show all
Unified · Split
| @@ -67,7 +67,6 @@ void avcodec_register_all(void) · 66 unmodified lines | ||
| 67 | 67 | initialized = 1; |
| 68 | 68 | |
| 69 | 69 | /* hardware accelerators */ |
| 70 | − REGISTER_HWACCEL(H263_CUVID, h263_cuvid); | |
| 71 | 70 | REGISTER_HWACCEL(H263_VAAPI, h263_vaapi); |
| 72 | 71 | REGISTER_HWACCEL(H263_VIDEOTOOLBOX, h263_videotoolbox); |
| 73 | 72 | REGISTER_HWACCEL(H264_CUVID, h264_cuvid); |
| @@ -634,7 +633,6 @@ void avcodec_register_all(void) · 560 unmodified lines | ||
| 634 | 633 | /* external libraries, that shouldn't be used by default if one of the |
| 635 | 634 | * above is available */ |
| 636 | 635 | REGISTER_ENCDEC (LIBOPENH264, libopenh264); |
| 637 | − REGISTER_DECODER(H263_CUVID, h263_cuvid); | |
| 638 | 636 | REGISTER_DECODER(H264_CUVID, h264_cuvid); |
| 639 | 637 | REGISTER_ENCODER(H264_NVENC, h264_nvenc); |
| 640 | 638 | REGISTER_ENCODER(H264_OMX, h264_omx); |