RK3588-Video und QT-DRM-Anzeige mit Suspendierung

        Im vorherigen Kapitel haben wir erwähnt, dass wir die dekodierten Frames nach dem Mischen über RGA zur Anzeige an DRM senden müssen. In diesem Kapitel werden wir speziell darüber sprechen, wie Videoframes über DRM angezeigt werden und wie Videos über DRM angezeigt werden. Wie man mit QT Alpha, Farbschlüssel und Ebenensequenz über DRM erstellt. Für eine spezifische DRM-Dokumentation können wir auf die von RK bereitgestellte DRM-Dokumentation verweisen. Ich werde es hier nicht wiederholen, aber dennoch einige DRM-bezogene Kenntnisse auflisten, die im Beispielcode verwendet werden. Wenn Sie mit diesen Wissenspunkten nicht vertraut sind, ist der Beispielcode möglicherweise schwer zu verstehen.

        1. Grundkenntnisse von DRM

Anschluss: Es ist der Bildschirm. Wenn wir beispielsweise zwei Displays an den RK3588 anschließen, eines ist HDMI und das andere ist DSI, dann haben wir zwei Anschlüsse, ein Anschluss entspricht dem HDMI-Display und ein Anschluss entspricht dem DSI-Display.

crtc: crtc ist der in RK3588 erwähnte VOP. Ein Anschluss hat einen crtc. Wenn beispielsweise wie oben erwähnt zwei Displays vorhanden sind, gibt es zwei Anschlüsse und es gibt auch zwei crtcs. Sie sind eins zu eins Korrespondenz. .

Ebene: Ebene, RK3588 enthält mehrere Ebenen. In diesem Kapitel zeigen wir die synthetisierte Videoebene auf einer Ebene und QT auf einer anderen Ebene an. Die transparente Übertragung wird durch Farbschlüssel und Alpha realisiert. Cover.

Unten zeigen wir die Beziehung zwischen ihnen in Form eines Diagramms. Schauen Sie sich das Diagramm unbedingt genauer an, um die Beziehung zwischen ihnen zu sehen. Nachdem Sie dieses Diagramm verstanden haben, wird es im Grunde kein Problem mit dem folgenden Beispielcode geben. Wie in der Abbildung gezeigt, können wir davon ausgehen, dass der Bereich, in dem unsere gemischten Videobilder gespeichert werden, FrameBuffer0 ist und der Inhalt von QT dann in FrameBuffer1 gespeichert wird. Das Anzeigegerät ist unser HDMI-Display.

Acho que você gosta

Origin blog.csdn.net/dreamliweiming/article/details/131003554
Recomendado
Clasificación