Changeset 281

Show
Ignore:
Timestamp:
01/10/07 19:48:43 (2 years ago)
Author:
dconrad
Message:

Use the lowest possible SoundDescription? version, since v2 fails in some cases when a v1 will suffice.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/MatroskaImportPrivate.cpp

    r267 r281  
    388388         
    389389        OSStatus err = QTSoundDescriptionCreate(&asbd, pacl, acl_size, magicCookie, cookieSize,  
    390                                                                                         kQTSoundDescriptionKind_Movie_AnyVersion, &sndDesc); 
     390                                                                                        kQTSoundDescriptionKind_Movie_LowestPossibleVersion, &sndDesc); 
    391391        if (err) return err; 
    392392         
     
    652652                                 
    653653                                OSStatus err = QTSoundDescriptionCreate(&asbd, &acl, sizeof(AudioChannelLayout), NULL, 0,  
    654                                                                                                                 kQTSoundDescriptionKind_Movie_AnyVersion, &sndDesc); 
     654                                                                                                                kQTSoundDescriptionKind_Movie_LowestPossibleVersion, &sndDesc); 
    655655                                if (err == noErr) { 
    656656                                        DisposeHandle((Handle) desc); 
  • trunk/ff_private.c

    r266 r281  
    263263                aclSize = sizeof(AudioChannelLayout); 
    264264        } 
    265         err = QTSoundDescriptionCreate(&asbd, aclSize == 0 ? NULL : &acl, aclSize, NULL, 0, kQTSoundDescriptionKind_Movie_Version2, &sndHdl); 
     265        err = QTSoundDescriptionCreate(&asbd, aclSize == 0 ? NULL : &acl, aclSize, NULL, 0, kQTSoundDescriptionKind_Movie_LowestPossibleVersion, &sndHdl); 
    266266        if(err) fprintf(stderr, "AVI IMPORTER: Error creating the sound description\n"); 
    267267