Changeset 175 for smplayer/vendor/current/src/mediasettings.h
- Timestamp:
- May 3, 2016, 2:14:41 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
smplayer/vendor/current/src/mediasettings.h
r163 r175 1 1 /* smplayer, GUI front-end for mplayer. 2 Copyright (C) 2006-201 4Ricardo Villalba <rvm@users.sourceforge.net>2 Copyright (C) 2006-2016 Ricardo Villalba <rvm@users.sourceforge.net> 3 3 4 4 This program is free software; you can redistribute it and/or modify … … 17 17 */ 18 18 19 #ifndef _MEDIASETTINGS_H_20 #define _MEDIASETTINGS_H_19 #ifndef MEDIASETTINGS_H 20 #define MEDIASETTINGS_H 21 21 22 22 … … 59 59 double current_sec; 60 60 int current_sub_id; 61 #ifdef MPV_SUPPORT 62 int current_secondary_sub_id; 63 #endif 61 64 62 65 #if PROGRAM_SWITCH … … 68 71 69 72 int current_title_id; 70 int current_chapter_id;71 73 int current_angle_id; 72 74 … … 114 116 int current_unsharp; 115 117 118 QString stereo3d_in; 119 QString stereo3d_out; 120 121 #ifdef MPLAYER_SUPPORT 116 122 bool karaoke_filter; 123 #endif 117 124 bool extrastereo_filter; 118 125 bool volnorm_filter; … … 122 129 123 130 double zoom_factor; // mplayerwindow zoom 124 125 #if USE_MPLAYER_PANSCAN126 double panscan_factor;127 #endif128 131 129 132 int rotate; … … 135 138 int B_marker; 136 139 140 #ifdef BOOKMARKS 141 QMap<int, QString> bookmarks; 142 #endif 143 137 144 // This a property of the video and it should be 138 145 // in mediadata, but we have to save it to preserve … … 143 150 bool is264andHD; 144 151 152 QString current_demuxer; 153 154 #if ALLOW_DEMUXER_CODEC_CHANGE 145 155 // Advanced settings 146 156 QString forced_demuxer; … … 152 162 QString original_video_codec; 153 163 QString original_audio_codec; 164 #endif 154 165 155 166 // Options to mplayer (for this file only) … … 161 172 // They can vary, because of filters, so better here 162 173 163 // Resolution used by mplayer164 //Can be bigger that video resolution165 //because of the aspect ratio or expand filter166 167 168 174 // Resolution used by mplayer 175 // Can be bigger that video resolution 176 // because of the aspect ratio or expand filter 177 int win_width; 178 int win_height; 179 double win_aspect(); 169 180 170 181 //! Returns the aspect as a double. Returns 0 if aspect == AspectNone. … … 175 186 176 187 #ifndef NO_USE_INI_FILES 177 void save(QSettings * set );178 void load(QSettings * set );188 void save(QSettings * set, int player_id); 189 void load(QSettings * set, int player_id); 179 190 #endif 180 191 };
Note:
See TracChangeset
for help on using the changeset viewer.