@@ -235,17 +235,6 @@ AvifEncoderNew(PyObject *self_, PyObject *args) {
235235 enc_options .codec = AVIF_CODEC_CHOICE_AUTO ;
236236 } else {
237237 enc_options .codec = avifCodecChoiceFromName (codec );
238- if (enc_options .codec == AVIF_CODEC_CHOICE_AUTO ) {
239- PyErr_Format (PyExc_ValueError , "Invalid codec: %s" , codec );
240- return NULL ;
241- } else {
242- const char * codec_name =
243- avifCodecName (enc_options .codec , AVIF_CODEC_FLAG_CAN_ENCODE );
244- if (codec_name == NULL ) {
245- PyErr_Format (PyExc_ValueError , "AV1 Codec cannot encode: %s" , codec );
246- return NULL ;
247- }
248- }
249238 }
250239
251240 if (strcmp (range , "full" ) == 0 ) {
@@ -619,18 +608,6 @@ AvifDecoderNew(PyObject *self_, PyObject *args) {
619608 codec = AVIF_CODEC_CHOICE_AUTO ;
620609 } else {
621610 codec = avifCodecChoiceFromName (codec_str );
622- if (codec == AVIF_CODEC_CHOICE_AUTO ) {
623- PyErr_Format (PyExc_ValueError , "Invalid codec: %s" , codec_str );
624- return NULL ;
625- } else {
626- const char * codec_name = avifCodecName (codec , AVIF_CODEC_FLAG_CAN_DECODE );
627- if (codec_name == NULL ) {
628- PyErr_Format (
629- PyExc_ValueError , "AV1 Codec cannot decode: %s" , codec_str
630- );
631- return NULL ;
632- }
633- }
634611 }
635612
636613 self = PyObject_New (AvifDecoderObject , & AvifDecoder_Type );
0 commit comments