Bug 67316

Summary: REGRESSION(92210): AVFoundation media engine is disabled on OS X
Product: WebKit Reporter: Jeff Miller <jeffm>
Component: MediaAssignee: Jeff Miller <jeffm>
Status: RESOLVED FIXED    
Severity: Normal CC: aroben, eric.carlson, jeffm
Priority: P1 Keywords: InRadar
Version: 528+ (Nightly build)   
Hardware: PC   
OS: All   
Bug Depends on:    
Bug Blocks: 66253    
Attachments:
Description Flags
Patch darin: review+

Jeff Miller
Reported 2011-08-31 14:05:08 PDT
When I moved the definition of WTF_USE_AVFOUNDATION on the Mac from JavaScriptCore/wtf/Platform.h to WebCore/config.h to fix bug 65552, this caused AVFoundation to be disabled on OS X, since WebKit2 doesn't have access to WebCore/config.h on the Mac (it does on Windows).
Attachments
Patch (2.92 KB, patch)
2011-08-31 16:36 PDT, Jeff Miller
darin: review+
Jeff Miller
Comment 1 2011-08-31 14:05:27 PDT
Jeff Miller
Comment 2 2011-08-31 14:20:06 PDT
Sam says that we shouldn't have moved the definition of WTF_USE_AVFOUNDATION out of JavaScriptCore/wtf/Platform.h in the first place. I'll use this bug to track fixing this for the Mac, and file a separate bug for Windows, since that's more involved.
Jeff Miller
Comment 3 2011-08-31 16:22:21 PDT
Fixing this on Windows is tracked by bug 67334.
Jeff Miller
Comment 4 2011-08-31 16:36:17 PDT
Jeff Miller
Comment 5 2011-08-31 16:53:57 PDT
Note You need to log in before you can comment on or make changes to this bug.