| Summary: | Not all uses of AudioToolbox framework use soft linking | ||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Jean-Yves Avenard [:jya] <jean-yves.avenard> | ||||||||||||||||||||||||||||||||
| Component: | Media | Assignee: | Jean-Yves Avenard [:jya] <jean-yves.avenard> | ||||||||||||||||||||||||||||||||
| Status: | RESOLVED FIXED | ||||||||||||||||||||||||||||||||||
| Severity: | Normal | CC: | calvaris, cdumez, changseok, commit-queue, eric.carlson, esprehn+autocc, ews-watchlist, glenn, gyuyoung.kim, hta, jer.noble, kangil.han, philipj, sergio, tommyw, webkit-bug-importer | ||||||||||||||||||||||||||||||||
| Priority: | P2 | Keywords: | InRadar | ||||||||||||||||||||||||||||||||
| Version: | WebKit Nightly Build | ||||||||||||||||||||||||||||||||||
| Hardware: | Unspecified | ||||||||||||||||||||||||||||||||||
| OS: | Unspecified | ||||||||||||||||||||||||||||||||||
| See Also: |
https://bugs.webkit.org/show_bug.cgi?id=227381 https://bugs.webkit.org/show_bug.cgi?id=227435 |
||||||||||||||||||||||||||||||||||
| Bug Depends on: | 227208, 227434 | ||||||||||||||||||||||||||||||||||
| Bug Blocks: | 227110 | ||||||||||||||||||||||||||||||||||
| Attachments: |
|
||||||||||||||||||||||||||||||||||
|
Description
Jean-Yves Avenard [:jya]
2021-06-22 03:30:55 PDT
Created attachment 431956 [details]
Patch
Depends on bug 227208 to build Comment on attachment 431956 [details]
Patch
r=me once the bots are happy
Created attachment 432043 [details]
Patch
Created attachment 432047 [details]
Patch
rebase
Created attachment 432102 [details]
Patch
fix compilation on iOS/tvOS
Created attachment 432108 [details]
Patch
rebase
Created attachment 432116 [details]
Patch
Fix iOS compilation
Created attachment 432119 [details]
Patch
Fix tvOS compilation
Comment on attachment 432119 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=432119&action=review > Source/WebCore/platform/graphics/avfoundation/objc/MediaSampleAVFObjC.mm:39 > +// WTF_DECLARE_CF_TYPE_TRAIT(CMSampleBuffer); This should be removed. > Source/WebCore/platform/graphics/cocoa/WebCoreDecompressionSession.mm:46 > +// WTF_DECLARE_CF_TYPE_TRAIT(CMSampleBuffer); Ditto. Created attachment 432121 [details]
Patch
Apply comments
Created attachment 432122 [details]
Patch
fix build #459
ChangeLog entry in Source/WebKit/ChangeLog contains OOPS!. Created attachment 432127 [details]
Patch
Fix changelog
Committed r279208 (239094@main): <https://commits.webkit.org/239094@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 432127 [details]. I reverted this in https://commits.webkit.org/239167@main because it broke the Windows build. Created attachment 432363 [details]
Patch
Re-ordered some definitions as they didn't exist on Windows
Committed r279322 (239198@main): <https://commits.webkit.org/239198@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 432363 [details]. Re-opened since this is blocked by bug 227434 Created attachment 432365 [details]
Patch
Turned out, those non-existing symbols are in use on Windows
Created attachment 432367 [details]
Patch
Created attachment 432372 [details]
Patch
Created attachment 432374 [details]
Patch
Committed r279335 (239204@main): <https://commits.webkit.org/239204@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 432374 [details]. |