QT GUI Video Display: Difference between revisions
Jump to navigation
Jump to search
(Created page with "Category:Block Docs This is a QT-based graphical sink that plays and display video stream using the GStreamer backend. It provides a visual interface where video content can be rendered and viewed by the user. The Video Display window includes playback controls such as play, pause, stop, and seek functionality, allowing users to navigate through the video content. == Parameters == (''R''): <span class="plainlinks">[https://wiki.gnuradio.org/index.php/GNURadioCompani...") |
(Add note and reference to Video_SDL_Sink) |
||
(2 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
[[ | <b>NOTE: This page was part of a project which has not been merged into GNU Radio.</b> | ||
See [[Video_SDL_Sink]] instead.<br> | |||
<hr> | |||
This is a QT-based graphical sink that plays and display video stream using the GStreamer backend. It provides a visual interface where video content can be rendered and viewed by the user. The Video Display window includes playback controls such as play, pause, stop, and seek functionality, allowing users to navigate through the video content. | This is a QT-based graphical sink that plays and display video stream using the GStreamer backend. It provides a visual interface where video content can be rendered and viewed by the user. The Video Display window includes playback controls such as play, pause, stop, and seek functionality, allowing users to navigate through the video content. | ||
Line 20: | Line 23: | ||
[[File:Video_display.png|800px]] | [[File:Video_display.png|800px]] | ||
== Dependencies == | |||
The Video Display block relies on the following dependencies and plugins: | |||
* GStreamer | |||
* gst-libav | |||
* GStreamer plugins: | |||
* gstreamer1.0-plugins-good | |||
* gstreamer1.0-plugins-bad | |||
* gstreamer1.0-plugins-ugly | |||
== Source Files == | == Source Files == | ||
; C++ files | ; C++ files | ||
: [https://github.com/gnuradio/gnuradio | : [https://github.com/gnuradio/gnuradio TODO] | ||
; Header files | ; Header files | ||
: [https://github.com/gnuradio/gnuradio | : [https://github.com/gnuradio/gnuradio TODO] | ||
; Public header files | ; Public header files | ||
: [https://github.com/gnuradio/gnuradio | : [https://github.com/gnuradio/gnuradio TODO] | ||
; Block definition | ; Block definition | ||
: [https://github.com/gnuradio/gnuradio | : [https://github.com/gnuradio/gnuradio TODO] |
Latest revision as of 17:06, 8 July 2024
NOTE: This page was part of a project which has not been merged into GNU Radio.
See Video_SDL_Sink instead.
This is a QT-based graphical sink that plays and display video stream using the GStreamer backend. It provides a visual interface where video content can be rendered and viewed by the user. The Video Display window includes playback controls such as play, pause, stop, and seek functionality, allowing users to navigate through the video content.
Parameters
(R): Run-time adjustable
- Input Type
- This parameter controls the data type of the input stream in GNU Radio.
- Vector Size
- Vector length at input
- GUI Hint
- See GUI Hint for info about how to organize multiple QT GUIs
Example Flowgraph
This flowgraph and output was produced by https://github.com/gnuradio/gnuradio/blob/master/gr-qtgui/examples/qtgui_video_display_example.grc
Dependencies
The Video Display block relies on the following dependencies and plugins:
- GStreamer
- gst-libav
- GStreamer plugins:
* gstreamer1.0-plugins-good * gstreamer1.0-plugins-bad * gstreamer1.0-plugins-ugly
Source Files
- C++ files
- TODO
- Header files
- TODO
- Public header files
- TODO
- Block definition
- TODO