mirror of
https://github.com/mpv-player/mpv
synced 2025-01-29 19:22:48 +00:00
Rename macosx video output driver to corevideo.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29252 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
e3ec5b1fd3
commit
27bc918ffe
2
AUTHORS
2
AUTHORS
@ -637,7 +637,7 @@ Pietrzak, Dariusz (Eyck) <eyck@ghost.anime.pl>
|
||||
|
||||
Plourde, Nicolas <nicolas.plourde@gmail.com>
|
||||
* quartz video output driver for Mac OS X
|
||||
* macosx CoreVideo output driver for Mac OS X
|
||||
* CoreVideo video output driver for Mac OS X
|
||||
* Darwin VCD/SVCD support
|
||||
|
||||
Poettering, Lennart <mzzcynlre@0pointer.de>
|
||||
|
@ -316,7 +316,7 @@ Nastavení sytosti barev (saturation).
|
||||
.PP
|
||||
.RS
|
||||
(Následující klávesy jsou činné pouze pokud používáte výstupní video rozhraní
|
||||
Quartz nebo macosx.)
|
||||
Quartz nebo corevideo.)
|
||||
.RE
|
||||
.PP
|
||||
.PD 0
|
||||
@ -3025,14 +3025,14 @@ Navíc pod X11 váš okenní manažer musí rozumět pokynům pro poměr stran o
|
||||
.B "\-ontop\ "
|
||||
Umístí okno přehrávače trvale nad ostatní okna.
|
||||
Podporováno video rozhraními používajícími X11, kromě SDL,
|
||||
stejně jako directx, macosx, quartz, ggi a gl2.
|
||||
stejně jako directx, corevideo, quartz, ggi a gl2.
|
||||
.
|
||||
.TP
|
||||
.B \-panscan <0.0\-1.0>
|
||||
Zapne "přibližovací" funkci (pan-and-scan) (oříznutím videa po stranách tak,
|
||||
aby např.\& film 16:9 pokryl obrazovku 4:3 bez černých okrajů).
|
||||
Tato funkce pracuje pouze s video rozhraními xv, xmga, mga, gl,
|
||||
gl2, quartz, macosx a xvidix.
|
||||
gl2, quartz, corevideo a xvidix.
|
||||
.br
|
||||
.I POZNÁMKA:
|
||||
Hodnoty mezi \-1 a 0 jsou také povoleny, ale naprosto experimenální
|
||||
@ -3059,7 +3059,7 @@ Zatím podporování pouze \-vo directx v kombinaci s volbou \-vm.
|
||||
.B \-rootwin (pouze X11)
|
||||
Přehraje film v kořenovém okně (pozadí desktopu).
|
||||
Obrázek na ploše však může překrýt zobrazované video.
|
||||
Pracuje pouze s video rozhraními x11, xv, xmga, xvidix, quartz, macosx a directx.
|
||||
Pracuje pouze s video rozhraními x11, xv, xmga, xvidix, quartz, corevideo a directx.
|
||||
.
|
||||
.TP
|
||||
.B \-saturation <\-100\-100>
|
||||
@ -3375,7 +3375,7 @@ Nastaví rozlišení celoobrazovkového režimu (použitelné pro pomalé systé
|
||||
.PD 1
|
||||
.
|
||||
.TP
|
||||
.B macosx (Mac OS X 10.4 nebo 10.3.9 s QuickTime 7)
|
||||
.B corevideo (Mac OS X 10.4 nebo 10.3.9 s QuickTime 7)
|
||||
Výstupní video rozhraní Mac OS X CoreVideo.
|
||||
.PD 0
|
||||
.RSs
|
||||
|
@ -328,7 +328,7 @@ Passe S
|
||||
.PP
|
||||
.RS
|
||||
(Die folgenden Tasten sind nur gültig bei Benutzung der Videoausgabetreiber
|
||||
quartz und macosx.)
|
||||
quartz und corevideo.)
|
||||
.RE
|
||||
.PP
|
||||
.PD 0
|
||||
@ -3322,7 +3322,7 @@ Fenster-Seitenverh
|
||||
.B "\-ontop\ "
|
||||
Sorgt dafür, dass das Abspielfenster oberhalb von anderen Fenstern bleibt.
|
||||
Wird unterstützt von Videoausgabetreibern, die X11 benutzen, außer SDL,
|
||||
außerdem directx, macosx, quartz, ggi und gl2.
|
||||
außerdem directx, corevideo, quartz, ggi und gl2.
|
||||
.
|
||||
.TP
|
||||
.B \-panscan <0.0\-1.0>
|
||||
@ -3330,7 +3330,7 @@ Aktiviert Panscan.
|
||||
Dabei werden z.B.\& bei einem 16:9-Film und einem 4:3-Monitor die Seiten
|
||||
abgeschnitten, damit der komplette Bildbereich ausgefüllt wird.
|
||||
Der Bereich kontrolliert, wieviel vom Bild abgeschnitten wird.
|
||||
Dies funktioniert nur mit den xv-, xmga-, mga-, gl-, gl2, quartz-, macosx- und
|
||||
Dies funktioniert nur mit den xv-, xmga-, mga-, gl-, gl2, quartz-, corevideo- und
|
||||
xvidix-Videoausgabetreibern.
|
||||
.br
|
||||
.I ANMERKUNG:
|
||||
@ -3356,7 +3356,7 @@ Momentan nur unterst
|
||||
.B \-rootwin
|
||||
Spielt den Film im Hauptfenster (dem Desktophintergrund) ab.
|
||||
Desktophintergrundbilder können den Film allerdings verdecken.
|
||||
Funktioniert nur mit den x11-, xv-, xmga-, xvidix-, quartz-, macosx- und
|
||||
Funktioniert nur mit den x11-, xv-, xmga-, xvidix-, quartz-, corevideo- und
|
||||
directx-Videoausgabetreibern.
|
||||
.
|
||||
.TP
|
||||
@ -3714,7 +3714,7 @@ Gib die Aufl
|
||||
.PD 1
|
||||
.
|
||||
.TP
|
||||
.B macosx (Mac OS X 10.4 oder 10.3.9 mit QuickTime 7)
|
||||
.B corevideo (Mac OS X 10.4 oder 10.3.9 mit QuickTime 7)
|
||||
Mac OS X CoreVideo-Videoausgabetreiber
|
||||
.PD 0
|
||||
.RSs
|
||||
|
@ -312,7 +312,7 @@ Adjust saturation.
|
||||
.PD 1
|
||||
.PP
|
||||
.RS
|
||||
(The following keys are valid only when using the quartz or macosx
|
||||
(The following keys are valid only when using the quartz or corevideo
|
||||
video output driver.)
|
||||
.RE
|
||||
.PP
|
||||
@ -1041,7 +1041,7 @@ Permit MPlayer to receive pointer events reported by the video
|
||||
output driver.
|
||||
Necessary to select the buttons in DVD menus.
|
||||
Supported for X11 based VOs (x11, xv, xvmc, etc.) and the gl, gl2, direct3d and
|
||||
macosx VOs.
|
||||
corevideo VOs.
|
||||
.
|
||||
.TP
|
||||
.B \-noar
|
||||
@ -3208,14 +3208,14 @@ Furthermore under X11 your window manager has to honor window aspect hints.
|
||||
.B "\-ontop\ "
|
||||
Makes the player window stay on top of other windows.
|
||||
Supported by video output drivers which use X11, except SDL,
|
||||
as well as directx, macosx, quartz, ggi and gl2.
|
||||
as well as directx, corevideo, quartz, ggi and gl2.
|
||||
.
|
||||
.TP
|
||||
.B \-panscan <0.0\-1.0>
|
||||
Enables pan-and-scan functionality (cropping the sides of e.g.\& a 16:9
|
||||
movie to make it fit a 4:3 display without black bands).
|
||||
The range controls how much of the image is cropped.
|
||||
Only works with the xv, xmga, mga, gl, gl2, quartz, macosx and xvidix
|
||||
Only works with the xv, xmga, mga, gl, gl2, quartz, corevideo and xvidix
|
||||
video output drivers.
|
||||
.br
|
||||
.I NOTE:
|
||||
@ -3241,7 +3241,7 @@ Currently only supported by \-vo directx combined with the \-vm option.
|
||||
.B \-rootwin
|
||||
Play movie in the root window (desktop background).
|
||||
Desktop background images may cover the movie window, though.
|
||||
Only works with the x11, xv, xmga, xvidix, quartz, macosx and directx video output drivers.
|
||||
Only works with the x11, xv, xmga, xvidix, quartz, corevideo and directx video output drivers.
|
||||
.
|
||||
.TP
|
||||
.B \-saturation <\-100\-100>
|
||||
@ -3632,7 +3632,7 @@ Specify the fullscreen resolution (useful on slow systems).
|
||||
.PD 1
|
||||
.
|
||||
.TP
|
||||
.B macosx (Mac OS X 10.4 or 10.3.9 with QuickTime 7)
|
||||
.B corevideo (Mac OS X 10.4 or 10.3.9 with QuickTime 7)
|
||||
Mac OS X CoreVideo video output driver
|
||||
.PD 0
|
||||
.RSs
|
||||
|
@ -313,7 +313,7 @@ Ajusta la saturaci
|
||||
.PD 1
|
||||
.PP
|
||||
(Las siguientes teclas son válidas únicamente cuando se usa quartz o el
|
||||
controlador de vídeo de macosx)
|
||||
controlador de vídeo de corevideo)
|
||||
.PP
|
||||
.PD 0
|
||||
.IPs "command + 0"
|
||||
@ -2882,7 +2882,7 @@ de aspecto de ventana.
|
||||
.TP
|
||||
.B \-ontop
|
||||
Hace que la ventana de reproducción se quede por encima de las otras ventanas.
|
||||
Soportado por controladores que usen X11, excepto SDL, así como directx,macosx,
|
||||
Soportado por controladores que usen X11, excepto SDL, así como directx,corevideo,
|
||||
quartz, ggi y gl2.
|
||||
.
|
||||
.TP
|
||||
@ -2892,7 +2892,7 @@ pel
|
||||
.br
|
||||
El rango controla cuánto de la imagen será recortado.
|
||||
Sólo funciona con los controladores de salida de vídeo xv, xmga, mga, gl, gl2,
|
||||
quartz, macosx y xvidix.
|
||||
quartz, corevideo y xvidix.
|
||||
.
|
||||
.TP
|
||||
.B \-panscanrange <\-19.0\-99.0> (experimental)
|
||||
@ -2915,7 +2915,7 @@ Reproduce la pel
|
||||
Las imágenes del fondo de escritorio pueden cubrir sin embargo a la ventana
|
||||
de la película.
|
||||
Funciona sólo con los controladores de salida de vídeo x11, xv, xmga,
|
||||
xvidix, quartz, macosx y directx.
|
||||
xvidix, quartz, corevideo y directx.
|
||||
.
|
||||
.TP
|
||||
.B \-saturation <\-100\-100>
|
||||
@ -3249,7 +3249,7 @@ Especifica la resoluci
|
||||
.PD 1
|
||||
.
|
||||
.TP
|
||||
.B macosx (Mac OS X 10.4 o 10.3.9 con QuickTime 7)
|
||||
.B corevideo (Mac OS X 10.4 o 10.3.9 con QuickTime 7)
|
||||
Controlador de salida de vídeo Mac OS X CoreVideo.
|
||||
.PD 0
|
||||
.RSs
|
||||
|
@ -328,7 +328,7 @@ Ajuste la saturation.
|
||||
.PP
|
||||
.RS
|
||||
(Les touches suivantes ne sont valides que lorsque le pilote de sortie
|
||||
vidéo quartz ou macosx est utilisé.)
|
||||
vidéo quartz ou corevideo est utilisé.)
|
||||
.RE
|
||||
.PP
|
||||
.PD 0
|
||||
@ -1097,7 +1097,7 @@ Permet MPlayer de recevoir des
|
||||
par le pilote de sortie vidéo.
|
||||
Utilisé pour sélectioner les boutons des menus DVDs.
|
||||
Géré par par les VOs basés sur X11 (x11, xv, xvmc, etc.) ainsi que les VOs gl,
|
||||
gl2, direct3d et macosx.
|
||||
gl2, direct3d et corevideo.
|
||||
.
|
||||
.TP
|
||||
.B \-noar
|
||||
@ -3386,7 +3386,7 @@ hauteur/\:largeur de fen
|
||||
.B "\-ontop\ "
|
||||
Rend la fenêtre de lecture toujours visible.
|
||||
Permise par les pilotes de sortie vidéo qui utilisent X11, excepté SDL,
|
||||
aussi bien que directx, macosx, quartz, ggi et gl2.
|
||||
aussi bien que directx, corevideo, quartz, ggi et gl2.
|
||||
.
|
||||
.TP
|
||||
.B \-panscan <0.0\-1.0>
|
||||
@ -3394,7 +3394,7 @@ Active la fonctionnalit
|
||||
film 16/\:9e pour qu'il tienne sans bords noirs sur un écran 4/\:3)
|
||||
L'intervalle définit à quel point l'image sera coupée.
|
||||
Cette option ne fonctionne qu'avec les pilotes de sortie vidéo xv, xmga, mga,
|
||||
gl, gl2, quartz, macosx et xvidix.
|
||||
gl, gl2, quartz, corevideo et xvidix.
|
||||
.br
|
||||
.I NOTE\ :
|
||||
Des valeurs compris entre \-1 et 0 sont aussi permises, mais très expérimentale,
|
||||
@ -3421,7 +3421,7 @@ N'est g
|
||||
Joue le film dans la fenêtre root (le fond du bureau).
|
||||
Les images en fond d'écran peuvent néanmoins cacher le film.
|
||||
Cette option ne fonctionne qu'avec les pilotes de sortie vidéo x11, xv, xmga,
|
||||
xvidix, quartz, macosx et directx.
|
||||
xvidix, quartz, corevideo et directx.
|
||||
.
|
||||
.TP
|
||||
.B \-saturation <\-100\-100>
|
||||
@ -3821,7 +3821,7 @@ Choisir la r
|
||||
.PD 1
|
||||
.
|
||||
.TP
|
||||
.B macosx (Mac OS X 10.4 ou 10.3.9 avec QuickTime 7)
|
||||
.B corevideo (Mac OS X 10.4 ou 10.3.9 avec QuickTime 7)
|
||||
pilote de sortie vidéo CoreVideo pour Mac OS X
|
||||
.PD 0
|
||||
.RSs
|
||||
|
@ -314,7 +314,7 @@ Szatur
|
||||
.PD 1
|
||||
.PP
|
||||
.RS
|
||||
(A következő billentyűk csak quartz vagy macosx videó kimeneten működnek.)
|
||||
(A következő billentyűk csak quartz vagy corevideo videó kimeneten működnek.)
|
||||
.RE
|
||||
.PP
|
||||
.PD 0
|
||||
@ -1041,7 +1041,7 @@ Enged
|
||||
melyeket a videó kimeneti eszköz küld.
|
||||
Szükséges a dvd menükben a gombok kiválasztásához.
|
||||
Az X11 alapú VO-kban (x11, xv, xvmc, stb.), a gl, a gl2, a direct3d és a
|
||||
macosx VO-kban támogatott.
|
||||
corevideo VO-kban támogatott.
|
||||
.
|
||||
.TP
|
||||
.B \-noar
|
||||
@ -3220,14 +3220,14 @@ Tov
|
||||
.B "\-ontop\ "
|
||||
A lejátszási ablak folyamatosan a többi ablak előtt lesz látható.
|
||||
Azok a videó kimeneti vezérlők támogatják, amelyek X11-et használnak,
|
||||
kivéve az SDL-t, valamint a directx, macosx, quartz, ggi és gl2.
|
||||
kivéve az SDL-t, valamint a directx, corevideo, quartz, ggi és gl2.
|
||||
.
|
||||
.TP
|
||||
.B \-panscan <0.0\-1.0>
|
||||
Pan & Scan funkció bekapcsolása (pl.\& egy 16:9 arányú film széleinek a
|
||||
levágása, hogy elférjen egy 4:3 arányú képernyőn fekete sávok nélkül)
|
||||
A tartomány vezérli, hogy a képből mennyi kerül levágásra.
|
||||
Ez a funkció csak az xv, xmga, mga, gl, gl2, quartz, macosx és xvidix videó
|
||||
Ez a funkció csak az xv, xmga, mga, gl, gl2, quartz, corevideo és xvidix videó
|
||||
kimeneti meghajtókkal működik.
|
||||
.br
|
||||
.I MEGJEGYZÉS:
|
||||
@ -3253,7 +3253,7 @@ Jelenleg csak a \-vo directx t
|
||||
.B \-rootwin
|
||||
A film root ablakban (asztal hátterében) történő lejátszása.
|
||||
Az asztalon lévő háttérkép kitakarhatja a filmet.
|
||||
Csak az x11, xv, xmga, xvidix, quartz, macosx és directx videó meghajtók
|
||||
Csak az x11, xv, xmga, xvidix, quartz, corevideo és directx videó meghajtók
|
||||
támogatják.
|
||||
.
|
||||
.TP
|
||||
@ -3649,7 +3649,7 @@ A teljes k
|
||||
.PD 1
|
||||
.
|
||||
.TP
|
||||
.B macosx (Mac OS X 10.4 vagy 10.3.9 QuickTime 7-tel)
|
||||
.B corevideo (Mac OS X 10.4 vagy 10.3.9 QuickTime 7-tel)
|
||||
Mac OS X CoreVideo kimeneti videó vezérlő
|
||||
.PD 0
|
||||
.RSs
|
||||
|
@ -330,7 +330,7 @@ Regola la saturazione.
|
||||
.PP
|
||||
.RS
|
||||
(I seguenti tasti sono validi solo quando si utilizza il driver di uscita
|
||||
video quartz oppure macosx.)
|
||||
video quartz oppure corevideo.)
|
||||
.RE
|
||||
.PP
|
||||
.PD 0
|
||||
@ -3296,7 +3296,7 @@ dell'aspetto finestra.
|
||||
Rende la finestra di visualizzazione del filmato in modalità 'stay on top',
|
||||
stai in cima, alle altre finestre.
|
||||
Supportato dai driver di uscita video che usano X11, SDL esclusa, così come
|
||||
da directx, macosx, quartz, ggi e gl2.
|
||||
da directx, corevideo, quartz, ggi e gl2.
|
||||
.
|
||||
.TP
|
||||
.B \-panscan <0.0\-1.0>
|
||||
@ -3305,7 +3305,7 @@ filmato in formato 16:9 per adattarlo ad uno schermo 4:3 senza avere bande
|
||||
nere)
|
||||
Il parametro controlla quanto dell'immagine viene tagliato.
|
||||
Questa opzione funziona solo con i driver di uscita video xv, xmga, mga,
|
||||
gl, gl2, quartz, macosx e xvidix.
|
||||
gl, gl2, quartz, corevideo e xvidix.
|
||||
.br
|
||||
.I NOTA:
|
||||
Sono permessi anche valori compresi tra \-1 e 0, ma sono altamente sperimentali
|
||||
@ -3331,7 +3331,7 @@ l'opzione \-vm.
|
||||
.B \-rootwin
|
||||
Visualizza il filmato nella finestra root (lo sfondo del desktop).
|
||||
L'immagine di sfondo del desktop può però coprire la finestra del filmato.
|
||||
Funziona solo con i driver di uscita video x11, xv, xmga, xvidix, quartz, macosx e directx.
|
||||
Funziona solo con i driver di uscita video x11, xv, xmga, xvidix, quartz, corevideo e directx.
|
||||
.
|
||||
.TP
|
||||
.B \-saturation <\-100\-100>
|
||||
@ -3681,7 +3681,7 @@ Specifica la risoluzione a schermo intero (utile su sistemi lenti).
|
||||
.PD 1
|
||||
.
|
||||
.TP
|
||||
.B macosx (Mac OS X 10.4 oppure 10.3.9 con QuickTime 7)
|
||||
.B corevideo (Mac OS X 10.4 oppure 10.3.9 con QuickTime 7)
|
||||
Driver di uscita video Mac OS X CoreVideo.
|
||||
.PD 0
|
||||
.RSs
|
||||
|
@ -334,7 +334,7 @@ Modyfikuje nasycenie.
|
||||
.PD 1
|
||||
.PP
|
||||
(Następujące klawisze działają tylko ze sterownikiem wyjścia video quartz lub
|
||||
macosx.)
|
||||
corevideo.)
|
||||
.PP
|
||||
.PD 0
|
||||
.RSs
|
||||
@ -2293,14 +2293,14 @@ Dodatkowo, pod X11 Tw
|
||||
.B "\-ontop\ "
|
||||
Sprawia, że okno zostaje nad innymi oknami.
|
||||
Obsługiwane przez sterowniki wyjścia video używające X11, poza SDL
|
||||
oraz directx, macosx, quartz, ggi i gl2.
|
||||
oraz directx, corevideo, quartz, ggi i gl2.
|
||||
.
|
||||
.TP
|
||||
.B \-panscan <0.0\-1.0>
|
||||
Włącza tryb panoramiczny (obcina boki filmu np.\& 16:9 tak, by pasował na
|
||||
ekran 4:3 bez czarnych pasków).
|
||||
Zasięg kontroluje jak duża część obrazu będzie przycięta.
|
||||
Działa tylko ze sterownikami wyjścia video xv, xmga, mga, gl, quartz, macosx i xvidix.
|
||||
Dzia³a tylko ze sterownikami wyj¶cia video xv, xmga, mga, gl, quartz, corevideo i xvidix.
|
||||
.
|
||||
.TP
|
||||
.B \-refreshrate <Hz>
|
||||
@ -2311,7 +2311,7 @@ Obecnie opcja ta jest obs
|
||||
.B \-rootwin
|
||||
Odtwarza film w głównym oknie (tło pulpitu).
|
||||
Jednak obrazki tła na pulpicie mogą przesłaniać okno filmu.
|
||||
Działa tylko ze sterownikami wyjścia video x11, xv, xmga, xvidix, quartz, macosx i directx.
|
||||
Dzia³a tylko ze sterownikami wyj¶cia video x11, xv, xmga, xvidix, quartz, corevideo i directx.
|
||||
.
|
||||
.TP
|
||||
.B \-saturation <\-100\-100>
|
||||
@ -2621,7 +2621,7 @@ Podaje rozdzielczo
|
||||
.PD 1
|
||||
.
|
||||
.TP
|
||||
.B macosx (Mac OS X 10.4 lub 10.3.9 z QuickTime 7)
|
||||
.B corevideo (Mac OS X 10.4 lub 10.3.9 z QuickTime 7)
|
||||
sterownik wyjścia video Mac OS X CoreVideo
|
||||
.PD 0
|
||||
.RSs
|
||||
|
@ -313,7 +313,7 @@ Stop playing (and quit if \-idle is not used).
|
||||
.PD 1
|
||||
.PP
|
||||
.RS
|
||||
(Следующие клавиши доступны только при использовании видео драйверов quartz или macosx).
|
||||
(Следующие клавиши доступны только при использовании видео драйверов quartz или corevideo).
|
||||
.RE
|
||||
.PP
|
||||
.PD 0
|
||||
@ -1000,7 +1000,7 @@ FIFO
|
||||
драйвером вывода видео.
|
||||
Необходимо для выбора кнопок в DVD меню.
|
||||
Поддерживается для VO, основанных на X11 (x11, xv, xvmc, etc.) и
|
||||
видео выводов gl, gl2, direct3d и macosx.
|
||||
видео выводов gl, gl2, direct3d и corevideo.
|
||||
.
|
||||
.TP
|
||||
.B \-noar
|
||||
@ -3175,7 +3175,7 @@ monitoraspect (
|
||||
.B "\-ontop\ "
|
||||
Помещает и сохраняет окно проигрывателя поверх всех окон.
|
||||
Поддерживается всеми драйверами, использующими X11, за
|
||||
исключением SDL, а также драйверами directx, macosx,
|
||||
исключением SDL, а также драйверами directx, corevideo,
|
||||
quartz, ggi и gl2.
|
||||
.
|
||||
.TP
|
||||
@ -3183,7 +3183,7 @@ quartz, ggi
|
||||
Задействует функциональность pan\-and\-scan (обрезая стороны в соответствии
|
||||
с пропорциями, чтобы, например 16:9, фильм поместился на 4:3 экране
|
||||
без черных полос). Диапазон указывает какая часть изображения обрезается.
|
||||
Работает только с xv, xmga, mga, gl, gl2, quartz, macosx и xvidix драйверами.
|
||||
Работает только с xv, xmga, mga, gl, gl2, quartz, corevideo и xvidix драйверами.
|
||||
.br
|
||||
.I NOTE:
|
||||
Значения между \-1 и 0 также допустимы, но являются экспериментальными
|
||||
@ -3209,7 +3209,7 @@ quartz, ggi
|
||||
.B \-rootwin
|
||||
Воспроизводит фильм на главном окне (фоне рабочего стола).
|
||||
Однако, фон рабочего стола может отображаться поверх изображения.
|
||||
Работает только с x11, xv, xmga, xvidix, quartz, macosx и directx драйверами.
|
||||
Работает только с x11, xv, xmga, xvidix, quartz, corevideo и directx драйверами.
|
||||
.
|
||||
.TP
|
||||
.B \-saturation <\-100\-100>
|
||||
@ -3625,7 +3625,7 @@ Windows
|
||||
.PD 1
|
||||
.
|
||||
.TP
|
||||
.B macosx (Mac OS X 10.4 или 10.3.9 с QuickTime 7)
|
||||
.B corevideo (Mac OS X 10.4 или 10.3.9 с QuickTime 7)
|
||||
Драйвер вывода видео Mac OS X CoreVideo.
|
||||
.PD 0
|
||||
.RSs
|
||||
|
@ -314,7 +314,7 @@ MPlayer 有个完全可配置的, 命令驱动的控制层,
|
||||
.PD 1
|
||||
.PP
|
||||
.RS
|
||||
(以下的按键仅适用于 quartz or macosx 视频输出驱动。)
|
||||
(以下的按键仅适用于 quartz or corevideo 视频输出驱动。)
|
||||
.RE
|
||||
.PP
|
||||
.PD 0
|
||||
@ -989,7 +989,7 @@ n 大小的 FIFO 能容纳 (n\-1) 缓冲事件。
|
||||
.B \-mouse\-movements
|
||||
允许 MPlayer 接收来自视频输出驱动的指针事件。
|
||||
必须选择 DVD 菜单中的按钮。
|
||||
支持基于 X11 的视频输出(x11、xv、xvmc等)以及 gl、gl2、direct3d 和 macosx 的视频输出
|
||||
支持基于 X11 的视频输出(x11、xv、xvmc等)以及 gl、gl2、direct3d 和 corevideo 的视频输出
|
||||
.
|
||||
.TP
|
||||
.B \-noar
|
||||
@ -3007,14 +3007,14 @@ gl、gl2、directx、fbdev 和 tdfxfb 视频输出驱动支持。
|
||||
.TP
|
||||
.B "\-ontop\ "
|
||||
使得此播放器窗口位于其他窗口之上。
|
||||
视频输出驱动使用 X11 的, 除了 SDL, 还有使用 directx, macosx, quartz,
|
||||
视频输出驱动使用 X11 的, 除了 SDL, 还有使用 directx, corevideo, quartz,
|
||||
ggi 和 gl2 的都支持此功能。
|
||||
.
|
||||
.TP
|
||||
.B \-panscan <0.0\-1.0>
|
||||
启用 pan-and-scan 功能 (裁减如 16:9 电影的边适应 4:3 显示不带黑边)。
|
||||
范围参数值用来控制裁减多少图像。
|
||||
只能与 xv, xmga, mga, gl, gl2, quartz, macosx 和 xvidix 的
|
||||
只能与 xv, xmga, mga, gl, gl2, quartz, corevideo 和 xvidix 的
|
||||
视频输出驱动一起工作。
|
||||
.br
|
||||
.I 注意:
|
||||
@ -3038,7 +3038,7 @@ ggi 和 gl2 的都支持此功能。
|
||||
.B \-rootwin
|
||||
在根窗口(桌面背景)中播放电影。
|
||||
虽然桌面背景图像可能盖住电影窗口。
|
||||
只能与 x11, xv, xmga, xvidix, quartz, macosx 和 directx 的
|
||||
只能与 x11, xv, xmga, xvidix, quartz, corevideo 和 directx 的
|
||||
视频输出驱动一起工作。
|
||||
.
|
||||
.TP
|
||||
@ -3397,7 +3397,7 @@ Mac OS X Quartz 视频输出驱动。
|
||||
.PD 1
|
||||
.
|
||||
.TP
|
||||
.B macosx (Mac OS X 10.4 或 10.3.9 的 QuickTime 7)
|
||||
.B corevideo (Mac OS X 10.4 或 10.3.9 的 QuickTime 7)
|
||||
Mac OS X CoreVideo 视频输出驱动
|
||||
.PD 0
|
||||
.RSs
|
||||
|
@ -156,6 +156,7 @@ libvo drivers:
|
||||
* vo_aa.c - Alban Bedel
|
||||
* vo_caca.c - Howell Tam (Pigeon)
|
||||
* vo_bl.c - Rik Snel
|
||||
* vo_corevideo.m - None
|
||||
* vo_cvidix.c - Sascha Sommer
|
||||
* vo_dga.c - None
|
||||
* vo_dfbmga.c - Ville Syrjälä
|
||||
@ -172,7 +173,6 @@ libvo drivers:
|
||||
* vo_gl2.c - Reimar Döffinger
|
||||
* vo_ivtv.c - Benjamin Zores
|
||||
* vo_jpeg.c - Ivo van Poorten
|
||||
* vo_macosx.m - None
|
||||
* vo_md5sum.c - Ivo van Poorten
|
||||
* vo_mga.c - Attila Kinali
|
||||
* vo_mpegpes.c - None
|
||||
|
@ -740,7 +740,7 @@ GCC 3.x a vyšších.
|
||||
Základní prostředí pro kompilaci můžete získat instalací
|
||||
<ulink url="http://developer.apple.com/tools/download/">Xcode</ulink>
|
||||
od Apple. Máte-li Mac OS X 10.3.9 nebo pozdější a QuickTime 7
|
||||
můžete použít výstupní video rozhraní <option>macosx</option>.
|
||||
můžete použít výstupní video rozhraní <option>corevideo</option>.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
|
@ -718,7 +718,7 @@ Segmentation fault</screen>
|
||||
<ulink url="http://developer.apple.com/tools/download/">Xcode</ulink>
|
||||
von Apple installierst.
|
||||
Besitzt du Mac OS X 10.3.9 oder später und QuickTime 7
|
||||
kannst du den Videoausgabetreiber <option>macosx</option> verwenden.
|
||||
kannst du den Videoausgabetreiber <option>corevideo</option> verwenden.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
|
@ -694,7 +694,7 @@ GCC 3.x or later.
|
||||
You can get the basic compilation environment by installing Apple's
|
||||
<ulink url="http://developer.apple.com/tools/download/">Xcode</ulink>.
|
||||
If you have Mac OS X 10.3.9 or later and QuickTime 7
|
||||
you can use the <option>macosx</option> video output driver.
|
||||
you can use the <option>corevideo</option> video output driver.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
|
@ -740,7 +740,7 @@ Le compilateur préféré étant la version Apple de GCC 3.x ou supérieure.
|
||||
Vous pouvez obtenir l'environement de compilation de base en
|
||||
installant <ulink url="http://developer.apple.com/tools/download/">Xcode</ulink> de Apple.
|
||||
Si vous avez Mac OS X 10.3.9 ou supérieur et QuickTime 7
|
||||
vous pouvez utiliser le pilote macosx de sortie vidéo.
|
||||
vous pouvez utiliser le pilote corevideo de sortie vidéo.
|
||||
</para>
|
||||
<para>
|
||||
Malheureusement, cet environement de base ne vous autorise pas à
|
||||
|
@ -694,7 +694,7 @@ Az alap fordítási környezetet az Apple
|
||||
<ulink url="http://developer.apple.com/tools/download/">Xcode</ulink>
|
||||
telepítésével kapod meg.
|
||||
Ha Mac OS X 10.3.9 vagy régebbi verziód és QuickTime 7-esed van,
|
||||
használhatod a <option>macosx</option> videó kimeneti vezérlőt is.
|
||||
használhatod a <option>corevideo</option> videó kimeneti vezérlőt is.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
|
@ -693,7 +693,7 @@ wyższym. Zalecanym kompilatorem jest GCC 3.x w wersji Apple.
|
||||
Możesz otrzymać podstawowe środowisko do kompilacji, instalując
|
||||
<ulink url="http://developer.apple.com/tools/download/">Xcode</ulink> od Apple.
|
||||
Jeżeli masz Mac OS X 10.3.9 lub późniejszy i QuickTime 7, możesz
|
||||
skorzystać ze sterownika wyjścia video <option>macosx</option>.
|
||||
skorzystać ze sterownika wyjścia video <option>corevideo</option>.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
|
@ -726,7 +726,7 @@ mplayer dvd://<replaceable><title></replaceable> -dvd-device <replaceable>
|
||||
для компиляции, установив Apple'овский
|
||||
<ulink url="http://developer.apple.com/tools/download/">Xcode</ulink>.
|
||||
Если у вас Mac OS X 10.3.9 или выше и QuickTime 7, можете использовать
|
||||
драйвер видео вывода <option>macosx</option>.
|
||||
драйвер видео вывода <option>corevideo</option>.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
|
2
Makefile
2
Makefile
@ -532,7 +532,7 @@ SRCS_MPLAYER-$(ARTS) += libao2/ao_arts.c
|
||||
SRCS_MPLAYER-$(BL) += libvo/vo_bl.c
|
||||
SRCS_MPLAYER-$(CACA) += libvo/vo_caca.c
|
||||
SRCS_MPLAYER-$(COREAUDIO) += libao2/ao_coreaudio.c
|
||||
SRCS_MPLAYER-$(COREVIDEO) += libvo/vo_macosx.m
|
||||
SRCS_MPLAYER-$(COREVIDEO) += libvo/vo_corevideo.m
|
||||
SRCS_MPLAYER-$(DART) += libao2/ao_dart.c
|
||||
SRCS_MPLAYER-$(DFBMGA) += libvo/vo_dfbmga.c
|
||||
SRCS_MPLAYER-$(DGA) += libvo/vo_dga.c
|
||||
|
4
configure
vendored
4
configure
vendored
@ -3863,11 +3863,11 @@ EOF
|
||||
cc_check -framework Carbon -framework Cocoa -framework QuartzCore -framework OpenGL && _corevideo=yes
|
||||
fi
|
||||
if test "$_corevideo" = yes ; then
|
||||
_vomodules="macosx $_vomodules"
|
||||
_vomodules="corevideo $_vomodules"
|
||||
extra_ldflags="$extra_ldflags -framework Carbon -framework Cocoa -framework QuartzCore -framework OpenGL"
|
||||
def_corevideo='#define CONFIG_COREVIDEO 1'
|
||||
else
|
||||
_novomodules="macosx $_novomodules"
|
||||
_novomodules="corevideo $_novomodules"
|
||||
def_corevideo='#undef CONFIG_COREVIDEO'
|
||||
fi
|
||||
echores "$_corevideo"
|
||||
|
@ -128,7 +128,7 @@ extern vo_functions_t video_out_cvidix;
|
||||
extern vo_functions_t video_out_tdfx_vid;
|
||||
extern vo_functions_t video_out_xvr100;
|
||||
extern vo_functions_t video_out_tga;
|
||||
extern vo_functions_t video_out_macosx;
|
||||
extern vo_functions_t video_out_corevideo;
|
||||
extern vo_functions_t video_out_quartz;
|
||||
extern vo_functions_t video_out_pnm;
|
||||
extern vo_functions_t video_out_md5sum;
|
||||
@ -151,7 +151,7 @@ const vo_functions_t* const video_out_drivers[] =
|
||||
&video_out_kva,
|
||||
#endif
|
||||
#ifdef CONFIG_COREVIDEO
|
||||
&video_out_macosx,
|
||||
&video_out_corevideo,
|
||||
#endif
|
||||
#ifdef CONFIG_QUARTZ
|
||||
&video_out_quartz,
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* MPlayer Mac OS X video output driver
|
||||
* CoreVideo video output driver
|
||||
*
|
||||
* Copyright (c) 2005 Nicolas Plourde <nicolasplourde@gmail.com>
|
||||
*
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Mac OS X video output driver
|
||||
* CoreVideo video output driver
|
||||
* Copyright (c) 2005 Nicolas Plourde <nicolasplourde@gmail.com>
|
||||
*
|
||||
* This file is part of MPlayer.
|
||||
@ -19,7 +19,7 @@
|
||||
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
*/
|
||||
|
||||
#import "vo_macosx.h"
|
||||
#import "vo_corevideo.h"
|
||||
#include <sys/types.h>
|
||||
#include <sys/ipc.h>
|
||||
#include <sys/mman.h>
|
||||
@ -96,12 +96,12 @@ static BOOL isLeopardOrLater;
|
||||
static vo_info_t info =
|
||||
{
|
||||
"Mac OS X Core Video",
|
||||
"macosx",
|
||||
"corevideo",
|
||||
"Nicolas Plourde <nicolas.plourde@gmail.com>",
|
||||
""
|
||||
};
|
||||
|
||||
LIBVO_EXTERN(macosx)
|
||||
LIBVO_EXTERN(corevideo)
|
||||
|
||||
static void draw_alpha(int x0, int y0, int w, int h, unsigned char *src, unsigned char *srca, int stride)
|
||||
{
|
||||
@ -127,7 +127,7 @@ static int config(uint32_t width, uint32_t height, uint32_t d_width, uint32_t d_
|
||||
}
|
||||
else
|
||||
{
|
||||
mp_msg(MSGT_VO, MSGL_INFO, "[vo_macosx] Device ID %d does not exist, falling back to main device\n", screen_id);
|
||||
mp_msg(MSGT_VO, MSGL_INFO, "[vo_corevideo] Device ID %d does not exist, falling back to main device\n", screen_id);
|
||||
screen_handle = [screen_array objectAtIndex:0];
|
||||
screen_id = -1;
|
||||
}
|
||||
@ -178,7 +178,7 @@ static int config(uint32_t width, uint32_t height, uint32_t d_width, uint32_t d_
|
||||
}
|
||||
else
|
||||
{
|
||||
mp_msg(MSGT_VO, MSGL_INFO, "[vo_macosx] writing output to a shared buffer "
|
||||
mp_msg(MSGT_VO, MSGL_INFO, "[vo_corevideo] writing output to a shared buffer "
|
||||
"named \"%s\"\n",buffer_name);
|
||||
|
||||
movie_aspect = (float)d_width/(float)d_height;
|
||||
@ -188,7 +188,7 @@ static int config(uint32_t width, uint32_t height, uint32_t d_width, uint32_t d_
|
||||
if (shm_fd == -1)
|
||||
{
|
||||
mp_msg(MSGT_VO, MSGL_FATAL,
|
||||
"[vo_macosx] failed to open shared memory. Error: %s\n", strerror(errno));
|
||||
"[vo_corevideo] failed to open shared memory. Error: %s\n", strerror(errno));
|
||||
return 1;
|
||||
}
|
||||
|
||||
@ -196,7 +196,7 @@ static int config(uint32_t width, uint32_t height, uint32_t d_width, uint32_t d_
|
||||
if (ftruncate(shm_fd, image_width*image_height*image_bytes) == -1)
|
||||
{
|
||||
mp_msg(MSGT_VO, MSGL_FATAL,
|
||||
"[vo_macosx] failed to size shared memory, possibly already in use. Error: %s\n", strerror(errno));
|
||||
"[vo_corevideo] failed to size shared memory, possibly already in use. Error: %s\n", strerror(errno));
|
||||
shm_unlink(buffer_name);
|
||||
return 1;
|
||||
}
|
||||
@ -207,7 +207,7 @@ static int config(uint32_t width, uint32_t height, uint32_t d_width, uint32_t d_
|
||||
if (image_data == MAP_FAILED)
|
||||
{
|
||||
mp_msg(MSGT_VO, MSGL_FATAL,
|
||||
"[vo_macosx] failed to map shared memory. Error: %s\n", strerror(errno));
|
||||
"[vo_corevideo] failed to map shared memory. Error: %s\n", strerror(errno));
|
||||
shm_unlink(buffer_name);
|
||||
return 1;
|
||||
}
|
||||
@ -303,10 +303,10 @@ static void uninit(void)
|
||||
mplayerosxProxy = nil;
|
||||
|
||||
if (munmap(image_data, image_width*image_height*image_bytes) == -1)
|
||||
mp_msg(MSGT_VO, MSGL_FATAL, "[vo_macosx] uninit: munmap failed. Error: %s\n", strerror(errno));
|
||||
mp_msg(MSGT_VO, MSGL_FATAL, "[vo_corevideo] uninit: munmap failed. Error: %s\n", strerror(errno));
|
||||
|
||||
if (shm_unlink(buffer_name) == -1)
|
||||
mp_msg(MSGT_VO, MSGL_FATAL, "[vo_macosx] uninit: shm_unlink failed. Error: %s\n", strerror(errno));
|
||||
mp_msg(MSGT_VO, MSGL_FATAL, "[vo_corevideo] uninit: shm_unlink failed. Error: %s\n", strerror(errno));
|
||||
|
||||
}
|
||||
|
||||
@ -353,8 +353,8 @@ static int preinit(const char *arg)
|
||||
|
||||
if (subopt_parse(arg, subopts) != 0) {
|
||||
mp_msg(MSGT_VO, MSGL_FATAL,
|
||||
"\n-vo macosx command line help:\n"
|
||||
"Example: mplayer -vo macosx:device_id=1:shared_buffer:buffer_name=mybuff\n"
|
||||
"\n-vo corevideo command line help:\n"
|
||||
"Example: mplayer -vo corevideo:device_id=1:shared_buffer:buffer_name=mybuff\n"
|
||||
"\nOptions:\n"
|
||||
" device_id=<0-...>\n"
|
||||
" Set screen device ID for fullscreen.\n"
|
||||
@ -477,20 +477,20 @@ static int control(uint32_t request, void *data, ...)
|
||||
|
||||
error = CVPixelBufferCreateWithBytes(NULL, image_width, image_height, pixelFormat, image_datas[0], image_width*image_bytes, NULL, NULL, NULL, &frameBuffers[0]);
|
||||
if(error != kCVReturnSuccess)
|
||||
mp_msg(MSGT_VO, MSGL_ERR,"[vo_macosx] Failed to create Pixel Buffer(%d)\n", error);
|
||||
mp_msg(MSGT_VO, MSGL_ERR,"[vo_corevideo] Failed to create Pixel Buffer(%d)\n", error);
|
||||
if (vo_doublebuffering) {
|
||||
error = CVPixelBufferCreateWithBytes(NULL, image_width, image_height, pixelFormat, image_datas[1], image_width*image_bytes, NULL, NULL, NULL, &frameBuffers[1]);
|
||||
if(error != kCVReturnSuccess)
|
||||
mp_msg(MSGT_VO, MSGL_ERR,"[vo_macosx] Failed to create Pixel Double Buffer(%d)\n", error);
|
||||
mp_msg(MSGT_VO, MSGL_ERR,"[vo_corevideo] Failed to create Pixel Double Buffer(%d)\n", error);
|
||||
}
|
||||
|
||||
error = CVOpenGLTextureCacheCreate(NULL, 0, [glContext CGLContextObj], [[self pixelFormat] CGLPixelFormatObj], 0, &textureCache);
|
||||
if(error != kCVReturnSuccess)
|
||||
mp_msg(MSGT_VO, MSGL_ERR,"[vo_macosx] Failed to create OpenGL texture Cache(%d)\n", error);
|
||||
mp_msg(MSGT_VO, MSGL_ERR,"[vo_corevideo] Failed to create OpenGL texture Cache(%d)\n", error);
|
||||
|
||||
error = CVOpenGLTextureCacheCreateTextureFromImage(NULL, textureCache, frameBuffers[image_page], 0, &texture);
|
||||
if(error != kCVReturnSuccess)
|
||||
mp_msg(MSGT_VO, MSGL_ERR,"[vo_macosx] Failed to create OpenGL texture(%d)\n", error);
|
||||
mp_msg(MSGT_VO, MSGL_ERR,"[vo_corevideo] Failed to create OpenGL texture(%d)\n", error);
|
||||
|
||||
//show window
|
||||
[window center];
|
||||
@ -838,7 +838,7 @@ static int control(uint32_t request, void *data, ...)
|
||||
CVOpenGLTextureRelease(texture);
|
||||
error = CVOpenGLTextureCacheCreateTextureFromImage(NULL, textureCache, frameBuffers[image_page], 0, &texture);
|
||||
if(error != kCVReturnSuccess)
|
||||
mp_msg(MSGT_VO, MSGL_ERR,"[vo_macosx] Failed to create OpenGL texture(%d)\n", error);
|
||||
mp_msg(MSGT_VO, MSGL_ERR,"[vo_corevideo] Failed to create OpenGL texture(%d)\n", error);
|
||||
|
||||
CVOpenGLTextureGetCleanTexCoords(texture, lowerLeft, lowerRight, upperRight, upperLeft);
|
||||
}
|
Loading…
Reference in New Issue
Block a user