Commit Graph

54 Commits

Author SHA1 Message Date
M. Liebmann
2045e91c47 MoviePlayer: Rework enable/disable of osd time, file time and mute icon 2016-12-05 15:54:56 +01:00
svenhoefer
5ad794e004 - movieplayer: rework help; use rc_help to show help 2016-12-05 00:50:39 +01:00
Thilo Graf
64053c1758 Moviebrowser: start outsourcing moviebrowser code 2016-09-06 11:32:41 +02:00
[CST] Focus
a5a64d5159 gui/movieplayer.cpp: add non-blocking webtv zap, for testing 2016-04-01 16:10:01 +03:00
Jacek Jendrzej
a61b8de691 add headers ffmpeg option for luascript bg play; use in script 'entry['header'] = 'Cookie: var=name'; 2016-03-25 17:16:54 +01:00
[CST] Focus
54d26aed1c gui/movieplayer.cpp: split live url via lua code to be used from other code 2016-03-04 13:03:32 +03:00
M. Liebmann
eb1826ebee Display of livestream infos in IV if no EPG data available 2016-03-03 09:46:42 +01:00
M. Liebmann
b4a2856e1c movieplayer: Use Lua scripts for selecting live stream urls 2016-03-03 09:46:42 +01:00
svenhoefer
fb2967ca8b - movieplayer: add virtual zap mode for moviebrowser playlists
This commit fixes virtual zap for timeshift mode too.
TODO: virtual zap for fileplayer playlists
2016-02-03 16:27:07 +01:00
M. Liebmann
644ab18844 CLuaInstVideo: Add script function 'setInfoFunc()'...
...for displaying information in the movieplayer

 - Set Lua api version to 1.36
2016-01-17 06:14:49 +01:00
defans
f661cb2ee3 movieplayer: Add screensaver function when movie player is paused 2016-01-03 12:59:44 +01:00
M. Liebmann
e4de37f1bb CMoviePlayerGui: Send PLUGIN_PLAYSTATE_LEAVE_ALL to plugin...
...when tv/radio button are pressed on remote control

 - Set Lua api version to 1.32
2015-12-15 11:45:48 +01:00
M. Liebmann
558fea4ec4 CMoviePlayerGui: Creating an possibility to block restoreNeutrino()...
...from an external plugin

 - This better play playlists with plugins
2015-12-08 12:01:25 +01:00
[CST] Focus
3feba2b40d gui/movieplayer.cpp: add GetReadCount, (C) martii,
user RED button to call streaminfo
2015-11-06 17:23:25 +03:00
[CST] Focus
c4197fb5f3 gui/movieplayer.cpp: allow getInstance() to return background instance 2015-10-16 14:55:05 +03:00
[CST] Focus
21aeb82d49 gui/movieplayer.cpp: try to fix starting MB playback on webtv channel:
create another CMoviePlayerGui instance for background playback.
remove define __STDC_CONSTANT_MACROS, should be added to CXXFLAGS
2015-10-07 13:48:26 +03:00
M. Liebmann
b56be92d59 CLuaInstance::PlayFile: Function now returns the status of buttons
- Set Lua api version to 1.1

     return code              defined LUA Variables
  --------------------------------------------------
  0 = normal exit              PLAYSTATE.NORMAL
  1 = aborted by stop button   PLAYSTATE.STOP
  2 = next button              PLAYSTATE.NEXT
  3 = prev button              PLAYSTATE.PREV
2015-09-04 18:07:32 +02:00
[CST] Focus
93a0327930 gui/movieplayer.cpp, neutrino.cpp: add webtv subtitles support 2015-05-29 15:26:55 +03:00
[CST] Focus
2003ed670d gui/moviebrowser.cpp: change marked list to pointers; honor sort order 2014-09-22 17:03:02 +04:00
[CST] Focus
7d966e8363 gui/moviebrowser.cpp: add support for marked file list to play 2014-09-18 18:43:55 +04:00
[CST] Focus
d83d519c86 gui/movieplayer.cpp: add support for marked file list to play (file playback) and repeat modes,
original code (C) martii <m4rtii@gmx.de>
2014-09-17 20:13:49 +04:00
M. Liebmann
b6f1963f2c CLuaInstance: Add parameter info1/info2 to PlayFile()
- This parameter display in info viewer instead of epg data
2014-09-11 12:14:24 +02:00
[CST] Focus
420af7a4dc neutrino: sync keybind and usermenu code with neutrino-mp, code (C) martii 2014-09-05 17:49:11 +04:00
[CST] Focus
a473fe8194 webtv channels integration port,
initial code (C) martii,
initial patch from jacek
2014-08-27 17:32:26 +04:00
[CST] Focus
ebf37fd192 gui/movieplayer.cpp: auto-create movie thumbnail, if enabled,
at playback when position more than 5 min from start,
or on stop if position more than 10 minutes before end;
create movie thumbnail with RC_favorites key
2014-04-21 14:07:38 +04:00
[CST] Focus
c4f4babb6f gui/movieplayer.cpp: add text subtitles charset select and conversion 2014-02-25 16:48:55 +04:00
[CST] Focus
dbb5de61c8 gui/movieplayer.cpp: add iso file mount 2014-02-25 16:48:54 +04:00
[CST] Focus
64688db9c4 gui/movieplayer.cpp: try to select file play audio lang from audio preferences 2014-02-21 20:01:14 +04:00
[CST] Focus
d93dafed84 gui/movieplayer.cpp: use subtitles font for text subtitles,
convert non-utf8 subtitle text from latin1 to utf,
auto-select external subtitles, if they was started
2014-02-21 20:01:13 +04:00
[CST] Focus
69be3676ec gui/movieplayer.h: use MAX_PLAYBACK_PIDS in place of REC_MAX_APIDS 2013-12-26 15:24:17 +04:00
martii
1c53781218 gui/timeosd: rewrite based on infoclock implementation 2013-12-17 00:11:43 +01:00
[CST] Focus
6fe70ff17d gui/movieplayer.cpp: add support to play files from upnp browser,
add support to stop playback while open in progress, to interrupt i.e. ffmpeg analyze etc, based on code (c) martii <m4rtii@gmx.de>
2013-09-03 18:23:20 +04:00
[CST] Focus
6f8ef9ec46 Merge branch 'next' into next-cc
Conflicts:
	data/locale/english.locale
	src/driver/framebuffer.cpp
	src/gui/channellist.cpp
	src/gui/eventlist.cpp
	src/gui/moviebrowser.cpp
2013-06-02 10:46:42 +04:00
Jacek Jendrzej
a549b97924 fix comma at end of enumerator list 2013-05-28 15:52:31 +02:00
[CST] Focus
98829743b3 gui/movieplayer.cpp: add chapters support, at the moment on bookmarks (blue) key 2013-05-10 16:34:12 +04:00
[CST] Focus
7a0c1e9674 gui/movieplayer.cpp: add subtitle display support for file playback 2013-04-30 12:28:15 +04:00
[CST] Focus
6554921ad4 gui/movieplayer.cpp: add position,duration, CTimeOSD class members;
add UpdatePosition() to be called from infoviewer;
set infoviewer timer to 1 sec for playback
2013-03-26 18:45:17 +04:00
[CST] Focus
59058fafa3 gui/movieplayer.cpp: add lcd indicate for slow motion,
update lcd before show infoviewer to have there correct info,
update speed only if SetSpeed successfull
2013-03-26 16:12:51 +04:00
[CST] Focus
ff47810841 gui/movieplayer.cpp: get return status from filebrowser/moviebrowser 2012-11-16 15:38:43 +04:00
satbaby
3fd2a73d77 movieplayer: show current AudioName in infoviewer 2012-10-17 21:39:44 +02:00
satbaby
a3bfab0bcd remove doubles include 2012-09-11 20:31:33 +02:00
focus
1ed77d2b22 Movieplayer cleanup: remove unused, split huge PlayFile to functions, fix MB jumps, etc. Please test.
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1977 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-12-16 13:42:43 +00:00
focus
2be4e1e21f Movieplayer cleanup: remove unused code, move all time realted to CTimeOSD
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1964 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-12-10 12:09:10 +00:00
micha-bbg
027b5a06a1 Infobar blocked buttons in time shift.
- When pressing the player buttons (play, pause, etc.)
  in the infobar is now hidden and runs the appropriate commands.


git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1778 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-10-26 19:51:06 +00:00
focus
94a9e24563 Switch to new record code
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1575 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-07-21 11:06:10 +00:00
seife
6efb0d5e47 get rid of HAVE_DVB_API_VERSION define
remove non-working legacy code

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1289 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-03-12 12:36:13 +00:00
satbaby
ac97ccbf39 reduce globales
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1079 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-01-28 09:47:17 +00:00
satbaby
2f07e68048 reduce globales, show epginfo in timeshift
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1070 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-01-26 19:29:53 +00:00
thilo
1125c6ab1f *neutrino multimedia-menu: add singelton,
use singelton for creating or destroying for movieplayer instance

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1066 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-01-26 11:05:33 +00:00
seife
65b1e20a83 movieplayer: display approx. playback position in infobar
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@891 e54a6e83-5905-42d5-8d5c-058d10e6a962
2010-11-27 13:57:01 +00:00