]> git.tuebingen.mpg.de Git - paraslash.git/blobdiff - aac_afh.c
mp4: Remove E_MP4_BAD_CHANNEL_COUNT.
[paraslash.git] / aac_afh.c
index de99613d2df6adfa506940d454b61e1b893b7c73..0f7f3fa925d24e6e4a39b80aac1aa78ec4cc89a1 100644 (file)
--- a/aac_afh.c
+++ b/aac_afh.c
@@ -139,11 +139,8 @@ static int aac_get_file_info(char *map, size_t numbytes, __a_unused int fd,
                goto close;
        afhi->frequency = rv;
 
-       ret = -E_MP4_BAD_CHANNEL_COUNT;
-       rv = mp4_get_channel_count(c->mp4);
-       if (rv <= 0)
-               goto close;
-       afhi->channels = rv;
+       afhi->channels = mp4_get_channel_count(c->mp4);
+       assert(afhi->channels > 0);
 
        ret = -E_MP4_BAD_SAMPLE_COUNT;
        rv = mp4_num_samples(c->mp4);