[vlc-devel] commit: Qt: rework of the Sout Dialog (Jean-Baptiste Kempf )
git version control
git at videolan.org
Sun Mar 8 18:14:09 CET 2009
vlc | branch: master | Jean-Baptiste Kempf <jb at videolan.org> | Sat Mar 7 00:56:23 2009 +0100| [fc37db067e133092fceec6f3c3ee2b9c151d151b] | committer: Jean-Baptiste Kempf
Qt: rework of the Sout Dialog
You can now add any number of duplicate parts you want. You can add them to create a new Tab. You can have two HTTP output or two File output, for example.
Most of the widgets creation and MRL generation part has been splitted from the main class so that people why little knowledge of Qt can understand what is going on.
Expert in streaming can personnalize more easily 'their' part of the UI with derivation of VirtualDestBox and implementing constructor+getMRL()
The huge structure has been removed.
This is a huge change in this dialog, but I think the old one was beyond possible repair.
.../gui/qt4/components/sout/profile_selector.cpp | 1 +
modules/gui/qt4/components/sout/sout_widgets.cpp | 323 ++++++++++++-
modules/gui/qt4/components/sout/sout_widgets.hpp | 86 +++
modules/gui/qt4/dialogs/sout.cpp | 486 +++++-------------
modules/gui/qt4/dialogs/sout.hpp | 13 +-
modules/gui/qt4/ui/sout.ui | 546 ++++----------------
6 files changed, 644 insertions(+), 811 deletions(-)
More information about the vlc-devel