[MPlayer-DOCS] r37475 - in trunk: Changelog DOCS/xml/de/skin.xml DOCS/xml/en/skin.xml etc/mplayer.desktop gui/app/app.c gui/app/app.h gui/dialog/dialog.c gui/dialog/fileselect.c gui/dialog/fileselect.h gui/dialog...

ib subversion at mplayerhq.hu
Fri Sep 4 11:43:54 CEST 2015


Author: ib
Date: Fri Sep  4 11:43:54 2015
New Revision: 37475

Log:
Add support for CD/(S)VCD/DVD image and DVD copy playback to the GUI.

Extend the file selector and the menu to load such files and utilize the
respective scheme (cd://, vcd://, dvd://) for the playback so that it
plays as if it were a real disc.

For CD/(S)VCD, libcdio is necessary in order to load the cue files.

For DVD, utilize the existing option to play files copied from a DVD or
DVD images.

Additionally, update the documentation.

Modified:
   trunk/DOCS/xml/en/skin.xml
   trunk/help/help_mp-en.h

Changes in other areas also in this revision:
Added:
   trunk/gui/dialog/pixmaps/playimage.xpm   (contents, props changed)
Modified:
   trunk/Changelog
   trunk/DOCS/xml/de/skin.xml
   trunk/etc/mplayer.desktop
   trunk/gui/app/app.c
   trunk/gui/app/app.h
   trunk/gui/dialog/dialog.c
   trunk/gui/dialog/fileselect.c
   trunk/gui/dialog/fileselect.h
   trunk/gui/dialog/menu.c
   trunk/gui/interface.c
   trunk/gui/interface.h
   trunk/gui/ui/actions.c
   trunk/gui/win32/skinload.c
   trunk/gui/win32/skinload.h
   trunk/help/help_mp-de.h

Modified: trunk/DOCS/xml/en/skin.xml
==============================================================================
--- trunk/DOCS/xml/en/skin.xml	Fri Sep  4 11:00:46 2015	(r37474)
+++ trunk/DOCS/xml/en/skin.xml	Fri Sep  4 11:43:54 2015	(r37475)
@@ -968,6 +968,14 @@ menu entries.
 </varlistentry>
 
 <varlistentry>
+  <term><emphasis role="bold">evPlayImage</emphasis></term>
+  <listitem><para>
+  Loads an CD/(S)VCD/DVD image or DVD copy (with the file selector) and plays it
+  as if it were a real disc.
+  </para></listitem>
+</varlistentry>
+
+<varlistentry>
   <term><emphasis role="bold">evLoadURL</emphasis></term>
   <listitem><para>
   Displays the URL dialog window.

Modified: trunk/help/help_mp-en.h
==============================================================================
--- trunk/help/help_mp-en.h	Fri Sep  4 11:00:46 2015	(r37474)
+++ trunk/help/help_mp-en.h	Fri Sep  4 11:43:54 2015	(r37475)
@@ -651,7 +651,10 @@ static const char help_text[] = MSGTR_He
 #define MSGTR_GUI_FilterFontBitmap "Bitmap fonts (*.desc)"
 #define MSGTR_GUI_FilterFontTTF "TrueType fonts (*.ttf)"
 #define MSGTR_GUI_FilterFontType1 "Type1 fonts (*.pfb)"
+#define MSGTR_GUI_FilterImageCD "CD image cue sheet"
 #define MSGTR_GUI_FilterImageCue "CD/VCD/SVCD image cue sheet"
+#define MSGTR_GUI_FilterImageDVD "DVD image/copy"
+#define MSGTR_GUI_FilterImageVCD "VCD/SVCD image cue sheet"
 #define MSGTR_GUI_FilterMediumMatroska "Matroska media"
 #define MSGTR_GUI_FilterMediumOgg "Ogg media"
 #define MSGTR_GUI_FilterMediumQuickTime "QuickTime media"
@@ -680,6 +683,7 @@ static const char help_text[] = MSGTR_He
 #define MSGTR_GUI_FrontRight "Front right"
 #define MSGTR_GUI_HideVideoWindow "Hide video window after playing"
 #define MSGTR_GUI_Hue "Hue"
+#define MSGTR_GUI_Image "Image"
 #define MSGTR_GUI_Information "Information"
 #define MSGTR_GUI_Lavc "lavc (realtime mpeg1 encoding)"
 #define MSGTR_GUI_MaximumUsageSpareCPU "Maximum usage of spare CPU time"
@@ -785,6 +789,7 @@ static const char help_text[] = MSGTR_He
 #define MSGTR_GUI_SelectedFiles "Selected files"
 #define MSGTR_GUI_SelectFile "Select file"
 #define MSGTR_GUI_SelectFont "Select font"
+#define MSGTR_GUI_SelectImage "Select image"
 #define MSGTR_GUI_SelectSubtitle "Select subtitle"
 #define MSGTR_GUI_SizeDouble "Double size"
 #define MSGTR_GUI_SizeFullscreen "Fullscreen"


More information about the MPlayer-DOCS mailing list