Improve output file extension error handling.

AVIF_APP_FILE_FORMAT_UNKNOWN should result in an error message and error
exit status.

Print outputFilename, not inputFilename, in error messages.
diff --git a/apps/avifdec.c b/apps/avifdec.c
index 8f3a266..e0468ad 100644
--- a/apps/avifdec.c
+++ b/apps/avifdec.c
@@ -142,6 +142,8 @@
 
         avifAppFileFormat outputFormat = avifGuessFileFormat(outputFilename);
         if (outputFormat == AVIF_APP_FILE_FORMAT_UNKNOWN) {
+            fprintf(stderr, "Cannot determine output file extension: %s\n", outputFilename);
+            returnCode = 1;
         } else if (outputFormat == AVIF_APP_FILE_FORMAT_Y4M) {
             if (!y4mWrite(avif, outputFilename)) {
                 returnCode = 1;
@@ -155,7 +157,7 @@
                 returnCode = 1;
             }
         } else {
-            fprintf(stderr, "Unrecognized file extension: %s\n", inputFilename);
+            fprintf(stderr, "Unrecognized file extension: %s\n", outputFilename);
             returnCode = 1;
         }
     } else {