Changeset 61

Show
Ignore:
Timestamp:
11/30/07 09:37:46 (1 year ago)
Author:
gbooker
Message:
  • Switch to using the AVI version of AC3 since Apple broke it in QT
  • Use "AC3" instead of "ATSC A/52 and AC3 decoder"
Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/A52/ACShepA52DecoderPublic.r

    r1 r61  
    1212#define COMP_MANUF                                              'shep' 
    1313#define VERSION                                                 0x00010000 
    14 #define NAME                                                    "ATSC A/52 and AC-3 Decoder
     14#define NAME                                                    "AC3
    1515#define DESCRIPTION                                             "An AudioCodec that decodes A/52 and AC-3 into linear PCM data" 
    1616#define ENTRY_POINT                                             "ACShepA52DecoderEntry" 
     
    2222#define kComponentFlags                  0 
    2323#define kComponentVersion                0x00010000 
    24 #define kComponentName                   "ATSC A/52 and AC-3 Decoder
     24#define kComponentName                   "AC3
    2525#define kComponentInfo                   "An AudioCodec that decodes A/52 and AC-3 into linear PCM data" 
    2626#define kComponentEntryPoint             "ACShepA52DecoderEntry" 
     
    3535#define COMP_MANUF                                              'shep' 
    3636#define VERSION                                                 0x00010000 
    37 #define NAME                                                    "ATSC A/52 and AC-3 Decoder
     37#define NAME                                                    "AC3
    3838#define DESCRIPTION                                             "An AudioCodec that decodes A/52 and AC-3 into linear PCM data" 
    3939#define ENTRY_POINT                                             "ACShepA52DecoderEntry" 
     
    4545#define kComponentFlags                  0 
    4646#define kComponentVersion                0x00010000 
    47 #define kComponentName                   "ATSC A/52 and AC-3 Decoder
     47#define kComponentName                   "AC3
    4848#define kComponentInfo                   "An AudioCodec that decodes A/52 and AC-3 into linear PCM data" 
    4949#define kComponentEntryPoint             "ACShepA52DecoderEntry" 
  • trunk/A52Codec.xcodeproj/project.pbxproj

    r55 r61  
    548548                        isa = PBXProject; 
    549549                        buildConfigurationList = F5BDACAF0A20A00100FF4884 /* Build configuration list for PBXProject "A52Codec" */; 
     550                        compatibilityVersion = "Xcode 2.4"; 
    550551                        hasScannedForEncodings = 1; 
    551552                        mainGroup = F5A548DA02879EB701000102; 
    552553                        productRefGroup = F5A548E802879F3901000102 /* Products */; 
    553554                        projectDirPath = ""; 
     555                        projectRoot = ""; 
    554556                        targets = ( 
    555557                                F5DA8EE20A54C702004A41D0 /* Build All */, 
  • trunk/AC3MovieImport/AC3MovieImport.c

    r35 r61  
    4141 * 
    4242 */ 
     43 
     44#define kAudioFormatAVIAC3      0x6D732000 
    4345 
    4446#include <QuickTime/QuickTime.h> 
     
    463465                        AudioStreamBasicDescription absd; 
    464466                        memset(&absd, 0, sizeof(absd)); 
    465                         absd.mFormatID = kAudioFormatAC3; 
     467                        absd.mFormatID = kAudioFormatAVIAC3; 
    466468                        absd.mSampleRate = sample_rate; 
    467469                        if(flags & A52_LFE)