mirror of https://github.com/mpv-player/mpv
Add support for Apple's ProRes and AIC codecs, now that all prerequisites
are in place. Add codecs.conf entry for both codecs, and qt_comp.h entry for ProRes (not used except for debugging, so mainly for completeness). Both work with -demuxer mov only, as all other QuickTime binary codecs. AIC support is for OS X only, and untested. Split out from a patch Andrew Wason (r e c t a l o g i c <at> rectalogic <dot> com) posted in June. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30901 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
22ede70e58
commit
95f68d3976
|
@ -2754,6 +2754,25 @@ videocodec qtcine
|
|||
out BGR32,BGR24,BGR8,Y800,RGB32,RGB24,RGB8
|
||||
out YV12,YUY2
|
||||
|
||||
videocodec qtaic
|
||||
info "QuickTime AIC video decoder"
|
||||
comment "Mac OS X only"
|
||||
status untested
|
||||
fourcc icod
|
||||
driver qtvideo
|
||||
dll "QuickTime.qts"
|
||||
out UYVY
|
||||
|
||||
videocodec qtprores
|
||||
info "Apple ProRes 422 (HQ) decoder"
|
||||
status working
|
||||
fourcc apch
|
||||
fourcc apcn
|
||||
fourcc apcs
|
||||
driver qtvideo
|
||||
dll "AppleProResDecoder.qtx"
|
||||
out YUY2
|
||||
|
||||
; VSS codecs (http://vsofts.com/solutions.html):
|
||||
|
||||
videocodec vsslight
|
||||
|
|
|
@ -25,6 +25,8 @@ DECL_COMPONENT(yuvu,"YUVU_CDComponentDispatch",0)
|
|||
DECL_COMPONENT(qdm2d,"QDM2Decompressor",0)
|
||||
DECL_COMPONENT(mace3d,"Mace3DecompDispatch",0)
|
||||
|
||||
DECL_COMPONENT(prores,"IcpDecompressorComponentDispatch",0)
|
||||
|
||||
//DECL_COMPONENT(,"",0)
|
||||
|
||||
#endif /* MPLAYER_QT_COMP_H */
|
||||
|
|
Loading…
Reference in New Issue