You can subscribe to this list here.
2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(2) |
Jun
|
Jul
(29) |
Aug
(20) |
Sep
(6) |
Oct
(89) |
Nov
(24) |
Dec
(12) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2005 |
Jan
(16) |
Feb
(1) |
Mar
(7) |
Apr
(32) |
May
(36) |
Jun
(21) |
Jul
(65) |
Aug
(6) |
Sep
|
Oct
(30) |
Nov
(26) |
Dec
(44) |
2006 |
Jan
(35) |
Feb
(15) |
Mar
(29) |
Apr
(24) |
May
(8) |
Jun
(2) |
Jul
(7) |
Aug
(11) |
Sep
(61) |
Oct
(36) |
Nov
(10) |
Dec
(14) |
2007 |
Jan
(6) |
Feb
(43) |
Mar
(55) |
Apr
(20) |
May
(26) |
Jun
(21) |
Jul
(24) |
Aug
(22) |
Sep
(24) |
Oct
(4) |
Nov
|
Dec
(60) |
2008 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(51) |
Jul
(2) |
Aug
(13) |
Sep
|
Oct
(16) |
Nov
(99) |
Dec
(12) |
2009 |
Jan
(23) |
Feb
(44) |
Mar
(4) |
Apr
|
May
|
Jun
(9) |
Jul
(70) |
Aug
(14) |
Sep
(13) |
Oct
(6) |
Nov
|
Dec
(3) |
2010 |
Jan
(13) |
Feb
(17) |
Mar
(2) |
Apr
(3) |
May
(71) |
Jun
(19) |
Jul
(95) |
Aug
|
Sep
|
Oct
|
Nov
(71) |
Dec
(3) |
2011 |
Jan
(52) |
Feb
|
Mar
(34) |
Apr
(10) |
May
(8) |
Jun
(8) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
2012 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(2) |
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
From: Fonceur <fo...@us...> - 2012-10-11 01:12:44
|
Update of /cvsroot/sageplugins/MediaStreaming/src/sagex/streaming/httpls/playlist In directory vz-cvs-3.sog:/tmp/cvs-serv1395/src/sagex/streaming/httpls/playlist Modified Files: VariantPlaylist.java Log Message: Improved the resolution support. Try to provide a filename ending by .m3u8. Index: VariantPlaylist.java =================================================================== RCS file: /cvsroot/sageplugins/MediaStreaming/src/sagex/streaming/httpls/playlist/VariantPlaylist.java,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** VariantPlaylist.java 8 Jul 2012 16:00:39 -0000 1.5 --- VariantPlaylist.java 11 Oct 2012 01:12:42 -0000 1.6 *************** *** 7,11 **** import org.mortbay.log.Log; ! import sagex.streaming.httpls.segment.SegmenterProcess; public class VariantPlaylist --- 7,11 ---- import org.mortbay.log.Log; ! import sagex.streaming.servlet.HTTPLiveStreamingPlaylistServlet; public class VariantPlaylist *************** *** 37,43 **** public static String[] variantPlaylistBitrates(){ ! if (SegmenterProcess.deviceNetwork.equalsIgnoreCase("cell")) return VARIANT_PLAYLIST_BITRATES_CELL; ! else if (SegmenterProcess.deviceNetwork.equalsIgnoreCase("wifi")) return VARIANT_PLAYLIST_BITRATES_WIFI; else return VARIANT_PLAYLIST_BITRATES_UNKNOWN; --- 37,43 ---- public static String[] variantPlaylistBitrates(){ ! if (HTTPLiveStreamingPlaylistServlet.deviceNetwork.equalsIgnoreCase("cell")) return VARIANT_PLAYLIST_BITRATES_CELL; ! else if (HTTPLiveStreamingPlaylistServlet.deviceNetwork.equalsIgnoreCase("wifi")) return VARIANT_PLAYLIST_BITRATES_WIFI; else return VARIANT_PLAYLIST_BITRATES_UNKNOWN; |
From: Fonceur <fo...@us...> - 2012-07-08 16:00:46
|
Update of /cvsroot/sageplugins/MediaStreaming/src/sagex/streaming/httpls/segment In directory vz-cvs-3.sog:/tmp/cvs-serv28333/src/sagex/streaming/httpls/segment Modified Files: SegmenterProcess.java Log Message: Try to use the original video's frame rate. Adjust bit rates based on initial quality. Index: SegmenterProcess.java =================================================================== RCS file: /cvsroot/sageplugins/MediaStreaming/src/sagex/streaming/httpls/segment/SegmenterProcess.java,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** SegmenterProcess.java 7 Jul 2012 18:59:33 -0000 1.6 --- SegmenterProcess.java 8 Jul 2012 16:00:40 -0000 1.7 *************** *** 22,25 **** --- 22,26 ---- import sagex.api.MediaFileAPI; import sagex.streaming.httpls.playlist.SegmentPlaylist; + import sagex.streaming.httpls.playlist.VariantPlaylist; import sagex.streaming.io.SegmentInputStream; import sagex.streaming.io.StreamGobbler; *************** *** 27,30 **** --- 28,35 ---- public class SegmenterProcess implements UncaughtExceptionHandler { + public static int deviceHeight = -1; + public static int deviceWidth = -1; + public static String deviceNetwork = "unknown"; + /** * The ffmepg executable used for transcoding audio and video. *************** *** 369,375 **** private ProcessBuilder getTranscodeProcessBuilder(File inputFile, String userAgent, String quality, double startTime) { ! // Object mediaFile = MediaFileAPI.GetMediaFileForFilePath(inputFile); ! // String aspect = MediaFileAPI.GetMediaFileMetadata(mediaFile, "Format.Video.Aspect"); ! // String framerate = MediaFileAPI.GetMediaFileMetadata(mediaFile, "Format.Video.FPS"); // Integer numAudioStreams = Integer.parseInt(MediaFileAPI.GetMediaFileMetadata(mediaFile, "Format.Audio.NumStreams")); // --- 374,386 ---- private ProcessBuilder getTranscodeProcessBuilder(File inputFile, String userAgent, String quality, double startTime) { ! try{ ! Object mediaFile = MediaFileAPI.GetMediaFileForFilePath(inputFile); ! String height = MediaFileAPI.GetMediaFileMetadata(mediaFile, "Format.Video.Height"); ! String width = MediaFileAPI.GetMediaFileMetadata(mediaFile, "Format.Video.Width"); ! ! Log.info("Dimension: " + height + " X " + width); ! } catch (Exception ex){ ! Log.warn("Exception: " + ex.getMessage()); ! } // Integer numAudioStreams = Integer.parseInt(MediaFileAPI.GetMediaFileMetadata(mediaFile, "Format.Audio.NumStreams")); // *************** *** 391,419 **** userAgent.matches("Apple Mac OS X .* CoreMedia .*") || // Mac desktop Safari video element userAgent.matches("QuickTime.*") || // Windows desktop Safari video element ! userAgent.matches(".*AppleWebKit.* Version.* Safari.*")) // Desktop Safari browser ! { ! // 16:9 ! //String[] s1 = {"960x720", "1792k", "1940k", "29.97", "48k", "44100", "90"}; ! String[] s2 = {"960x720", "1176k", "1340k", "29.97", "64k", "44100", "90"}; ! String[] s3 = {"480x320", "776k", "940k", "29.97", "64k", "44100", "90"}; ! //String[] s4 = {"480x320", "576k", "740k", "29.97", "64k", "44100", "90"}; ! String[] s5 = {"480x320", "376k", "540k", "29.97", "64k", "44100", "60"}; ! String[] s6 = {"480x320", "176k", "340k", "15.0", "64k", "44100", "45"}; ! String[] s7 = {"480x320", "86k", "250k", "10.0", "64k", "44100", "30"}; ! //String[] s8 = {"480x320", "", "", "", "40k", "44100", ""}; // Audio only stream... ! ! qualityMap = new HashMap<String, String[]>(); ! //qualityMap.put("1840", s1); ! qualityMap.put("1240", s2); ! qualityMap.put("840", s3); ! //qualityMap.put("640", s4); ! qualityMap.put("440", s5); ! qualityMap.put("240", s6); ! qualityMap.put("150", s7); ! //qualityMap.put("0", s8); } else { // No longer denies the others // 16:9 ! //String[] s1 = {"640x360", "1792k", "1940k", "29.97", "48k", "44100", "90"}; String[] s2 = {"640x360", "1176k", "1340k", "29.97", "64k", "44100", "90"}; String[] s3 = {"480x272", "776k", "940k", "29.97", "64k", "44100", "90"}; --- 402,445 ---- userAgent.matches("Apple Mac OS X .* CoreMedia .*") || // Mac desktop Safari video element userAgent.matches("QuickTime.*") || // Windows desktop Safari video element ! userAgent.matches(".*AppleWebKit.* Version.* Safari.*")) { // Desktop Safari browser ! // 16:9 ! String[] s1 = {"960x720", "1776k", "1940k", "29.97", "64k", "44100", "90"}; ! String[] s2 = {"960x720", "1176k", "1340k", "29.97", "64k", "44100", "90"}; ! String[] s3 = {"480x320", "776k", "940k", "29.97", "64k", "44100", "90"}; ! //String[] s4 = {"480x320", "576k", "740k", "29.97", "64k", "44100", "90"}; ! String[] s5 = {"480x320", "376k", "540k", "29.97", "64k", "44100", "60"}; ! String[] s6 = {"480x320", "176k", "340k", "15.0", "64k", "44100", "45"}; ! String[] s7 = {"480x320", "86k", "250k", "10.0", "64k", "44100", "30"}; ! //String[] s8 = {"480x320", "", "", "", "40k", "44100", ""}; // Audio only stream... ! ! qualityMap = new HashMap<String, String[]>(); ! for (String bitrate : VariantPlaylist.variantPlaylistBitrates()){ ! switch (Integer.parseInt(bitrate)){ ! case 150: ! qualityMap.put("150", s7); ! break; ! case 240: ! qualityMap.put("240", s6); ! break; ! case 440: ! qualityMap.put("440", s5); ! break; ! case 840: ! qualityMap.put("840", s3); ! break; ! case 1240: ! qualityMap.put("1240", s2); ! break; ! case 1840: ! qualityMap.put("1840", s1); ! break; ! } ! } ! //qualityMap.put("640", s4); ! //qualityMap.put("0", s8); } else { // No longer denies the others // 16:9 ! String[] s1 = {"640x360", "1776k", "1940k", "29.97", "64k", "44100", "90"}; String[] s2 = {"640x360", "1176k", "1340k", "29.97", "64k", "44100", "90"}; String[] s3 = {"480x272", "776k", "940k", "29.97", "64k", "44100", "90"}; *************** *** 425,436 **** qualityMap = new HashMap<String, String[]>(); ! //qualityMap.put("1840", s1); ! qualityMap.put("1240", s2); ! qualityMap.put("840", s3); ! //qualityMap.put("640", s4); ! qualityMap.put("440", s5); ! qualityMap.put("240", s6); ! qualityMap.put("150", s7); ! //qualityMap.put("0", s8); } String[] currentQuality = qualityMap.get(quality); --- 451,478 ---- qualityMap = new HashMap<String, String[]>(); ! for (String bitrate : VariantPlaylist.variantPlaylistBitrates()){ ! switch (Integer.parseInt(bitrate)){ ! case 150: ! qualityMap.put("150", s7); ! break; ! case 240: ! qualityMap.put("240", s6); ! break; ! case 440: ! qualityMap.put("440", s5); ! break; ! case 840: ! qualityMap.put("840", s3); ! break; ! case 1240: ! qualityMap.put("1240", s2); ! break; ! case 1840: ! qualityMap.put("1840", s1); ! break; ! } ! } ! //qualityMap.put("640", s4); ! //qualityMap.put("0", s8); } String[] currentQuality = qualityMap.get(quality); *************** *** 461,466 **** Object mediaFile = MediaFileAPI.GetMediaFileForFilePath(inputFile); String aspect = MediaFileAPI.GetMediaFileMetadata(mediaFile, "Format.Video.Aspect"); ! if ((aspect == null) || (aspect.trim().length() == 0)) { aspect = null; --- 503,509 ---- Object mediaFile = MediaFileAPI.GetMediaFileForFilePath(inputFile); + String framerate = MediaFileAPI.GetMediaFileMetadata(mediaFile, "Format.Video.FPS"); String aspect = MediaFileAPI.GetMediaFileMetadata(mediaFile, "Format.Video.Aspect"); ! if (aspect == null || aspect.isEmpty()) { aspect = null; *************** *** 468,473 **** String videoHeight = MediaFileAPI.GetMediaFileMetadata(mediaFile, "Format.Video.Height"); ! if ((videoWidth != null) && (videoWidth.trim().length() != 0) && ! (videoHeight != null) && (videoHeight.trim().length() != 0)) { try --- 511,515 ---- String videoHeight = MediaFileAPI.GetMediaFileMetadata(mediaFile, "Format.Video.Height"); ! if (videoWidth != null && !videoWidth.isEmpty() && videoHeight != null && !videoHeight.isEmpty()) { try *************** *** 541,546 **** params.add("-qmax"); params.add("48"); params.add("-qmin"); params.add("2"); ! params.add("-r"); params.add(currentQuality[3]); // Could further adapt to 24/25/50 Hz ! //params.add("29.97"); // 25 // "-acodec", "libmp3lame", params.add("-vol"); params.add("512"); // params.add("1024"); --- 583,593 ---- params.add("-qmax"); params.add("48"); params.add("-qmin"); params.add("2"); ! params.add("-r"); ! if (framerate != null && !framerate.isEmpty()){ ! float rate = Float.parseFloat(framerate); ! if (rate < 40) params.add(framerate); ! else params.add(String.valueOf(rate/2.0f)); ! } ! else params.add(currentQuality[3]); //params.add("29.97"); // 25 // "-acodec", "libmp3lame", params.add("-vol"); params.add("512"); // params.add("1024"); |
From: Fonceur <fo...@us...> - 2012-07-07 18:59:35
|
Update of /cvsroot/sageplugins/MediaStreaming/src/sagex/streaming/httpls/playlist In directory vz-cvs-3.sog:/tmp/cvs-serv22145/src/sagex/streaming/httpls/playlist Modified Files: VariantPlaylist.java Log Message: Removed the credentials. Reduced the number of bit rates. Increased the audio quality. Index: VariantPlaylist.java =================================================================== RCS file: /cvsroot/sageplugins/MediaStreaming/src/sagex/streaming/httpls/playlist/VariantPlaylist.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** VariantPlaylist.java 13 Nov 2011 18:59:56 -0000 1.3 --- VariantPlaylist.java 7 Jul 2012 18:59:33 -0000 1.4 *************** *** 9,13 **** public class VariantPlaylist { ! public static String[] VARIANT_PLAYLIST_BITRATES = {"150", "1240", "1840", "840", "640", "440", "240"}; private static final String LINE_TERM = "\r\n"; --- 9,14 ---- public class VariantPlaylist { ! public static String[] VARIANT_PLAYLIST_BITRATES = {"440", "840", "1240", "240", "150"}; // "1840", "640", ! //public static String[] VARIANT_PLAYLIST_BITRATES = {"640", "440", "240", "150", "840", "1240"}; //, "1840"}; private static final String LINE_TERM = "\r\n"; |
From: Fonceur <fo...@us...> - 2011-11-13 18:59:58
|
Update of /cvsroot/sageplugins/MediaStreaming/src/sagex/streaming/servlet In directory vz-cvs-3.sog:/tmp/cvs-serv32645/src/sagex/streaming/servlet Modified Files: SageServlet.java MediaFileThumbnailServlet.java HTTPLiveStreamingPlaylistServlet.java MediaFileServlet.java HTTPLiveStreamingSegmentServlet.java Log Message: Removed left over sage.jar usage. Modified some resolutions/bit rate/key frame. Index: MediaFileServlet.java =================================================================== RCS file: /cvsroot/sageplugins/MediaStreaming/src/sagex/streaming/servlet/MediaFileServlet.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** MediaFileServlet.java 5 Nov 2010 02:58:36 -0000 1.2 --- MediaFileServlet.java 13 Nov 2011 18:59:56 -0000 1.3 *************** *** 13,17 **** import org.mortbay.log.Log; - import sage.SageTV; import sagex.api.AiringAPI; import sagex.api.MediaFileAPI; --- 13,16 ---- *************** *** 38,42 **** Log.debug("----------- MediaFileServlet begin request Headers ---------------"); ! Enumeration headers = req.getHeaderNames(); while (headers.hasMoreElements()) { --- 37,41 ---- Log.debug("----------- MediaFileServlet begin request Headers ---------------"); ! Enumeration<?> headers = req.getHeaderNames(); while (headers.hasMoreElements()) { *************** *** 53,57 **** throw new IllegalArgumentException("no MediaFileID passed"); } ! File files[] = (File[]) SageTV.api("GetSegmentFiles", new Object[] {mediaFile}); int filenum = 0; if (files.length > 1) --- 52,56 ---- throw new IllegalArgumentException("no MediaFileID passed"); } ! File files[] = (File[]) MediaFileAPI.GetSegmentFiles(mediaFile); int filenum = 0; if (files.length > 1) Index: HTTPLiveStreamingSegmentServlet.java =================================================================== RCS file: /cvsroot/sageplugins/MediaStreaming/src/sagex/streaming/servlet/HTTPLiveStreamingSegmentServlet.java,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** HTTPLiveStreamingSegmentServlet.java 9 Apr 2011 00:06:25 -0000 1.5 --- HTTPLiveStreamingSegmentServlet.java 13 Nov 2011 18:59:56 -0000 1.6 *************** *** 36,40 **** Log.debug("----------- HTTPLiveStreamingSegmentServlet begin request Headers ---------------"); ! Enumeration headers = req.getHeaderNames(); while (headers.hasMoreElements()) { --- 36,40 ---- Log.debug("----------- HTTPLiveStreamingSegmentServlet begin request Headers ---------------"); ! Enumeration<?> headers = req.getHeaderNames(); while (headers.hasMoreElements()) { Index: MediaFileThumbnailServlet.java =================================================================== RCS file: /cvsroot/sageplugins/MediaStreaming/src/sagex/streaming/servlet/MediaFileThumbnailServlet.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** MediaFileThumbnailServlet.java 5 Nov 2010 02:58:36 -0000 1.2 --- MediaFileThumbnailServlet.java 13 Nov 2011 18:59:56 -0000 1.3 *************** *** 11,15 **** import org.mortbay.log.Log; ! import sage.SageTV; /** --- 11,19 ---- import org.mortbay.log.Log; ! import sagex.api.AlbumAPI; ! import sagex.api.Database; ! import sagex.api.MediaFileAPI; ! import sagex.api.Utility; ! /** *************** *** 32,36 **** if (mediaFile != null) { ! thumb = SageTV.api("GetThumbnail", new Object[] {mediaFile}); if (thumb == null) { --- 36,40 ---- if (mediaFile != null) { ! thumb = MediaFileAPI.GetThumbnail(mediaFile); if (thumb == null) { *************** *** 48,64 **** String genre = req.getParameter("genre"); if (genre == null) genre = ""; ! Object albums = SageTV.api("GetAlbums", null); ! albums = SageTV.api("FilterByMethod",new Object[] {albums,"GetAlbumName",albumName,Boolean.TRUE}); ! albums = SageTV.api("FilterByMethod",new Object[] {albums,"GetAlbumArtist",artist,Boolean.TRUE}); ! albums = SageTV.api("FilterByMethod",new Object[] {albums,"GetAlbumYear",year,Boolean.TRUE}); ! albums = SageTV.api("FilterByMethod",new Object[] {albums,"GetAlbumGenre",genre,Boolean.TRUE}); ! Object album = SageTV.api("GetElement", new Object[] {albums,0}); if (album == null) { throw new Exception("Cound not find album for: " + albumName + "/" + artist + "/" + year + "/" + genre); } ! if ((Boolean) SageTV.api("HasAlbumArt", new Object[] {album})) { ! thumb = SageTV.api("GetAlbumArt", new Object[] {album}); } if (thumb == null) --- 52,68 ---- String genre = req.getParameter("genre"); if (genre == null) genre = ""; ! Object albums = AlbumAPI.GetAlbums(); ! albums = Database.FilterByMethod(albums,"GetAlbumName",albumName,Boolean.TRUE); ! albums = Database.FilterByMethod(albums,"GetAlbumArtist",artist,Boolean.TRUE); ! albums = Database.FilterByMethod(albums,"GetAlbumYear",year,Boolean.TRUE); ! albums = Database.FilterByMethod(albums,"GetAlbumGenre",genre,Boolean.TRUE); ! Object album = Utility.GetElement(albums,0); if (album == null) { throw new Exception("Cound not find album for: " + albumName + "/" + artist + "/" + year + "/" + genre); } ! if ((Boolean) AlbumAPI.HasAlbumArt(album)) { ! thumb = AlbumAPI.GetAlbumArt(album); } if (thumb == null) *************** *** 67,71 **** } } ! BufferedImage image = (BufferedImage) SageTV.api("GetImageAsBufferedImage", new Object[] {thumb}); if (image == null) { --- 71,75 ---- } } ! BufferedImage image = (BufferedImage) Utility.GetImageAsBufferedImage(thumb); if (image == null) { Index: HTTPLiveStreamingPlaylistServlet.java =================================================================== RCS file: /cvsroot/sageplugins/MediaStreaming/src/sagex/streaming/servlet/HTTPLiveStreamingPlaylistServlet.java,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** HTTPLiveStreamingPlaylistServlet.java 9 Apr 2011 00:04:40 -0000 1.5 --- HTTPLiveStreamingPlaylistServlet.java 13 Nov 2011 18:59:56 -0000 1.6 *************** *** 52,56 **** Log.debug("----------- HTTPLiveStreamingPlaylistServlet begin request Headers ---------------"); ! Enumeration headers = req.getHeaderNames(); while (headers.hasMoreElements()) { --- 52,56 ---- Log.debug("----------- HTTPLiveStreamingPlaylistServlet begin request Headers ---------------"); ! Enumeration<?> headers = req.getHeaderNames(); while (headers.hasMoreElements()) { Index: SageServlet.java =================================================================== RCS file: /cvsroot/sageplugins/MediaStreaming/src/sagex/streaming/servlet/SageServlet.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** SageServlet.java 8 Apr 2011 23:51:03 -0000 1.3 --- SageServlet.java 13 Nov 2011 18:59:56 -0000 1.4 *************** *** 4,8 **** import java.io.IOException; - import java.lang.reflect.InvocationTargetException; import javax.servlet.ServletException; --- 4,7 ---- *************** *** 13,17 **** import org.mortbay.log.Log; ! import sage.SageTV; /** --- 12,18 ---- import org.mortbay.log.Log; ! import sagex.api.AiringAPI; ! import sagex.api.Configuration; ! import sagex.api.MediaFileAPI; /** *************** *** 41,47 **** try { ! charset = (String) SageTV.api("GetProperty", new Object[] {"nielm/webserver/charset", "UTF-8"}); } ! catch (InvocationTargetException e) { Log.debug("Error getting charset:" + e.toString()); --- 42,48 ---- try { ! charset = Configuration.GetProperty("nielm/webserver/charset", "UTF-8"); } ! catch (Exception e) { Log.debug("Error getting charset:" + e.toString()); *************** *** 96,100 **** { Integer id = Integer.parseInt(idStr); ! mediaFile = SageTV.api("GetMediaFileForID", new Object[] {id}); } else --- 97,101 ---- { Integer id = Integer.parseInt(idStr); ! mediaFile = MediaFileAPI.GetMediaFileForID(id); } else *************** *** 104,111 **** { Integer id = Integer.parseInt(idStr); ! Object airing = SageTV.api("GetAiringForID", new Object[] {id}); if (airing != null) { ! mediaFile = SageTV.api("GetMediaFileForAiring", new Object[] {airing}); } } --- 105,112 ---- { Integer id = Integer.parseInt(idStr); ! Object airing = AiringAPI.GetAiringForID(id); if (airing != null) { ! mediaFile = MediaFileAPI.GetMediaFileAiring(airing); } } |
From: jreichen <jre...@us...> - 2011-06-09 13:26:29
|
Update of /cvsroot/sageplugins/webapp/WebContent/m In directory vz-cvs-3.sog:/tmp/cvs-serv32703/WebContent/m Modified Files: credits.jsp Log Message: Index: credits.jsp =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/m/credits.jsp,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** credits.jsp 6 Mar 2011 20:43:40 -0000 1.4 --- credits.jsp 9 Jun 2011 13:26:26 -0000 1.5 *************** *** 23,27 **** <p>The SageTV Mobile Web Interface was created by jreichen. Other contributions:</p> <ul> ! <li>Mobile Web Remote: PiX64</li> </ul> --- 23,27 ---- <p>The SageTV Mobile Web Interface was created by jreichen. Other contributions:</p> <ul> ! <li>Mobile Web Remote: PiX64 and kricker</li> </ul> |
From: jreichen <jre...@us...> - 2011-06-08 21:20:36
|
Update of /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/systemmessage In directory vz-cvs-3.sog:/tmp/cvs-serv1684/WebContent/WEB-INF/tags/sage/api/systemmessage Modified Files: DeleteSystemMessage.tag GetSystemMessageVariableNames.tag GetSystemMessageLevel.tag GetSystemMessageEndTime.tag GetSystemMessageVariable.tag GetSystemAlertLevel.tag GetSystemMessageString.tag Log Message: SageTV 7.1.8 Index: GetSystemMessageVariableNames.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/systemmessage/GetSystemMessageVariableNames.tag,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** GetSystemMessageVariableNames.tag 17 Jul 2010 14:35:04 -0000 1.1 --- GetSystemMessageVariableNames.tag 8 Jun 2011 21:20:31 -0000 1.2 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/SystemMessageAPI.html#GetSystemMessageVariableNames(sage.msg.SystemMessage)'>SystemMessageAPI.GetSystemMessageVariableNames</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/SystemMessageAPI.html#GetSystemMessageVariableNames(sage.msg.SystemMessage)'>SystemMessageAPI.GetSystemMessageVariableNames</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: GetSystemMessageLevel.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/systemmessage/GetSystemMessageLevel.tag,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** GetSystemMessageLevel.tag 17 Jul 2010 14:35:04 -0000 1.2 --- GetSystemMessageLevel.tag 8 Jun 2011 21:20:31 -0000 1.3 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/SystemMessageAPI.html#GetSystemMessageLevel(sage.msg.SystemMessage)'>SystemMessageAPI.GetSystemMessageLevel</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/SystemMessageAPI.html#GetSystemMessageLevel(sage.msg.SystemMessage)'>SystemMessageAPI.GetSystemMessageLevel</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: DeleteSystemMessage.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/systemmessage/DeleteSystemMessage.tag,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** DeleteSystemMessage.tag 17 Jul 2010 14:35:04 -0000 1.2 --- DeleteSystemMessage.tag 8 Jun 2011 21:20:31 -0000 1.3 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/SystemMessageAPI.html#DeleteSystemMessage(sage.msg.SystemMessage)'>SystemMessageAPI.DeleteSystemMessage</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/SystemMessageAPI.html#DeleteSystemMessage(sage.msg.SystemMessage)'>SystemMessageAPI.DeleteSystemMessage</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: GetSystemMessageVariable.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/systemmessage/GetSystemMessageVariable.tag,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** GetSystemMessageVariable.tag 17 Jul 2010 14:35:04 -0000 1.2 --- GetSystemMessageVariable.tag 8 Jun 2011 21:20:31 -0000 1.3 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/SystemMessageAPI.html#GetSystemMessageVariable(sage.msg.SystemMessage, java.lang.String)'>SystemMessageAPI.GetSystemMessageVariable</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/SystemMessageAPI.html#GetSystemMessageVariable(sage.msg.SystemMessage, java.lang.String)'>SystemMessageAPI.GetSystemMessageVariable</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: GetSystemMessageString.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/systemmessage/GetSystemMessageString.tag,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** GetSystemMessageString.tag 17 Jul 2010 14:35:04 -0000 1.2 --- GetSystemMessageString.tag 8 Jun 2011 21:20:31 -0000 1.3 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/SystemMessageAPI.html#GetSystemMessageString(sage.msg.SystemMessage)'>SystemMessageAPI.GetSystemMessageString</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/SystemMessageAPI.html#GetSystemMessageString(sage.msg.SystemMessage)'>SystemMessageAPI.GetSystemMessageString</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: GetSystemMessageEndTime.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/systemmessage/GetSystemMessageEndTime.tag,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** GetSystemMessageEndTime.tag 17 Jul 2010 14:35:04 -0000 1.2 --- GetSystemMessageEndTime.tag 8 Jun 2011 21:20:31 -0000 1.3 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/SystemMessageAPI.html#GetSystemMessageEndTime(sage.msg.SystemMessage)'>SystemMessageAPI.GetSystemMessageEndTime</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/SystemMessageAPI.html#GetSystemMessageEndTime(sage.msg.SystemMessage)'>SystemMessageAPI.GetSystemMessageEndTime</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: GetSystemAlertLevel.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/systemmessage/GetSystemAlertLevel.tag,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** GetSystemAlertLevel.tag 17 Jul 2010 14:35:04 -0000 1.2 --- GetSystemAlertLevel.tag 8 Jun 2011 21:20:31 -0000 1.3 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/SystemMessageAPI.html#GetSystemAlertLevel()'>SystemMessageAPI.GetSystemAlertLevel</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/SystemMessageAPI.html#GetSystemAlertLevel()'>SystemMessageAPI.GetSystemAlertLevel</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. |
From: jreichen <jre...@us...> - 2011-06-08 21:20:34
|
Update of /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/rsssequenceelement In directory vz-cvs-3.sog:/tmp/cvs-serv1684/WebContent/WEB-INF/tags/sage/api/rsssequenceelement Modified Files: toDebugString.tag Log Message: SageTV 7.1.8 Index: toDebugString.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/rsssequenceelement/toDebugString.tag,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** toDebugString.tag 17 Jul 2010 14:35:06 -0000 1.1 --- toDebugString.tag 8 Jun 2011 21:20:31 -0000 1.2 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/RSSSequenceElement.html#toDebugString()'>RSSSequenceElement.toDebugString</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/RSSSequenceElement.html#toDebugString()'>RSSSequenceElement.toDebugString</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. |
Update of /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/mediaplayer In directory vz-cvs-3.sog:/tmp/cvs-serv1684/WebContent/WEB-INF/tags/sage/api/mediaplayer Modified Files: WatchLive.tag GetCurrentMediaTitle.tag IsPlaying.tag IsMediaPlayerFullyLoaded.tag VolumeDown.tag LockTuner.tag DoesCurrentMediaFileHaveVideo.tag IsMuted.tag GetDVDAvailableLanguages.tag VolumeUp.tag GetDVDNumberOfTitles.tag IsCorrectParentalLockCode.tag IsMediaPlayerSignalLost.tag DVDMenu.tag StartPlaylist.tag GetBluRayTitleDescription.tag SetSubtitleDelay.tag GetDVDCurrentChapter.tag ApplyRelativeSubtitleAdjustment.tag DirectPlaybackControl.tag IsMediaPlayerLoading.tag SkipForward.tag CloseAndWaitUntilClosed.tag GetDVDCurrentTitle.tag SetPlaybackRate.tag Seek.tag VolumeAdjust.tag GetAvailableSeekingStart.tag GetDVDNumberOfAngles.tag GetSubtitleDelay.tag WatchLocalFile.tag IsShowingDVDMenu.tag StartPlaylistAt.tag HasMediaFile.tag SkipForward2.tag DVDChapterSet.tag DVDTitleMenu.tag DVDAngleChange.tag Log Message: SageTV 7.1.8 Index: DirectPlaybackControl.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/mediaplayer/DirectPlaybackControl.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** DirectPlaybackControl.tag 17 Jul 2010 14:35:05 -0000 1.3 --- DirectPlaybackControl.tag 8 Jun 2011 21:20:30 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#DirectPlaybackControl(int, long, long)'>MediaPlayerAPI.DirectPlaybackControl</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#DirectPlaybackControl(int, long, long)'>MediaPlayerAPI.DirectPlaybackControl</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: IsMediaPlayerLoading.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/mediaplayer/IsMediaPlayerLoading.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** IsMediaPlayerLoading.tag 17 Jul 2010 14:35:05 -0000 1.3 --- IsMediaPlayerLoading.tag 8 Jun 2011 21:20:30 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#IsMediaPlayerLoading()'>MediaPlayerAPI.IsMediaPlayerLoading</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#IsMediaPlayerLoading()'>MediaPlayerAPI.IsMediaPlayerLoading</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: StartPlaylist.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/mediaplayer/StartPlaylist.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** StartPlaylist.tag 17 Jul 2010 14:35:05 -0000 1.3 --- StartPlaylist.tag 8 Jun 2011 21:20:30 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#StartPlaylist(sage.Playlist)'>MediaPlayerAPI.StartPlaylist</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#StartPlaylist(sage.Playlist)'>MediaPlayerAPI.StartPlaylist</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. *************** *** 8,11 **** --- 8,13 ---- <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> + <%@ attribute name="var" required="true" rtexprvalue="false" %> + <%@ variable name-from-attribute="var" alias="varLocal" scope="AT_END" %> <%@ attribute name="context" required="false" type="java.lang.String" %> <%@ attribute name="playlist" required="true" type="java.lang.Object" %> *************** *** 15,25 **** Object playlistAttr = jspContext.getAttribute("playlist"); if ((context != null) && (context.trim().length() > 0)) { ! sage.SageTV.apiUI(context, "StartPlaylist", new Object[] {playlistAttr}); } else { ! sage.SageTV.api("StartPlaylist", new Object[] {playlistAttr}); } %> --- 17,31 ---- Object playlistAttr = jspContext.getAttribute("playlist"); + Object returnVal = null; + if ((context != null) && (context.trim().length() > 0)) { ! returnVal = sage.SageTV.apiUI(context, "StartPlaylist", new Object[] {playlistAttr}); } else { ! returnVal = sage.SageTV.api("StartPlaylist", new Object[] {playlistAttr}); } %> + + <c:set var="varLocal" value="<%= returnVal %>"/> Index: Seek.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/mediaplayer/Seek.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** Seek.tag 17 Jul 2010 14:35:05 -0000 1.3 --- Seek.tag 8 Jun 2011 21:20:30 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#Seek(long)'>MediaPlayerAPI.Seek</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#Seek(long)'>MediaPlayerAPI.Seek</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: GetDVDCurrentChapter.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/mediaplayer/GetDVDCurrentChapter.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** GetDVDCurrentChapter.tag 17 Jul 2010 14:35:05 -0000 1.3 --- GetDVDCurrentChapter.tag 8 Jun 2011 21:20:30 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#GetDVDCurrentChapter()'>MediaPlayerAPI.GetDVDCurrentChapter</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#GetDVDCurrentChapter()'>MediaPlayerAPI.GetDVDCurrentChapter</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: GetAvailableSeekingStart.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/mediaplayer/GetAvailableSeekingStart.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** GetAvailableSeekingStart.tag 17 Jul 2010 14:35:05 -0000 1.3 --- GetAvailableSeekingStart.tag 8 Jun 2011 21:20:30 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#GetAvailableSeekingStart()'>MediaPlayerAPI.GetAvailableSeekingStart</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#GetAvailableSeekingStart()'>MediaPlayerAPI.GetAvailableSeekingStart</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: GetBluRayTitleDescription.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/mediaplayer/GetBluRayTitleDescription.tag,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** GetBluRayTitleDescription.tag 17 Jul 2010 14:35:05 -0000 1.1 --- GetBluRayTitleDescription.tag 8 Jun 2011 21:20:30 -0000 1.2 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#GetBluRayTitleDescription(int)'>MediaPlayerAPI.GetBluRayTitleDescription</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#GetBluRayTitleDescription(int)'>MediaPlayerAPI.GetBluRayTitleDescription</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: IsMuted.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/mediaplayer/IsMuted.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** IsMuted.tag 17 Jul 2010 14:35:05 -0000 1.3 --- IsMuted.tag 8 Jun 2011 21:20:30 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#IsMuted()'>MediaPlayerAPI.IsMuted</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#IsMuted()'>MediaPlayerAPI.IsMuted</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: GetCurrentMediaTitle.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/mediaplayer/GetCurrentMediaTitle.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** GetCurrentMediaTitle.tag 17 Jul 2010 14:35:05 -0000 1.3 --- GetCurrentMediaTitle.tag 8 Jun 2011 21:20:30 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#GetCurrentMediaTitle()'>MediaPlayerAPI.GetCurrentMediaTitle</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#GetCurrentMediaTitle()'>MediaPlayerAPI.GetCurrentMediaTitle</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: CloseAndWaitUntilClosed.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/mediaplayer/CloseAndWaitUntilClosed.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** CloseAndWaitUntilClosed.tag 17 Jul 2010 14:35:05 -0000 1.3 --- CloseAndWaitUntilClosed.tag 8 Jun 2011 21:20:30 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#CloseAndWaitUntilClosed()'>MediaPlayerAPI.CloseAndWaitUntilClosed</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#CloseAndWaitUntilClosed()'>MediaPlayerAPI.CloseAndWaitUntilClosed</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: DVDAngleChange.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/mediaplayer/DVDAngleChange.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** DVDAngleChange.tag 17 Jul 2010 14:35:05 -0000 1.3 --- DVDAngleChange.tag 8 Jun 2011 21:20:30 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#DVDAngleChange(int)'>MediaPlayerAPI.DVDAngleChange</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#DVDAngleChange(int)'>MediaPlayerAPI.DVDAngleChange</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: DVDChapterSet.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/mediaplayer/DVDChapterSet.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** DVDChapterSet.tag 17 Jul 2010 14:35:05 -0000 1.3 --- DVDChapterSet.tag 8 Jun 2011 21:20:30 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#DVDChapterSet(int)'>MediaPlayerAPI.DVDChapterSet</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#DVDChapterSet(int)'>MediaPlayerAPI.DVDChapterSet</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: WatchLocalFile.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/mediaplayer/WatchLocalFile.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** WatchLocalFile.tag 17 Jul 2010 14:35:05 -0000 1.3 --- WatchLocalFile.tag 8 Jun 2011 21:20:30 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#WatchLocalFile(java.io.File)'>MediaPlayerAPI.WatchLocalFile</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#WatchLocalFile(java.io.File)'>MediaPlayerAPI.WatchLocalFile</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: StartPlaylistAt.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/mediaplayer/StartPlaylistAt.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** StartPlaylistAt.tag 17 Jul 2010 14:35:05 -0000 1.3 --- StartPlaylistAt.tag 8 Jun 2011 21:20:30 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#StartPlaylistAt(sage.Playlist, int)'>MediaPlayerAPI.StartPlaylistAt</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#StartPlaylistAt(sage.Playlist, int)'>MediaPlayerAPI.StartPlaylistAt</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. *************** *** 8,11 **** --- 8,13 ---- <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> + <%@ attribute name="var" required="true" rtexprvalue="false" %> + <%@ variable name-from-attribute="var" alias="varLocal" scope="AT_END" %> <%@ attribute name="context" required="false" type="java.lang.String" %> <%@ attribute name="playlist" required="true" type="java.lang.Object" %> *************** *** 17,27 **** Object startIndexAttr = jspContext.getAttribute("startIndex"); if ((context != null) && (context.trim().length() > 0)) { ! sage.SageTV.apiUI(context, "StartPlaylistAt", new Object[] {playlistAttr, startIndexAttr}); } else { ! sage.SageTV.api("StartPlaylistAt", new Object[] {playlistAttr, startIndexAttr}); } %> --- 19,33 ---- Object startIndexAttr = jspContext.getAttribute("startIndex"); + Object returnVal = null; + if ((context != null) && (context.trim().length() > 0)) { ! returnVal = sage.SageTV.apiUI(context, "StartPlaylistAt", new Object[] {playlistAttr, startIndexAttr}); } else { ! returnVal = sage.SageTV.api("StartPlaylistAt", new Object[] {playlistAttr, startIndexAttr}); } %> + + <c:set var="varLocal" value="<%= returnVal %>"/> Index: GetDVDNumberOfAngles.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/mediaplayer/GetDVDNumberOfAngles.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** GetDVDNumberOfAngles.tag 17 Jul 2010 14:35:05 -0000 1.3 --- GetDVDNumberOfAngles.tag 8 Jun 2011 21:20:30 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#GetDVDNumberOfAngles()'>MediaPlayerAPI.GetDVDNumberOfAngles</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#GetDVDNumberOfAngles()'>MediaPlayerAPI.GetDVDNumberOfAngles</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: VolumeDown.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/mediaplayer/VolumeDown.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** VolumeDown.tag 17 Jul 2010 14:35:05 -0000 1.3 --- VolumeDown.tag 8 Jun 2011 21:20:30 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#VolumeDown()'>MediaPlayerAPI.VolumeDown</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#VolumeDown()'>MediaPlayerAPI.VolumeDown</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: IsMediaPlayerSignalLost.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/mediaplayer/IsMediaPlayerSignalLost.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** IsMediaPlayerSignalLost.tag 17 Jul 2010 14:35:05 -0000 1.3 --- IsMediaPlayerSignalLost.tag 8 Jun 2011 21:20:30 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#IsMediaPlayerSignalLost()'>MediaPlayerAPI.IsMediaPlayerSignalLost</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#IsMediaPlayerSignalLost()'>MediaPlayerAPI.IsMediaPlayerSignalLost</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: IsPlaying.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/mediaplayer/IsPlaying.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** IsPlaying.tag 17 Jul 2010 14:35:05 -0000 1.3 --- IsPlaying.tag 8 Jun 2011 21:20:30 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#IsPlaying()'>MediaPlayerAPI.IsPlaying</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#IsPlaying()'>MediaPlayerAPI.IsPlaying</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: GetSubtitleDelay.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/mediaplayer/GetSubtitleDelay.tag,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** GetSubtitleDelay.tag 17 Jul 2010 14:35:05 -0000 1.2 --- GetSubtitleDelay.tag 8 Jun 2011 21:20:30 -0000 1.3 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#GetSubtitleDelay()'>MediaPlayerAPI.GetSubtitleDelay</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#GetSubtitleDelay()'>MediaPlayerAPI.GetSubtitleDelay</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: SkipForward2.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/mediaplayer/SkipForward2.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** SkipForward2.tag 17 Jul 2010 14:35:05 -0000 1.3 --- SkipForward2.tag 8 Jun 2011 21:20:30 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#SkipForward2()'>MediaPlayerAPI.SkipForward2</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#SkipForward2()'>MediaPlayerAPI.SkipForward2</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: DVDTitleMenu.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/mediaplayer/DVDTitleMenu.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** DVDTitleMenu.tag 17 Jul 2010 14:35:05 -0000 1.3 --- DVDTitleMenu.tag 8 Jun 2011 21:20:30 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#DVDTitleMenu()'>MediaPlayerAPI.DVDTitleMenu</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#DVDTitleMenu()'>MediaPlayerAPI.DVDTitleMenu</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: WatchLive.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/mediaplayer/WatchLive.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** WatchLive.tag 17 Jul 2010 14:35:05 -0000 1.3 --- WatchLive.tag 8 Jun 2011 21:20:30 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#WatchLive(java.lang.String, long, java.lang.String)'>MediaPlayerAPI.WatchLive</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#WatchLive(java.lang.String, long, java.lang.String)'>MediaPlayerAPI.WatchLive</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: IsShowingDVDMenu.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/mediaplayer/IsShowingDVDMenu.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** IsShowingDVDMenu.tag 17 Jul 2010 14:35:05 -0000 1.3 --- IsShowingDVDMenu.tag 8 Jun 2011 21:20:30 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#IsShowingDVDMenu()'>MediaPlayerAPI.IsShowingDVDMenu</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#IsShowingDVDMenu()'>MediaPlayerAPI.IsShowingDVDMenu</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: DVDMenu.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/mediaplayer/DVDMenu.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** DVDMenu.tag 17 Jul 2010 14:35:05 -0000 1.3 --- DVDMenu.tag 8 Jun 2011 21:20:30 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#DVDMenu()'>MediaPlayerAPI.DVDMenu</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#DVDMenu()'>MediaPlayerAPI.DVDMenu</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: GetDVDAvailableLanguages.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/mediaplayer/GetDVDAvailableLanguages.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** GetDVDAvailableLanguages.tag 17 Jul 2010 14:35:05 -0000 1.3 --- GetDVDAvailableLanguages.tag 8 Jun 2011 21:20:30 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#GetDVDAvailableLanguages()'>MediaPlayerAPI.GetDVDAvailableLanguages</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#GetDVDAvailableLanguages()'>MediaPlayerAPI.GetDVDAvailableLanguages</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: GetDVDCurrentTitle.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/mediaplayer/GetDVDCurrentTitle.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** GetDVDCurrentTitle.tag 17 Jul 2010 14:35:05 -0000 1.3 --- GetDVDCurrentTitle.tag 8 Jun 2011 21:20:30 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#GetDVDCurrentTitle()'>MediaPlayerAPI.GetDVDCurrentTitle</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#GetDVDCurrentTitle()'>MediaPlayerAPI.GetDVDCurrentTitle</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: IsMediaPlayerFullyLoaded.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/mediaplayer/IsMediaPlayerFullyLoaded.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** IsMediaPlayerFullyLoaded.tag 17 Jul 2010 14:35:05 -0000 1.3 --- IsMediaPlayerFullyLoaded.tag 8 Jun 2011 21:20:30 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#IsMediaPlayerFullyLoaded()'>MediaPlayerAPI.IsMediaPlayerFullyLoaded</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#IsMediaPlayerFullyLoaded()'>MediaPlayerAPI.IsMediaPlayerFullyLoaded</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: ApplyRelativeSubtitleAdjustment.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/mediaplayer/ApplyRelativeSubtitleAdjustment.tag,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** ApplyRelativeSubtitleAdjustment.tag 17 Jul 2010 14:35:05 -0000 1.2 --- ApplyRelativeSubtitleAdjustment.tag 8 Jun 2011 21:20:30 -0000 1.3 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#ApplyRelativeSubtitleAdjustment(int)'>MediaPlayerAPI.ApplyRelativeSubtitleAdjustment</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#ApplyRelativeSubtitleAdjustment(int)'>MediaPlayerAPI.ApplyRelativeSubtitleAdjustment</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: LockTuner.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/mediaplayer/LockTuner.tag,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** LockTuner.tag 17 Jul 2010 14:35:05 -0000 1.2 --- LockTuner.tag 8 Jun 2011 21:20:30 -0000 1.3 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#LockTuner(java.lang.String)'>MediaPlayerAPI.LockTuner</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#LockTuner(java.lang.String)'>MediaPlayerAPI.LockTuner</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: VolumeAdjust.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/mediaplayer/VolumeAdjust.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** VolumeAdjust.tag 17 Jul 2010 14:35:05 -0000 1.3 --- VolumeAdjust.tag 8 Jun 2011 21:20:30 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#VolumeAdjust(float)'>MediaPlayerAPI.VolumeAdjust</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#VolumeAdjust(float)'>MediaPlayerAPI.VolumeAdjust</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: GetDVDNumberOfTitles.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/mediaplayer/GetDVDNumberOfTitles.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** GetDVDNumberOfTitles.tag 17 Jul 2010 14:35:05 -0000 1.3 --- GetDVDNumberOfTitles.tag 8 Jun 2011 21:20:30 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#GetDVDNumberOfTitles()'>MediaPlayerAPI.GetDVDNumberOfTitles</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#GetDVDNumberOfTitles()'>MediaPlayerAPI.GetDVDNumberOfTitles</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: DoesCurrentMediaFileHaveVideo.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/mediaplayer/DoesCurrentMediaFileHaveVideo.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** DoesCurrentMediaFileHaveVideo.tag 17 Jul 2010 14:35:05 -0000 1.3 --- DoesCurrentMediaFileHaveVideo.tag 8 Jun 2011 21:20:30 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#DoesCurrentMediaFileHaveVideo()'>MediaPlayerAPI.DoesCurrentMediaFileHaveVideo</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#DoesCurrentMediaFileHaveVideo()'>MediaPlayerAPI.DoesCurrentMediaFileHaveVideo</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: SkipForward.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/mediaplayer/SkipForward.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** SkipForward.tag 17 Jul 2010 14:35:05 -0000 1.3 --- SkipForward.tag 8 Jun 2011 21:20:30 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#SkipForward()'>MediaPlayerAPI.SkipForward</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#SkipForward()'>MediaPlayerAPI.SkipForward</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: HasMediaFile.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/mediaplayer/HasMediaFile.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** HasMediaFile.tag 17 Jul 2010 14:35:05 -0000 1.3 --- HasMediaFile.tag 8 Jun 2011 21:20:30 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#HasMediaFile()'>MediaPlayerAPI.HasMediaFile</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#HasMediaFile()'>MediaPlayerAPI.HasMediaFile</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: IsCorrectParentalLockCode.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/mediaplayer/IsCorrectParentalLockCode.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** IsCorrectParentalLockCode.tag 17 Jul 2010 14:35:05 -0000 1.3 --- IsCorrectParentalLockCode.tag 8 Jun 2011 21:20:30 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#IsCorrectParentalLockCode(java.lang.String)'>MediaPlayerAPI.IsCorrectParentalLockCode</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#IsCorrectParentalLockCode(java.lang.String)'>MediaPlayerAPI.IsCorrectParentalLockCode</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: VolumeUp.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/mediaplayer/VolumeUp.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** VolumeUp.tag 17 Jul 2010 14:35:05 -0000 1.3 --- VolumeUp.tag 8 Jun 2011 21:20:30 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#VolumeUp()'>MediaPlayerAPI.VolumeUp</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#VolumeUp()'>MediaPlayerAPI.VolumeUp</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: SetSubtitleDelay.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/mediaplayer/SetSubtitleDelay.tag,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** SetSubtitleDelay.tag 17 Jul 2010 14:35:05 -0000 1.2 --- SetSubtitleDelay.tag 8 Jun 2011 21:20:30 -0000 1.3 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#SetSubtitleDelay(long)'>MediaPlayerAPI.SetSubtitleDelay</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#SetSubtitleDelay(long)'>MediaPlayerAPI.SetSubtitleDelay</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: SetPlaybackRate.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/mediaplayer/SetPlaybackRate.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** SetPlaybackRate.tag 17 Jul 2010 14:35:05 -0000 1.3 --- SetPlaybackRate.tag 8 Jun 2011 21:20:30 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#SetPlaybackRate(float)'>MediaPlayerAPI.SetPlaybackRate</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/MediaPlayerAPI.html#SetPlaybackRate(float)'>MediaPlayerAPI.SetPlaybackRate</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. |
Update of /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/seriesinfo In directory vz-cvs-3.sog:/tmp/cvs-serv1684/WebContent/WEB-INF/tags/sage/api/seriesinfo Modified Files: GetSeriesCharacter.tag GetSeriesTitle.tag GetAllSeriesInfo.tag GetSeriesSubCategory.tag GetSeriesCategory.tag GetSeriesImage.tag GetSeriesHourAndMinuteTimeslot.tag Added Files: IsSeriesInfoObject.tag GetSeriesInfoProperty.tag GetSeriesID.tag SetSeriesInfoProperty.tag AddSeriesInfo.tag GetSeriesInfoForID.tag Log Message: SageTV 7.1.8 Index: GetSeriesImage.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/seriesinfo/GetSeriesImage.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** GetSeriesImage.tag 17 Jul 2010 14:35:06 -0000 1.3 --- GetSeriesImage.tag 8 Jun 2011 21:20:30 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/SeriesInfoAPI.html#GetSeriesImage(sage.SeriesInfo)'>SeriesInfoAPI.GetSeriesImage</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/SeriesInfoAPI.html#GetSeriesImage(sage.SeriesInfo)'>SeriesInfoAPI.GetSeriesImage</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: GetSeriesHourAndMinuteTimeslot.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/seriesinfo/GetSeriesHourAndMinuteTimeslot.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** GetSeriesHourAndMinuteTimeslot.tag 17 Jul 2010 14:35:06 -0000 1.3 --- GetSeriesHourAndMinuteTimeslot.tag 8 Jun 2011 21:20:30 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/SeriesInfoAPI.html#GetSeriesHourAndMinuteTimeslot(sage.SeriesInfo)'>SeriesInfoAPI.GetSeriesHourAndMinuteTimeslot</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/SeriesInfoAPI.html#GetSeriesHourAndMinuteTimeslot(sage.SeriesInfo)'>SeriesInfoAPI.GetSeriesHourAndMinuteTimeslot</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: GetSeriesCharacter.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/seriesinfo/GetSeriesCharacter.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** GetSeriesCharacter.tag 17 Jul 2010 14:35:06 -0000 1.3 --- GetSeriesCharacter.tag 8 Jun 2011 21:20:30 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/SeriesInfoAPI.html#GetSeriesCharacter(sage.SeriesInfo, int)'>SeriesInfoAPI.GetSeriesCharacter</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/SeriesInfoAPI.html#GetSeriesCharacter(sage.SeriesInfo, int)'>SeriesInfoAPI.GetSeriesCharacter</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- NEW FILE: AddSeriesInfo.tag --- <%-- -- Unofficial SageTV Generated File - Never Edit -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/SeriesInfoAPI.html#AddSeriesInfo(int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String[], java.lang.String[])'>SeriesInfoAPI.AddSeriesInfo</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --%> <%@ tag body-content="empty"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <%@ attribute name="var" required="true" rtexprvalue="false" %> <%@ variable name-from-attribute="var" alias="varLocal" scope="AT_END" %> <%@ attribute name="context" required="false" type="java.lang.String" %> <%@ attribute name="seriesID" required="true" type="java.lang.Integer" %> <%@ attribute name="title" required="true" type="java.lang.String" %> <%@ attribute name="network" required="true" type="java.lang.String" %> <%@ attribute name="description" required="true" type="java.lang.String" %> <%@ attribute name="history" required="true" type="java.lang.String" %> <%@ attribute name="premiereDate" required="true" type="java.lang.String" %> <%@ attribute name="finaleDate" required="true" type="java.lang.String" %> <%@ attribute name="airDOW" required="true" type="java.lang.String" %> <%@ attribute name="airHrMin" required="true" type="java.lang.String" %> <%@ attribute name="imageURL" required="true" type="java.lang.String" %> <%@ attribute name="people" required="true" type="java.lang.String[]" %> <%@ attribute name="characters" required="true" type="java.lang.String[]" %> <% String contextAttr = (String) jspContext.getAttribute("context"); Object seriesIDAttr = jspContext.getAttribute("seriesID"); Object titleAttr = jspContext.getAttribute("title"); Object networkAttr = jspContext.getAttribute("network"); Object descriptionAttr = jspContext.getAttribute("description"); Object historyAttr = jspContext.getAttribute("history"); Object premiereDateAttr = jspContext.getAttribute("premiereDate"); Object finaleDateAttr = jspContext.getAttribute("finaleDate"); Object airDOWAttr = jspContext.getAttribute("airDOW"); Object airHrMinAttr = jspContext.getAttribute("airHrMin"); Object imageURLAttr = jspContext.getAttribute("imageURL"); Object peopleAttr = jspContext.getAttribute("people"); Object charactersAttr = jspContext.getAttribute("characters"); Object returnVal = null; if ((context != null) && (context.trim().length() > 0)) { returnVal = sage.SageTV.apiUI(context, "AddSeriesInfo", new Object[] {seriesIDAttr, titleAttr, networkAttr, descriptionAttr, historyAttr, premiereDateAttr, finaleDateAttr, airDOWAttr, airHrMinAttr, imageURLAttr, peopleAttr, charactersAttr}); } else { returnVal = sage.SageTV.api("AddSeriesInfo", new Object[] {seriesIDAttr, titleAttr, networkAttr, descriptionAttr, historyAttr, premiereDateAttr, finaleDateAttr, airDOWAttr, airHrMinAttr, imageURLAttr, peopleAttr, charactersAttr}); } %> <c:set var="varLocal" value="<%= returnVal %>"/> --- NEW FILE: GetSeriesInfoForID.tag --- <%-- -- Unofficial SageTV Generated File - Never Edit -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/SeriesInfoAPI.html#GetSeriesInfoForID(java.lang.String)'>SeriesInfoAPI.GetSeriesInfoForID</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --%> <%@ tag body-content="empty"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <%@ attribute name="var" required="true" rtexprvalue="false" %> <%@ variable name-from-attribute="var" alias="varLocal" scope="AT_END" %> <%@ attribute name="context" required="false" type="java.lang.String" %> <%@ attribute name="seriesID" required="true" type="java.lang.String" %> <% String contextAttr = (String) jspContext.getAttribute("context"); Object seriesIDAttr = jspContext.getAttribute("seriesID"); Object returnVal = null; if ((context != null) && (context.trim().length() > 0)) { returnVal = sage.SageTV.apiUI(context, "GetSeriesInfoForID", new Object[] {seriesIDAttr}); } else { returnVal = sage.SageTV.api("GetSeriesInfoForID", new Object[] {seriesIDAttr}); } %> <c:set var="varLocal" value="<%= returnVal %>"/> Index: GetSeriesCategory.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/seriesinfo/GetSeriesCategory.tag,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** GetSeriesCategory.tag 17 Jul 2010 14:35:06 -0000 1.1 --- GetSeriesCategory.tag 8 Jun 2011 21:20:30 -0000 1.2 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/SeriesInfoAPI.html#GetSeriesCategory(sage.SeriesInfo)'>SeriesInfoAPI.GetSeriesCategory</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/SeriesInfoAPI.html#GetSeriesCategory(sage.SeriesInfo)'>SeriesInfoAPI.GetSeriesCategory</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- NEW FILE: IsSeriesInfoObject.tag --- <%-- -- Unofficial SageTV Generated File - Never Edit -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/SeriesInfoAPI.html#IsSeriesInfoObject(java.lang.Object)'>SeriesInfoAPI.IsSeriesInfoObject</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --%> <%@ tag body-content="empty"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <%@ attribute name="var" required="true" rtexprvalue="false" %> <%@ variable name-from-attribute="var" alias="varLocal" scope="AT_END" %> <%@ attribute name="context" required="false" type="java.lang.String" %> <%@ attribute name="seriesInfo" required="true" type="java.lang.Object" %> <% String contextAttr = (String) jspContext.getAttribute("context"); Object seriesInfoAttr = jspContext.getAttribute("seriesInfo"); Object returnVal = null; if ((context != null) && (context.trim().length() > 0)) { returnVal = sage.SageTV.apiUI(context, "IsSeriesInfoObject", new Object[] {seriesInfoAttr}); } else { returnVal = sage.SageTV.api("IsSeriesInfoObject", new Object[] {seriesInfoAttr}); } %> <c:set var="varLocal" value="<%= returnVal %>"/> --- NEW FILE: GetSeriesID.tag --- <%-- -- Unofficial SageTV Generated File - Never Edit -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/SeriesInfoAPI.html#GetSeriesID(sage.SeriesInfo)'>SeriesInfoAPI.GetSeriesID</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --%> <%@ tag body-content="empty"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <%@ attribute name="var" required="true" rtexprvalue="false" %> <%@ variable name-from-attribute="var" alias="varLocal" scope="AT_END" %> <%@ attribute name="context" required="false" type="java.lang.String" %> <%@ attribute name="seriesInfo" required="true" type="java.lang.Object" %> <% String contextAttr = (String) jspContext.getAttribute("context"); Object seriesInfoAttr = jspContext.getAttribute("seriesInfo"); Object returnVal = null; if ((context != null) && (context.trim().length() > 0)) { returnVal = sage.SageTV.apiUI(context, "GetSeriesID", new Object[] {seriesInfoAttr}); } else { returnVal = sage.SageTV.api("GetSeriesID", new Object[] {seriesInfoAttr}); } %> <c:set var="varLocal" value="<%= returnVal %>"/> Index: GetSeriesTitle.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/seriesinfo/GetSeriesTitle.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** GetSeriesTitle.tag 17 Jul 2010 14:35:06 -0000 1.3 --- GetSeriesTitle.tag 8 Jun 2011 21:20:30 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/SeriesInfoAPI.html#GetSeriesTitle(sage.SeriesInfo)'>SeriesInfoAPI.GetSeriesTitle</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/SeriesInfoAPI.html#GetSeriesTitle(sage.SeriesInfo)'>SeriesInfoAPI.GetSeriesTitle</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: GetAllSeriesInfo.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/seriesinfo/GetAllSeriesInfo.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** GetAllSeriesInfo.tag 17 Jul 2010 14:35:06 -0000 1.3 --- GetAllSeriesInfo.tag 8 Jun 2011 21:20:30 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/SeriesInfoAPI.html#GetAllSeriesInfo()'>SeriesInfoAPI.GetAllSeriesInfo</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/SeriesInfoAPI.html#GetAllSeriesInfo()'>SeriesInfoAPI.GetAllSeriesInfo</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: GetSeriesSubCategory.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/seriesinfo/GetSeriesSubCategory.tag,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** GetSeriesSubCategory.tag 17 Jul 2010 14:35:06 -0000 1.1 --- GetSeriesSubCategory.tag 8 Jun 2011 21:20:30 -0000 1.2 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/SeriesInfoAPI.html#GetSeriesSubCategory(sage.SeriesInfo)'>SeriesInfoAPI.GetSeriesSubCategory</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/SeriesInfoAPI.html#GetSeriesSubCategory(sage.SeriesInfo)'>SeriesInfoAPI.GetSeriesSubCategory</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- NEW FILE: GetSeriesInfoProperty.tag --- <%-- -- Unofficial SageTV Generated File - Never Edit -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/SeriesInfoAPI.html#GetSeriesInfoProperty(sage.SeriesInfo, java.lang.String)'>SeriesInfoAPI.GetSeriesInfoProperty</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --%> <%@ tag body-content="empty"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <%@ attribute name="var" required="true" rtexprvalue="false" %> <%@ variable name-from-attribute="var" alias="varLocal" scope="AT_END" %> <%@ attribute name="context" required="false" type="java.lang.String" %> <%@ attribute name="seriesInfo" required="true" type="java.lang.Object" %> <%@ attribute name="propertyName" required="true" type="java.lang.String" %> <% String contextAttr = (String) jspContext.getAttribute("context"); Object seriesInfoAttr = jspContext.getAttribute("seriesInfo"); Object propertyNameAttr = jspContext.getAttribute("propertyName"); Object returnVal = null; if ((context != null) && (context.trim().length() > 0)) { returnVal = sage.SageTV.apiUI(context, "GetSeriesInfoProperty", new Object[] {seriesInfoAttr, propertyNameAttr}); } else { returnVal = sage.SageTV.api("GetSeriesInfoProperty", new Object[] {seriesInfoAttr, propertyNameAttr}); } %> <c:set var="varLocal" value="<%= returnVal %>"/> --- NEW FILE: SetSeriesInfoProperty.tag --- <%-- -- Unofficial SageTV Generated File - Never Edit -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/SeriesInfoAPI.html#SetSeriesInfoProperty(sage.SeriesInfo, java.lang.String, java.lang.String)'>SeriesInfoAPI.SetSeriesInfoProperty</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --%> <%@ tag body-content="empty"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <%@ attribute name="context" required="false" type="java.lang.String" %> <%@ attribute name="seriesInfo" required="true" type="java.lang.Object" %> <%@ attribute name="propertyName" required="true" type="java.lang.String" %> <%@ attribute name="propertyValue" required="true" type="java.lang.String" %> <% String contextAttr = (String) jspContext.getAttribute("context"); Object seriesInfoAttr = jspContext.getAttribute("seriesInfo"); Object propertyNameAttr = jspContext.getAttribute("propertyName"); Object propertyValueAttr = jspContext.getAttribute("propertyValue"); if ((context != null) && (context.trim().length() > 0)) { sage.SageTV.apiUI(context, "SetSeriesInfoProperty", new Object[] {seriesInfoAttr, propertyNameAttr, propertyValueAttr}); } else { sage.SageTV.api("SetSeriesInfoProperty", new Object[] {seriesInfoAttr, propertyNameAttr, propertyValueAttr}); } %> |
Update of /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/airing In directory vz-cvs-3.sog:/tmp/cvs-serv32367/WebContent/WEB-INF/tags/sage/api/airing Modified Files: SetRecordingName.tag GetWatchedEndTime.tag PrintAiringLong.tag PrintAiringShort.tag GetRecordingName.tag GetAiringDuration.tag IsNotManualOrFavorite.tag GetScheduleStartTime.tag GetAiringOnAfter.tag GetWatchedDuration.tag SetWatched.tag IsWatchedCompletely.tag GetRealWatchedEndTime.tag GetScheduleDuration.tag PrintAiringMedium.tag IsAiringHDTV.tag SetDontLike.tag GetManualRecordProperty.tag Record.tag GetAiringRatings.tag GetAiringChannelNumber.tag GetAiringForID.tag GetTrackNumber.tag GetMediaFileForAiring.tag GetExtraAiringDetails.tag IsAiringObject.tag Added Files: GetAiringTotalParts.tag GetAiringPremiereFinaleInfo.tag IsAiringAttributeSet.tag GetAiringPartNumber.tag SetWatchedTimes.tag GetAiringAttributeList.tag Log Message: SageTV 7.1.8 Index: GetAiringForID.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/airing/GetAiringForID.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** GetAiringForID.tag 17 Jul 2010 14:35:04 -0000 1.3 --- GetAiringForID.tag 8 Jun 2011 21:13:57 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#GetAiringForID(int)'>AiringAPI.GetAiringForID</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#GetAiringForID(int)'>AiringAPI.GetAiringForID</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- NEW FILE: GetAiringTotalParts.tag --- <%-- -- Unofficial SageTV Generated File - Never Edit -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#GetAiringTotalParts(sage.Airing)'>AiringAPI.GetAiringTotalParts</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --%> <%@ tag body-content="empty"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <%@ attribute name="var" required="true" rtexprvalue="false" %> <%@ variable name-from-attribute="var" alias="varLocal" scope="AT_END" %> <%@ attribute name="context" required="false" type="java.lang.String" %> <%@ attribute name="airing" required="true" type="java.lang.Object" %> <% String contextAttr = (String) jspContext.getAttribute("context"); Object airingAttr = jspContext.getAttribute("airing"); Object returnVal = null; if ((context != null) && (context.trim().length() > 0)) { returnVal = sage.SageTV.apiUI(context, "GetAiringTotalParts", new Object[] {airingAttr}); } else { returnVal = sage.SageTV.api("GetAiringTotalParts", new Object[] {airingAttr}); } %> <c:set var="varLocal" value="<%= returnVal %>"/> Index: GetManualRecordProperty.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/airing/GetManualRecordProperty.tag,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** GetManualRecordProperty.tag 17 Jul 2010 14:35:04 -0000 1.1 --- GetManualRecordProperty.tag 8 Jun 2011 21:13:57 -0000 1.2 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#GetManualRecordProperty(sage.Airing, java.lang.String)'>AiringAPI.GetManualRecordProperty</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#GetManualRecordProperty(sage.Airing, java.lang.String)'>AiringAPI.GetManualRecordProperty</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- NEW FILE: GetAiringPartNumber.tag --- <%-- -- Unofficial SageTV Generated File - Never Edit -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#GetAiringPartNumber(sage.Airing)'>AiringAPI.GetAiringPartNumber</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --%> <%@ tag body-content="empty"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <%@ attribute name="var" required="true" rtexprvalue="false" %> <%@ variable name-from-attribute="var" alias="varLocal" scope="AT_END" %> <%@ attribute name="context" required="false" type="java.lang.String" %> <%@ attribute name="airing" required="true" type="java.lang.Object" %> <% String contextAttr = (String) jspContext.getAttribute("context"); Object airingAttr = jspContext.getAttribute("airing"); Object returnVal = null; if ((context != null) && (context.trim().length() > 0)) { returnVal = sage.SageTV.apiUI(context, "GetAiringPartNumber", new Object[] {airingAttr}); } else { returnVal = sage.SageTV.api("GetAiringPartNumber", new Object[] {airingAttr}); } %> <c:set var="varLocal" value="<%= returnVal %>"/> --- NEW FILE: GetAiringAttributeList.tag --- <%-- -- Unofficial SageTV Generated File - Never Edit -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#GetAiringAttributeList(sage.Airing)'>AiringAPI.GetAiringAttributeList</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --%> <%@ tag body-content="empty"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <%@ attribute name="var" required="true" rtexprvalue="false" %> <%@ variable name-from-attribute="var" alias="varLocal" scope="AT_END" %> <%@ attribute name="context" required="false" type="java.lang.String" %> <%@ attribute name="airing" required="true" type="java.lang.Object" %> <% String contextAttr = (String) jspContext.getAttribute("context"); Object airingAttr = jspContext.getAttribute("airing"); Object returnVal = null; if ((context != null) && (context.trim().length() > 0)) { returnVal = sage.SageTV.apiUI(context, "GetAiringAttributeList", new Object[] {airingAttr}); } else { returnVal = sage.SageTV.api("GetAiringAttributeList", new Object[] {airingAttr}); } %> <c:set var="varLocal" value="<%= returnVal %>"/> Index: GetAiringChannelNumber.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/airing/GetAiringChannelNumber.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** GetAiringChannelNumber.tag 17 Jul 2010 14:35:04 -0000 1.3 --- GetAiringChannelNumber.tag 8 Jun 2011 21:13:57 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#GetAiringChannelNumber(sage.Airing)'>AiringAPI.GetAiringChannelNumber</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#GetAiringChannelNumber(sage.Airing)'>AiringAPI.GetAiringChannelNumber</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: Record.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/airing/Record.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** Record.tag 17 Jul 2010 14:35:04 -0000 1.3 --- Record.tag 8 Jun 2011 21:13:57 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#Record(sage.Airing)'>AiringAPI.Record</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#Record(sage.Airing)'>AiringAPI.Record</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: PrintAiringLong.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/airing/PrintAiringLong.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** PrintAiringLong.tag 17 Jul 2010 14:35:04 -0000 1.3 --- PrintAiringLong.tag 8 Jun 2011 21:13:57 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#PrintAiringLong(sage.Airing)'>AiringAPI.PrintAiringLong</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#PrintAiringLong(sage.Airing)'>AiringAPI.PrintAiringLong</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: PrintAiringShort.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/airing/PrintAiringShort.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** PrintAiringShort.tag 17 Jul 2010 14:35:04 -0000 1.3 --- PrintAiringShort.tag 8 Jun 2011 21:13:57 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#PrintAiringShort(sage.Airing)'>AiringAPI.PrintAiringShort</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#PrintAiringShort(sage.Airing)'>AiringAPI.PrintAiringShort</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: GetAiringOnAfter.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/airing/GetAiringOnAfter.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** GetAiringOnAfter.tag 17 Jul 2010 14:35:04 -0000 1.3 --- GetAiringOnAfter.tag 8 Jun 2011 21:13:57 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#GetAiringOnAfter(sage.Airing)'>AiringAPI.GetAiringOnAfter</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#GetAiringOnAfter(sage.Airing)'>AiringAPI.GetAiringOnAfter</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: GetRealWatchedEndTime.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/airing/GetRealWatchedEndTime.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** GetRealWatchedEndTime.tag 17 Jul 2010 14:35:04 -0000 1.3 --- GetRealWatchedEndTime.tag 8 Jun 2011 21:13:57 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#GetRealWatchedEndTime(sage.Airing)'>AiringAPI.GetRealWatchedEndTime</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#GetRealWatchedEndTime(sage.Airing)'>AiringAPI.GetRealWatchedEndTime</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: GetRecordingName.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/airing/GetRecordingName.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** GetRecordingName.tag 17 Jul 2010 14:35:04 -0000 1.3 --- GetRecordingName.tag 8 Jun 2011 21:13:57 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#GetRecordingName(sage.Airing)'>AiringAPI.GetRecordingName</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#GetRecordingName(sage.Airing)'>AiringAPI.GetRecordingName</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: GetAiringRatings.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/airing/GetAiringRatings.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** GetAiringRatings.tag 17 Jul 2010 14:35:04 -0000 1.3 --- GetAiringRatings.tag 8 Jun 2011 21:13:57 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#GetAiringRatings(sage.Airing)'>AiringAPI.GetAiringRatings</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#GetAiringRatings(sage.Airing)'>AiringAPI.GetAiringRatings</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- NEW FILE: GetAiringPremiereFinaleInfo.tag --- <%-- -- Unofficial SageTV Generated File - Never Edit -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#GetAiringPremiereFinaleInfo(sage.Airing)'>AiringAPI.GetAiringPremiereFinaleInfo</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --%> <%@ tag body-content="empty"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <%@ attribute name="var" required="true" rtexprvalue="false" %> <%@ variable name-from-attribute="var" alias="varLocal" scope="AT_END" %> <%@ attribute name="context" required="false" type="java.lang.String" %> <%@ attribute name="airing" required="true" type="java.lang.Object" %> <% String contextAttr = (String) jspContext.getAttribute("context"); Object airingAttr = jspContext.getAttribute("airing"); Object returnVal = null; if ((context != null) && (context.trim().length() > 0)) { returnVal = sage.SageTV.apiUI(context, "GetAiringPremiereFinaleInfo", new Object[] {airingAttr}); } else { returnVal = sage.SageTV.api("GetAiringPremiereFinaleInfo", new Object[] {airingAttr}); } %> <c:set var="varLocal" value="<%= returnVal %>"/> Index: GetAiringDuration.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/airing/GetAiringDuration.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** GetAiringDuration.tag 17 Jul 2010 14:35:04 -0000 1.3 --- GetAiringDuration.tag 8 Jun 2011 21:13:57 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#GetAiringDuration(sage.Airing)'>AiringAPI.GetAiringDuration</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#GetAiringDuration(sage.Airing)'>AiringAPI.GetAiringDuration</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: IsAiringObject.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/airing/IsAiringObject.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** IsAiringObject.tag 17 Jul 2010 14:35:04 -0000 1.3 --- IsAiringObject.tag 8 Jun 2011 21:13:57 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#IsAiringObject(sage.Airing)'>AiringAPI.IsAiringObject</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#IsAiringObject(sage.Airing)'>AiringAPI.IsAiringObject</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: IsNotManualOrFavorite.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/airing/IsNotManualOrFavorite.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** IsNotManualOrFavorite.tag 17 Jul 2010 14:35:04 -0000 1.3 --- IsNotManualOrFavorite.tag 8 Jun 2011 21:13:57 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#IsNotManualOrFavorite(sage.Airing)'>AiringAPI.IsNotManualOrFavorite</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#IsNotManualOrFavorite(sage.Airing)'>AiringAPI.IsNotManualOrFavorite</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- NEW FILE: IsAiringAttributeSet.tag --- <%-- -- Unofficial SageTV Generated File - Never Edit -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#IsAiringAttributeSet(sage.Airing, java.lang.String)'>AiringAPI.IsAiringAttributeSet</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --%> <%@ tag body-content="empty"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <%@ attribute name="var" required="true" rtexprvalue="false" %> <%@ variable name-from-attribute="var" alias="varLocal" scope="AT_END" %> <%@ attribute name="context" required="false" type="java.lang.String" %> <%@ attribute name="airing" required="true" type="java.lang.Object" %> <%@ attribute name="attribute" required="true" type="java.lang.String" %> <% String contextAttr = (String) jspContext.getAttribute("context"); Object airingAttr = jspContext.getAttribute("airing"); Object attributeAttr = jspContext.getAttribute("attribute"); Object returnVal = null; if ((context != null) && (context.trim().length() > 0)) { returnVal = sage.SageTV.apiUI(context, "IsAiringAttributeSet", new Object[] {airingAttr, attributeAttr}); } else { returnVal = sage.SageTV.api("IsAiringAttributeSet", new Object[] {airingAttr, attributeAttr}); } %> <c:set var="varLocal" value="<%= returnVal %>"/> Index: IsWatchedCompletely.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/airing/IsWatchedCompletely.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** IsWatchedCompletely.tag 17 Jul 2010 14:35:04 -0000 1.3 --- IsWatchedCompletely.tag 8 Jun 2011 21:13:57 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#IsWatchedCompletely(sage.Airing)'>AiringAPI.IsWatchedCompletely</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#IsWatchedCompletely(sage.Airing)'>AiringAPI.IsWatchedCompletely</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: GetScheduleStartTime.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/airing/GetScheduleStartTime.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** GetScheduleStartTime.tag 17 Jul 2010 14:35:04 -0000 1.3 --- GetScheduleStartTime.tag 8 Jun 2011 21:13:57 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#GetScheduleStartTime(sage.Airing)'>AiringAPI.GetScheduleStartTime</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#GetScheduleStartTime(sage.Airing)'>AiringAPI.GetScheduleStartTime</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: GetWatchedDuration.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/airing/GetWatchedDuration.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** GetWatchedDuration.tag 17 Jul 2010 14:35:04 -0000 1.3 --- GetWatchedDuration.tag 8 Jun 2011 21:13:57 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#GetWatchedDuration(sage.Airing)'>AiringAPI.GetWatchedDuration</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#GetWatchedDuration(sage.Airing)'>AiringAPI.GetWatchedDuration</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: IsAiringHDTV.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/airing/IsAiringHDTV.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** IsAiringHDTV.tag 17 Jul 2010 14:35:04 -0000 1.3 --- IsAiringHDTV.tag 8 Jun 2011 21:13:57 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#IsAiringHDTV(sage.Airing)'>AiringAPI.IsAiringHDTV</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#IsAiringHDTV(sage.Airing)'>AiringAPI.IsAiringHDTV</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: SetWatched.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/airing/SetWatched.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** SetWatched.tag 17 Jul 2010 14:35:04 -0000 1.3 --- SetWatched.tag 8 Jun 2011 21:13:57 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#SetWatched(sage.Airing)'>AiringAPI.SetWatched</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#SetWatched(sage.Airing)'>AiringAPI.SetWatched</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: SetDontLike.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/airing/SetDontLike.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** SetDontLike.tag 17 Jul 2010 14:35:04 -0000 1.3 --- SetDontLike.tag 8 Jun 2011 21:13:57 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#SetDontLike(sage.Airing)'>AiringAPI.SetDontLike</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#SetDontLike(sage.Airing)'>AiringAPI.SetDontLike</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: PrintAiringMedium.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/airing/PrintAiringMedium.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** PrintAiringMedium.tag 17 Jul 2010 14:35:04 -0000 1.3 --- PrintAiringMedium.tag 8 Jun 2011 21:13:57 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#PrintAiringMedium(sage.Airing)'>AiringAPI.PrintAiringMedium</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#PrintAiringMedium(sage.Airing)'>AiringAPI.PrintAiringMedium</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: SetRecordingName.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/airing/SetRecordingName.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** SetRecordingName.tag 17 Jul 2010 14:35:04 -0000 1.3 --- SetRecordingName.tag 8 Jun 2011 21:13:57 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#SetRecordingName(sage.Airing, java.lang.String)'>AiringAPI.SetRecordingName</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#SetRecordingName(sage.Airing, java.lang.String)'>AiringAPI.SetRecordingName</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: GetWatchedEndTime.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/airing/GetWatchedEndTime.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** GetWatchedEndTime.tag 17 Jul 2010 14:35:04 -0000 1.3 --- GetWatchedEndTime.tag 8 Jun 2011 21:13:57 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#GetWatchedEndTime(sage.Airing)'>AiringAPI.GetWatchedEndTime</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#GetWatchedEndTime(sage.Airing)'>AiringAPI.GetWatchedEndTime</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: GetTrackNumber.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/airing/GetTrackNumber.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** GetTrackNumber.tag 17 Jul 2010 14:35:04 -0000 1.3 --- GetTrackNumber.tag 8 Jun 2011 21:13:57 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#GetTrackNumber(sage.Airing)'>AiringAPI.GetTrackNumber</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#GetTrackNumber(sage.Airing)'>AiringAPI.GetTrackNumber</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: GetMediaFileForAiring.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/airing/GetMediaFileForAiring.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** GetMediaFileForAiring.tag 17 Jul 2010 14:35:04 -0000 1.3 --- GetMediaFileForAiring.tag 8 Jun 2011 21:13:57 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#GetMediaFileForAiring(sage.Airing)'>AiringAPI.GetMediaFileForAiring</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#GetMediaFileForAiring(sage.Airing)'>AiringAPI.GetMediaFileForAiring</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- NEW FILE: SetWatchedTimes.tag --- <%-- -- Unofficial SageTV Generated File - Never Edit -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#SetWatchedTimes(sage.Airing, long, long)'>AiringAPI.SetWatchedTimes</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --%> <%@ tag body-content="empty"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <%@ attribute name="context" required="false" type="java.lang.String" %> <%@ attribute name="airing" required="true" type="java.lang.Object" %> <%@ attribute name="watchedEndTime" required="true" type="java.lang.Long" %> <%@ attribute name="realStartTime" required="true" type="java.lang.Long" %> <% String contextAttr = (String) jspContext.getAttribute("context"); Object airingAttr = jspContext.getAttribute("airing"); Object watchedEndTimeAttr = jspContext.getAttribute("watchedEndTime"); Object realStartTimeAttr = jspContext.getAttribute("realStartTime"); if ((context != null) && (context.trim().length() > 0)) { sage.SageTV.apiUI(context, "SetWatchedTimes", new Object[] {airingAttr, watchedEndTimeAttr, realStartTimeAttr}); } else { sage.SageTV.api("SetWatchedTimes", new Object[] {airingAttr, watchedEndTimeAttr, realStartTimeAttr}); } %> Index: GetScheduleDuration.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/airing/GetScheduleDuration.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** GetScheduleDuration.tag 17 Jul 2010 14:35:04 -0000 1.3 --- GetScheduleDuration.tag 8 Jun 2011 21:13:57 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#GetScheduleDuration(sage.Airing)'>AiringAPI.GetScheduleDuration</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#GetScheduleDuration(sage.Airing)'>AiringAPI.GetScheduleDuration</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. Index: GetExtraAiringDetails.tag =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/airing/GetExtraAiringDetails.tag,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** GetExtraAiringDetails.tag 17 Jul 2010 14:35:04 -0000 1.3 --- GetExtraAiringDetails.tag 8 Jun 2011 21:13:57 -0000 1.4 *************** *** 1,5 **** <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 7/17/10 8:25 AM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#GetExtraAiringDetails(sage.Airing)'>AiringAPI.GetExtraAiringDetails</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. --- 1,5 ---- <%-- -- Unofficial SageTV Generated File - Never Edit ! -- Generated Date/Time: 6/8/11 2:47 PM -- See Official Sage Documentation at <a href='http://download.sage.tv/api/sage/api/AiringAPI.html#GetExtraAiringDetails(sage.Airing)'>AiringAPI.GetExtraAiringDetails</a> -- This Generated API is not Affiliated with SageTV. It is user contributed. |
From: jreichen <jre...@us...> - 2011-06-08 20:50:30
|
Update of /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/userrecord In directory vz-cvs-3.sog:/tmp/cvs-serv26409/WebContent/WEB-INF/tags/sage/api/userrecord Log Message: Directory /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/api/userrecord added to the repository |
From: jreichen <jre...@us...> - 2011-06-08 20:33:37
|
Update of /cvsroot/sageplugins/webapp/WebContent/m In directory vz-cvs-3.sog:/tmp/cvs-serv23908/WebContent/m Modified Files: menu.jsp Log Message: - Default menu item images - Remove useragentheaders.jspf Index: menu.jsp =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/m/menu.jsp,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** menu.jsp 13 May 2011 02:05:35 -0000 1.8 --- menu.jsp 8 Jun 2011 20:33:35 -0000 1.9 *************** *** 15,19 **** <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> - <%@ include file="/WEB-INF/jspf/m/useragentheaders.jspf"%> <%@ include file="/WEB-INF/jspf/m/cacheheaders.jspf"%> <%@ include file="/WEB-INF/jspf/m/contextpath.jspf"%> --- 15,18 ---- *************** *** 61,64 **** --- 60,66 ---- Object menuName = menu.get("title"); boolean menuVisible = menu.optBoolean("visible", true); + Object defaultItemImage = menu.opt("defaultItemImage"); + + request.setAttribute("defaultItemImage", JSONObject.NULL.equals(defaultItemImage) ? null : defaultItemImage); if (!menuVisible) *************** *** 89,93 **** <c:set var="contextName" value="<%= sagex.webserver.UiContextProperties.getProperty(pageContext.getAttribute("context").toString(), "name") %>"/> <tr> ! <td class="menuimage"><div><img src="images/OSDPlayMobile.png"/></div></td> <td class="menuitem"> <div><a href="webremote.jsp?context=${context}">${contextName}</a></div> --- 91,95 ---- <c:set var="contextName" value="<%= sagex.webserver.UiContextProperties.getProperty(pageContext.getAttribute("context").toString(), "name") %>"/> <tr> ! <td class="menuimage"><div><c:if test="${!empty defaultItemImage}"><img src="${defaultItemImage}"/></c:if></div></td> <td class="menuitem"> <div><a href="webremote.jsp?context=${context}">${contextName}</a></div> *************** *** 98,102 **** <tr> <c:set var="clientName" value= "<%= sagex.webserver.UiContextProperties.getProperty(pageContext.getAttribute("client").toString(), "name") %>"/> ! <td class="menuimage"><div><img src="images/OSDPlayMobile.png"/></div></td> <td class="menuitem"> <div><a href="webremote.jsp?context=${client}">${clientName}</a></div> --- 100,104 ---- <tr> <c:set var="clientName" value= "<%= sagex.webserver.UiContextProperties.getProperty(pageContext.getAttribute("client").toString(), "name") %>"/> ! <td class="menuimage"><div><c:if test="${!empty defaultItemImage}"><img src="${defaultItemImage}"/></c:if></div></td> <td class="menuitem"> <div><a href="webremote.jsp?context=${client}">${clientName}</a></div> *************** *** 133,140 **** menuItemLink = "usermenu_new.jsp?menu=" + menuItemLink; }*/ ! request.setAttribute("menuItemName", menuItemName); request.setAttribute("menuItemLink", JSONObject.NULL.equals(menuItemLink) ? null : menuItemLink); ! request.setAttribute("menuItemImage", JSONObject.NULL.equals(menuItemImage) ? null : menuItemImage); %> <tr> --- 135,142 ---- menuItemLink = "usermenu_new.jsp?menu=" + menuItemLink; }*/ ! request.setAttribute("menuItemName", menuItemName); request.setAttribute("menuItemLink", JSONObject.NULL.equals(menuItemLink) ? null : menuItemLink); ! request.setAttribute("menuItemImage", JSONObject.NULL.equals(menuItemImage) ? defaultItemImage : menuItemImage); %> <tr> |
From: jreichen <jre...@us...> - 2011-05-19 04:06:18
|
Update of /cvsroot/sageplugins/webapp/src/sagex/webserver In directory vz-cvs-3.sog:/tmp/cvs-serv30660/src/sagex/webserver Modified Files: Search.java Log Message: Support for video searches Add BluRay Index: Search.java =================================================================== RCS file: /cvsroot/sageplugins/webapp/src/sagex/webserver/Search.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** Search.java 18 Jul 2009 00:47:13 -0000 1.1 --- Search.java 19 May 2011 04:06:16 -0000 1.2 *************** *** 37,42 **** private String favoriteId = null; private String searchType = SEARCH_TYPE_AIRINGS; ! private boolean video = true; ! private boolean dvd = true; private boolean music = false; private boolean picture = false; --- 37,43 ---- private String favoriteId = null; private String searchType = SEARCH_TYPE_AIRINGS; ! private boolean video = false; ! private boolean dvd = false; ! private boolean bluRay = false; private boolean music = false; private boolean picture = false; *************** *** 126,129 **** --- 127,137 ---- /** + * Required for jsp bean wildcard parameter support + */ + public boolean getCaseSensitive() { + return casesensitive; + } + + /** * @param casesensitive filename search is case sensitive */ *************** *** 173,176 **** --- 181,190 ---- addcomma=true; } + if ( isBluRay() ) { + if ( addcomma) + searchName.append(", "); + searchName.append("BluRay"); + addcomma=true; + } if ( isMusic() ){ if ( addcomma) *************** *** 261,264 **** --- 275,285 ---- /** + * Required for jsp bean wildcard parameter support + */ + public boolean getDVD() { + return dvd; + } + + /** * @param dvd search for imported dvds */ *************** *** 268,271 **** --- 289,314 ---- /** + * @return if bluRay is the imported media file type + */ + public boolean isBluRay() { + return bluRay; + } + + /** + * Required for jsp bean wildcard parameter support + */ + public boolean getBluRay() { + return bluRay; + } + + /** + * @param bluRay search for imported bluRay + */ + public void setBluRay(boolean bluRay) { + System.out.println("Search: setBluRay(" + bluRay + ")"); + this.bluRay = bluRay; + } + + /** * @return the endtime */ *************** *** 292,295 **** --- 335,345 ---- /** + * Required for jsp bean wildcard parameter support + */ + public boolean getExactTitle() { + return exactTitle; + } + + /** * @param exactTitle match search string exactly */ *************** *** 402,405 **** --- 452,462 ---- /** + * Required for jsp bean wildcard parameter support + */ + public boolean getMusic() { + return music; + } + + /** * @param music search for imported music */ *************** *** 434,437 **** --- 491,501 ---- /** + * Required for jsp bean wildcard parameter support + */ + public boolean getPicture() { + return picture; + } + + /** * @param picture search for imported pictures */ *************** *** 452,455 **** --- 516,520 ---- setDontlike(req.getParameter("dontlike")); setDVD("on".equals(req.getParameter("DVD"))); + setBluRay("on".equals(req.getParameter("bluRay"))); //setEndtime(null); setExactTitle("on".equals(req.getParameter("ExactTitle"))); *************** *** 471,475 **** //setStarttime(null); setTimeRange(req.getParameter("TimeRange")); ! setVideo("on".equals(req.getParameter("Video"))); setWatched(req.getParameter("watched")); } --- 536,540 ---- //setStarttime(null); setTimeRange(req.getParameter("TimeRange")); ! setVideo("on".equals(req.getParameter("video"))); setWatched(req.getParameter("watched")); } *************** *** 483,486 **** --- 548,558 ---- /** + * Required for jsp bean wildcard parameter support + */ + public boolean getRegex() { + return regex; + } + + /** * @param regex use regex for filename */ *************** *** 660,663 **** --- 732,742 ---- /** + * Required for jsp bean wildcard parameter support + */ + public boolean getVideo() { + return video; + } + + /** * @param video search for imported videos */ *************** *** 687,691 **** throws Exception { Object searchResults=null; ! if ( searchString!=null) { if ( searchString !=null && searchString.length()>0){ --- 766,770 ---- throws Exception { Object searchResults=null; ! if ( searchString!=null) { if ( searchString !=null && searchString.length()>0){ *************** *** 743,746 **** --- 822,826 ---- (isVideo()?"IsVideoFile":"IsAiringObject")+ (isDVD()?"|IsDVD":"|IsAiringObject")+ + (isBluRay()?"|IsBluRay":"|IsAiringObject")+ (isMusic()?"|IsMusicFile":"|IsAiringObject")+ (isPicture()?"|IsPictureFile":"|IsAiringObject"), *************** *** 776,779 **** --- 856,860 ---- (isVideo()?"IsVideoFile":"IsAiringObject")+ (isDVD()?"|IsDVD":"|IsAiringObject")+ + (isBluRay()?"|IsBluRay":"|IsAiringObject")+ (isMusic()?"|IsMusicFile":"|IsAiringObject")+ (isPicture()?"|IsPictureFile":"|IsAiringObject"), *************** *** 817,820 **** --- 898,902 ---- searchResults = SageTV.api("FilterByBoolMethod", new Object[] {searchResults, "IsVideoFile", Boolean.FALSE}); searchResults = SageTV.api("FilterByBoolMethod", new Object[] {searchResults, "IsDVD", Boolean.FALSE}); + searchResults = SageTV.api("FilterByBoolMethod", new Object[] {searchResults, "IsBluRay", Boolean.FALSE}); searchResults = SageTV.api("FilterByBoolMethod", new Object[] {searchResults, "IsPictureFile", Boolean.FALSE}); *************** *** 1031,1037 **** searchResults = SageTV.api("Sort",new Object[]{searchResults, SortOrder, "GetAiringStartTime"}); } else if (sort.startsWith("title_")){ ! searchResults = SageTV.api("Sort",new Object[]{searchResults, SortOrder, "GetAiringTitle"}); } else if (sort.startsWith("episode_")){ ! searchResults = SageTV.api("Sort",new Object[]{searchResults, SortOrder, "GetShowEpisode"}); } } --- 1113,1121 ---- searchResults = SageTV.api("Sort",new Object[]{searchResults, SortOrder, "GetAiringStartTime"}); } else if (sort.startsWith("title_")){ ! searchResults = SageTV.api("SortLexical",new Object[]{searchResults, SortOrder, "GetAiringTitle"}); } else if (sort.startsWith("episode_")){ ! searchResults = SageTV.api("SortLexical",new Object[]{searchResults, SortOrder, "GetShowEpisode"}); ! } else if (sort.startsWith("people_")){ ! searchResults = SageTV.api("SortLexical",new Object[]{searchResults, SortOrder, "GetPeopleInShow"}); } } *************** *** 1047,1055 **** searchResults = SageTV.api("Sort",new Object[]{searchResults, SortOrder, "GetAiringStartTime"}); } else if (sort.startsWith("title_")){ ! searchResults = SageTV.api("Sort",new Object[]{searchResults, SortOrder, "GetAiringTitle"}); } else if (sort.startsWith("episode_")){ ! searchResults = SageTV.api("Sort",new Object[]{searchResults, SortOrder, "GetShowEpisode"}); } else if (sort.startsWith("people_")){ ! searchResults = SageTV.api("Sort",new Object[]{searchResults, SortOrder, "GetPeopleInShow"}); } } --- 1131,1139 ---- searchResults = SageTV.api("Sort",new Object[]{searchResults, SortOrder, "GetAiringStartTime"}); } else if (sort.startsWith("title_")){ ! searchResults = SageTV.api("SortLexical",new Object[]{searchResults, SortOrder, "GetAiringTitle"}); } else if (sort.startsWith("episode_")){ ! searchResults = SageTV.api("SortLexical",new Object[]{searchResults, SortOrder, "GetShowEpisode"}); } else if (sort.startsWith("people_")){ ! searchResults = SageTV.api("SortLexical",new Object[]{searchResults, SortOrder, "GetPeopleInShow"}); } } |
From: jreichen <jre...@us...> - 2011-05-13 02:05:37
|
Update of /cvsroot/sageplugins/webapp/WebContent/m In directory vz-cvs-3.sog:/tmp/cvs-serv21944/WebContent/m Modified Files: menu.jsp Log Message: Support for hidden menu items Mobile remote icons Index: menu.jsp =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/m/menu.jsp,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** menu.jsp 6 Mar 2011 01:10:29 -0000 1.7 --- menu.jsp 13 May 2011 02:05:35 -0000 1.8 *************** *** 15,18 **** --- 15,19 ---- <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> + <%@ include file="/WEB-INF/jspf/m/useragentheaders.jspf"%> <%@ include file="/WEB-INF/jspf/m/cacheheaders.jspf"%> <%@ include file="/WEB-INF/jspf/m/contextpath.jspf"%> *************** *** 59,62 **** --- 60,70 ---- JSONObject menu = menus.getJSONObject(i); Object menuName = menu.get("title"); + boolean menuVisible = menu.optBoolean("visible", true); + + if (!menuVisible) + { + continue; + } + %> <div class="menu section"><%= menuName.toString() %></div> *************** *** 81,85 **** <c:set var="contextName" value="<%= sagex.webserver.UiContextProperties.getProperty(pageContext.getAttribute("context").toString(), "name") %>"/> <tr> ! <td class="menuimage"><div></div></td> <td class="menuitem"> <div><a href="webremote.jsp?context=${context}">${contextName}</a></div> --- 89,93 ---- <c:set var="contextName" value="<%= sagex.webserver.UiContextProperties.getProperty(pageContext.getAttribute("context").toString(), "name") %>"/> <tr> ! <td class="menuimage"><div><img src="images/OSDPlayMobile.png"/></div></td> <td class="menuitem"> <div><a href="webremote.jsp?context=${context}">${contextName}</a></div> *************** *** 90,94 **** <tr> <c:set var="clientName" value= "<%= sagex.webserver.UiContextProperties.getProperty(pageContext.getAttribute("client").toString(), "name") %>"/> ! <td class="menuimage"><div></div></td> <td class="menuitem"> <div><a href="webremote.jsp?context=${client}">${clientName}</a></div> --- 98,102 ---- <tr> <c:set var="clientName" value= "<%= sagex.webserver.UiContextProperties.getProperty(pageContext.getAttribute("client").toString(), "name") %>"/> ! <td class="menuimage"><div><img src="images/OSDPlayMobile.png"/></div></td> <td class="menuitem"> <div><a href="webremote.jsp?context=${client}">${clientName}</a></div> *************** *** 114,135 **** Object menuItemLink = menuItem.opt("link"); Object menuItemImage = menuItem.opt("image"); ! // sub menu item array ! /*JSONArray menuItems = menuItem.optJSONArray("items"); ! if (!JSONObject.NULL.equals(menuItems)) { ! menuItemLink = URLEncoder.encode(menuItemName.toString(), "UTF-8"); ! menuItemLink = "usermenu_new.jsp?menu=" + menuItemLink; ! }*/ ! request.setAttribute("menuItemName", menuItemName); ! request.setAttribute("menuItemLink", JSONObject.NULL.equals(menuItemLink) ? null : menuItemLink); ! request.setAttribute("menuItemImage", JSONObject.NULL.equals(menuItemImage) ? null : menuItemImage); ! %> ! <tr> ! <td class="menuimage"><div><c:if test="${!empty menuItemImage}"><img src="${menuItemImage}"/></c:if></div></td> ! <td class="menuitem"><div><c:if test="${!empty menuItemLink}"><a href="${menuItemLink}"></c:if>${menuItemName}<c:if test="${!empty menuItemLink}"></a></c:if></div></td> ! </tr> ! <% } %> --- 122,147 ---- Object menuItemLink = menuItem.opt("link"); Object menuItemImage = menuItem.opt("image"); + boolean menuItemVisible = menuItem.optBoolean("visible", true); ! if (menuItemVisible) { ! // sub menu item array ! /*JSONArray menuItems = menuItem.optJSONArray("items"); ! if (!JSONObject.NULL.equals(menuItems)) ! { ! menuItemLink = URLEncoder.encode(menuItemName.toString(), "UTF-8"); ! menuItemLink = "usermenu_new.jsp?menu=" + menuItemLink; ! }*/ ! request.setAttribute("menuItemName", menuItemName); ! request.setAttribute("menuItemLink", JSONObject.NULL.equals(menuItemLink) ? null : menuItemLink); ! request.setAttribute("menuItemImage", JSONObject.NULL.equals(menuItemImage) ? null : menuItemImage); ! %> ! <tr> ! <td class="menuimage"><div><c:if test="${!empty menuItemImage}"><img src="${menuItemImage}"/></c:if></div></td> ! <td class="menuitem"><div><c:if test="${!empty menuItemLink}"><a href="${menuItemLink}"></c:if>${menuItemName}<c:if test="${!empty menuItemLink}"></a></c:if></div></td> ! </tr> ! <% ! } } %> |
From: jreichen <jre...@us...> - 2011-05-13 02:02:33
|
Update of /cvsroot/sageplugins/webapp/WebContent/WEB-INF/jspf/m In directory vz-cvs-3.sog:/tmp/cvs-serv20440/WebContent/WEB-INF/jspf/m Modified Files: airingcell.jspf Log Message: Display show season and episode Index: airingcell.jspf =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/jspf/m/airingcell.jspf,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** airingcell.jspf 31 Jan 2009 01:53:18 -0000 1.3 --- airingcell.jspf 13 May 2011 02:02:31 -0000 1.4 *************** *** 4,7 **** --- 4,8 ---- <%@ taglib prefix="sageutil" tagdir="/WEB-INF/tags/sage/api/utility" %> <%@ taglib prefix="sagecapdevfn" tagdir="/WEB-INF/tags/sage/functions/capturedevice" %> + <%@ taglib prefix="sageshowfn" tagdir="/WEB-INF/tags/sage/functions/show" %> <%@ include file="contextpath.jspf"%> *************** *** 53,56 **** --- 54,74 ---- <p><a href="${listingUrl}">${airingDateFmt}, ${airingStartTimeFmt} - ${airingEndTimeFmt}</a></p--%> <p>${airingDateFmt}, ${airingStartTimeFmt} - ${airingEndTimeFmt}</p> + + <sageshowfn:SupportsSeasonAndEpisode var="supportsSeasonAndEpisode" show="${airing}"/> + <c:if test="${supportsSeasonAndEpisode}"> + <sageshow:GetShowSeasonNumber var="seasonNumber" show="${airing}"/> + <sageshow:GetShowEpisodeNumber var="episodeNumber" show="${airing}"/> + <c:if test="${seasonNumber > 0 or episodeNumber > 0}"> + <p> + <c:if test="${seasonNumber > 0}"> + Season ${seasonNumber}<c:if test="${episodeNumber > 0}">, </c:if> + </c:if> + <c:if test="${episodeNumber > 0}"> + Episode ${episodeNumber} + </c:if> + </p> + </c:if> + </c:if> + <c:if test="${!empty channelNumber}"><p>${channelNumber}-${channelName}</p></c:if> |
From: jreichen <jre...@us...> - 2011-05-09 04:03:18
|
Update of /cvsroot/sageplugins/webapp/WebContent/WEB-INF/jspf/m In directory vz-cvs-3.sog:/tmp/cvs-serv5969/WebContent/WEB-INF/jspf/m Modified Files: tvcell.jspf Log Message: Display show season and episode (fix for SupportsSeasonAndEpisode) Index: tvcell.jspf =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/WEB-INF/jspf/m/tvcell.jspf,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** tvcell.jspf 9 May 2011 03:30:27 -0000 1.5 --- tvcell.jspf 9 May 2011 04:03:16 -0000 1.6 *************** *** 65,69 **** <p>${recordingDateFmt}, ${recordingStartTimeFmt} - ${recordingEndTimeFmt}</p> ! <sageshowfn:SupportsSeasonAndEpisode var="supportsSeasonAndEpisode"/> <c:if test="${supportsSeasonAndEpisode}"> <sageshow:GetShowSeasonNumber var="seasonNumber" show="${airing}"/> --- 65,69 ---- <p>${recordingDateFmt}, ${recordingStartTimeFmt} - ${recordingEndTimeFmt}</p> ! <sageshowfn:SupportsSeasonAndEpisode var="supportsSeasonAndEpisode" show="${airing}"/> <c:if test="${supportsSeasonAndEpisode}"> <sageshow:GetShowSeasonNumber var="seasonNumber" show="${airing}"/> |
From: jreichen <jre...@us...> - 2011-05-09 03:45:31
|
Update of /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/functions/show In directory vz-cvs-3.sog:/tmp/cvs-serv30090/WebContent/WEB-INF/tags/sage/functions/show Added Files: SupportsSeasonAndEpisode.tag Log Message: Display show season and episode --- NEW FILE: SupportsSeasonAndEpisode.tag --- <%@ tag body-content="empty"%> <%@ tag import="java.lang.reflect.InvocationTargetException" %> <%@ tag import="sage.SageTV" %> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <%@ attribute name="show" required="true" type="java.lang.Object" %> <%@ attribute name="var" required="true" rtexprvalue="false" %> <%@ variable name-from-attribute="var" alias="varLocal" scope="AT_END" %> <% Object show = jspContext.getAttribute("show"); Boolean supportsSeasonAndEpisode = true; try { SageTV.api("GetShowSeasonNumber", new Object[] {show}); } catch (InvocationTargetException e) { supportsSeasonAndEpisode = false; } %> <c:set var="varLocal" value="<%= supportsSeasonAndEpisode %>"/> |
From: jreichen <jre...@us...> - 2011-05-09 03:45:28
|
Update of /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/functions/show In directory vz-cvs-3.sog:/tmp/cvs-serv30078/WebContent/WEB-INF/tags/sage/functions/show Log Message: Directory /cvsroot/sageplugins/webapp/WebContent/WEB-INF/tags/sage/functions/show added to the repository |
From: jreichen <jre...@us...> - 2011-05-09 03:30:30
|
Update of /cvsroot/sageplugins/webapp/WebContent/m In directory vz-cvs-3.sog:/tmp/cvs-serv26031/WebContent/m Modified Files: details.jsp Log Message: Display show season and episode Index: details.jsp =================================================================== RCS file: /cvsroot/sageplugins/webapp/WebContent/m/details.jsp,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** details.jsp 6 Mar 2011 23:32:25 -0000 1.11 --- details.jsp 9 May 2011 03:30:28 -0000 1.12 *************** *** 14,17 **** --- 14,18 ---- <%@ taglib prefix="sageutil" tagdir="/WEB-INF/tags/sage/api/utility" %> <%@ taglib prefix="sageairfn" tagdir="/WEB-INF/tags/sage/functions/airing" %> + <%@ taglib prefix="sageshowfn" tagdir="/WEB-INF/tags/sage/functions/show" %> <%@ taglib prefix="sageutilfn" tagdir="/WEB-INF/tags/sage/functions/utility" %> <%@ taglib prefix="sagecapdevfn" tagdir="/WEB-INF/tags/sage/functions/capturedevice" %> *************** *** 201,204 **** --- 202,220 ---- <p><b>Original Air Date:</b> ${originalAiringDate}</p> </c:if> + <sageshowfn:SupportsSeasonAndEpisode var="supportsSeasonAndEpisode"/> + <c:if test="${supportsSeasonAndEpisode}"> + <sageshow:GetShowSeasonNumber var="seasonNumber" show="${show}"/> + <sageshow:GetShowEpisodeNumber var="episodeNumber" show="${show}"/> + <c:if test="${seasonNumber > 0 or episodeNumber > 0}"> + <p> + <c:if test="${seasonNumber > 0}"> + Season ${seasonNumber}<c:if test="${episodeNumber > 0}">, </c:if> + </c:if> + <c:if test="${episodeNumber > 0}"> + Episode ${episodeNumber} + </c:if> + </p> + </c:if> + </c:if> <sageair:GetExtraAiringDetails var="extraDetails" airing="${airing}"/> <c:if test="${!empty extraDetails}"><p>${extraDetails}</p></c:if> |
From: jreichen <jre...@us...> - 2011-05-08 15:07:59
|
Update of /cvsroot/sageplugins/webapp/src/sagex/webserver/servlet In directory vz-cvs-3.sog:/tmp/cvs-serv27975/src/sagex/webserver/servlet Modified Files: CommandServlet.java Log Message: Handle form input as Unicode (UTF-8) Index: CommandServlet.java =================================================================== RCS file: /cvsroot/sageplugins/webapp/src/sagex/webserver/servlet/CommandServlet.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** CommandServlet.java 29 Jan 2009 04:08:53 -0000 1.2 --- CommandServlet.java 8 May 2011 15:07:57 -0000 1.3 *************** *** 27,30 **** --- 27,34 ---- throws ServletException, IOException { + // handle form input as UTF-8 rather than ASCII + // the jsps all specify that they should submit data as UTF-8 + req.setCharacterEncoding("UTF-8"); + AbstractCommand command = null; Map<String, String[]> params = req.getParameterMap(); |
From: jreichen <jre...@us...> - 2011-04-24 00:59:03
|
Update of /cvsroot/sageplugins/JettyStarter/resources/plugin In directory vz-cvs-3.sog:/tmp/cvs-serv18046/resources/plugin Modified Files: plugin.xml Log Message: Version 2.3.0 Remove Ant JAR from this download and instead rely on the Ant plugin dependency Index: plugin.xml =================================================================== RCS file: /cvsroot/sageplugins/JettyStarter/resources/plugin/plugin.xml,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** plugin.xml 5 Mar 2011 23:39:49 -0000 1.10 --- plugin.xml 24 Apr 2011 00:59:00 -0000 1.11 *************** *** 24,27 **** --- 24,30 ---- <ReleaseNotes> <![CDATA[ + Version 2.3.0 + 1. Remove Ant JAR from this download and instead rely on the Ant plugin dependency + Version 2.2.1 1. Change logging from stderr to stdout. It appears something else is hijacking stderr. *************** *** 71,74 **** --- 74,81 ---- <MinVersion>7.0.9.0</MinVersion> </Dependency> + <Dependency> + <Plugin>ant</Plugin> + <MinVersion>1.8.2</MinVersion> + </Dependency> <PluginType>Standard</PluginType> <Package> |
From: jreichen <jre...@us...> - 2011-04-24 00:59:02
|
Update of /cvsroot/sageplugins/JettyStarter/src/sagex/jetty/starter In directory vz-cvs-3.sog:/tmp/cvs-serv18046/src/sagex/jetty/starter Modified Files: Version.java Log Message: Version 2.3.0 Remove Ant JAR from this download and instead rely on the Ant plugin dependency Index: Version.java =================================================================== RCS file: /cvsroot/sageplugins/JettyStarter/src/sagex/jetty/starter/Version.java,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** Version.java 5 Mar 2011 23:39:49 -0000 1.7 --- Version.java 24 Apr 2011 00:59:00 -0000 1.8 *************** *** 23,28 **** VERSION_2_2_0 ("2.2.0"), // Sage v7 VERSION_2_2_1 ("2.2.1"), // Sage v7 ! CURRENT_VERSION (VERSION_2_2_1.version); private String version = null; --- 23,29 ---- VERSION_2_2_0 ("2.2.0"), // Sage v7 VERSION_2_2_1 ("2.2.1"), // Sage v7 + VERSION_2_3_0 ("2.3.0"), // Sage v7 ! CURRENT_VERSION (VERSION_2_3_0.version); private String version = null; |
From: jreichen <jre...@us...> - 2011-04-09 00:29:14
|
Update of /cvsroot/sageplugins/MediaStreaming/resources/plugin In directory vz-cvs-3.sog:/tmp/cvs-serv12125/resources/plugin Modified Files: plugin.xml Log Message: Version 1.2 Index: plugin.xml =================================================================== RCS file: /cvsroot/sageplugins/MediaStreaming/resources/plugin/plugin.xml,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** plugin.xml 18 Jan 2011 01:38:41 -0000 1.4 --- plugin.xml 9 Apr 2011 00:29:11 -0000 1.5 *************** *** 15,18 **** --- 15,31 ---- <ReleaseNotes> <![CDATA[ + Version 1.2.0 + 1. Rethrow IllegalArgumentException so and HTTP error code will be returned if the URL contains invalid parameters + 2. Log error messages + 3. Return HTTP error code if exception thrown by servlets + 4. Return exception message as content body + 5. Change response content type + 6. Pass servlet request object to playlist generators + 7. Calculate aspect ratio from width and height if it's not provided by SageTV metadata + 8. Add support for Android and Lavf (ffmpeg-based players such as VPlayer and Mirage) User-Agents. This does not necessarily mean these will immediately work in clients that use this service. Those must be fixed separately by their developers. + 9. Return more meaningful errors if Quality or User-Agent parameters are invalid. + 10. Refactor HTTP Live Streaming Playlist Code + 11. Put absolute URLs in HTTP Live Streaming Playlists + Version 1.1.2 1. Fix bug in HTTP Live Streaming servlets that returns HTTP 500 and results in a crossed out play button on the video thumbnail. Attempting to start playback by clicking the thumbnail or Watch Now -> On this Page was unresponsive. |
From: jreichen <jre...@us...> - 2011-04-09 00:28:37
|
Update of /cvsroot/sageplugins/MediaStreaming/src/sagex/streaming/httpls/playlist In directory vz-cvs-3.sog:/tmp/cvs-serv11888/src/sagex/streaming/httpls/playlist Modified Files: SegmentPlaylist.java Log Message: - Refactor HTTP Live Streaming Playlist Code - Put absolute URLs in HTTP Live Streaming Playlists Index: SegmentPlaylist.java =================================================================== RCS file: /cvsroot/sageplugins/MediaStreaming/src/sagex/streaming/httpls/playlist/SegmentPlaylist.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** SegmentPlaylist.java 18 Jan 2011 01:40:10 -0000 1.3 --- SegmentPlaylist.java 9 Apr 2011 00:28:34 -0000 1.4 *************** *** 4,7 **** --- 4,9 ---- import java.util.List; + import javax.servlet.http.HttpServletRequest; + import org.mortbay.log.Log; *************** *** 11,15 **** --- 13,19 ---- { public static final int TARGET_DURATION = 10; + private static final String LINE_TERM = "\r\n"; + private HttpServletRequest req; private Object mediaFile; private int mediaFileId; *************** *** 19,24 **** private boolean isFileCurrentlyRecording; ! public SegmentPlaylist(Object mediaFile, String conversionId, String quality) { this.mediaFile = mediaFile; this.mediaFileId = MediaFileAPI.GetMediaFileID(mediaFile); --- 23,29 ---- private boolean isFileCurrentlyRecording; ! public SegmentPlaylist(HttpServletRequest req, Object mediaFile, String conversionId, String quality) { + this.req = req; this.mediaFile = mediaFile; this.mediaFileId = MediaFileAPI.GetMediaFileID(mediaFile); *************** *** 112,119 **** Log.debug("Number of playlist segments: " + segmentCount); ! sb.append("#EXTM3U\r\n"); Log.debug("#EXTM3U"); ! sb.append("#EXT-X-TARGETDURATION:" + TARGET_DURATION + "\r\n"); Log.debug("#EXT-X-TARGETDURATION:" + SegmentPlaylist.TARGET_DURATION); for (int i = 0; i < segmentCount; i++) --- 117,126 ---- Log.debug("Number of playlist segments: " + segmentCount); ! sb.append("#EXTM3U" + LINE_TERM); Log.debug("#EXTM3U"); ! sb.append("#EXT-X-TARGETDURATION:" + TARGET_DURATION + LINE_TERM); Log.debug("#EXT-X-TARGETDURATION:" + SegmentPlaylist.TARGET_DURATION); + // sb.append("#EXT-X-MEDIA-SEQUENCE:1" + LINE_TERM); + // Log.debug("#EXT-X-MEDIA-SEQUENCE:1"); for (int i = 0; i < segmentCount; i++) *************** *** 144,148 **** if (!isFileCurrentlyRecording) { ! sb.append("#EXT-X-ENDLIST\r\n"); Log.debug("#EXT-X-ENDLIST"); } --- 151,155 ---- if (!isFileCurrentlyRecording) { ! sb.append("#EXT-X-ENDLIST" + LINE_TERM); Log.debug("#EXT-X-ENDLIST"); } *************** *** 169,181 **** StringBuilder sb = new StringBuilder(); ! sb.append("#EXTINF:" + segmentDuration + "," + showName + "\r\n"); ! String url = "/stream/HTTPLiveStreamingSegment?" + ! "Sequence=" + segmentSequence + "&MediaFileId=" + mediaFileId + "&ConversionId=" + conversionId + "&Quality=" + quality + "&MediaFileSegment=" + mediaFileSegment; ! sb.append(url + "\r\n"); return sb.toString(); --- 176,190 ---- StringBuilder sb = new StringBuilder(); ! sb.append("#EXTINF:" + segmentDuration + "," + showName + LINE_TERM); ! String url = req.getRequestURL().toString().replace(req.getRequestURI(), "") + ! req.getContextPath() + ! "/HTTPLiveStreamingSegment" + ! "?Sequence=" + segmentSequence + "&MediaFileId=" + mediaFileId + "&ConversionId=" + conversionId + "&Quality=" + quality + "&MediaFileSegment=" + mediaFileSegment; ! sb.append(url + LINE_TERM); return sb.toString(); |
From: jreichen <jre...@us...> - 2011-04-09 00:26:11
|
Update of /cvsroot/sageplugins/MediaStreaming/src/sagex/streaming/httpls/playlist In directory vz-cvs-3.sog:/tmp/cvs-serv11567/src/sagex/streaming/httpls/playlist Modified Files: VariantPlaylist.java Log Message: - Refactor HTTP Live Streaming Playlist Code - Put absolute URLs in HTTP Live Streaming Playlists Index: VariantPlaylist.java =================================================================== RCS file: /cvsroot/sageplugins/MediaStreaming/src/sagex/streaming/httpls/playlist/VariantPlaylist.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** VariantPlaylist.java 15 Jan 2011 21:09:47 -0000 1.1 --- VariantPlaylist.java 9 Apr 2011 00:26:09 -0000 1.2 *************** *** 3,6 **** --- 3,8 ---- import java.util.UUID; + import javax.servlet.http.HttpServletRequest; + import org.mortbay.log.Log; *************** *** 8,44 **** { public static String[] VARIANT_PLAYLIST_BITRATES = {"150", "1240", "840", "640", "440", "240"}; private int mediaFileId; private String playlist; ! public VariantPlaylist(int mediaFileId) { this.mediaFileId = mediaFileId; this.playlist = createPlaylist(); } private String createPlaylist() { StringBuilder sb = new StringBuilder(); - String url = null; String conversionId = UUID.randomUUID().toString(); // Header ! sb.append("#EXTM3U\r\n"); Log.debug("#EXTM3U"); // Body for (String bitrate : VARIANT_PLAYLIST_BITRATES) { ! sb.append("#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=" + bitrate + "000\r\n"); ! Log.debug("#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=" + bitrate + "000"); ! ! url = "/stream/HTTPLiveStreamingPlaylist?" + ! "MediaFileId=" + mediaFileId + ! "&ConversionId=" + conversionId + ! "&Quality=" + bitrate; ! sb.append(url + "\r\n"); ! Log.debug(url); } --- 10,70 ---- { public static String[] VARIANT_PLAYLIST_BITRATES = {"150", "1240", "840", "640", "440", "240"}; + private static final String LINE_TERM = "\r\n"; + private HttpServletRequest req; private int mediaFileId; + private String defaultBitrate; private String playlist; ! public VariantPlaylist(HttpServletRequest req, int mediaFileId, String defaultBitrate) { + if ((defaultBitrate != null) && + (defaultBitrate.trim().length() > 0) && + !isValidBitrate(defaultBitrate)) + { + throw new IllegalArgumentException("Bitrate"); + } + + this.req = req; this.mediaFileId = mediaFileId; + this.defaultBitrate = defaultBitrate; this.playlist = createPlaylist(); } + private boolean isValidBitrate(String defaultBitrate) + { + for (String bitrate : VARIANT_PLAYLIST_BITRATES) + { + if (bitrate.equals(defaultBitrate)) + { + return true; + } + } + return false; + } + private String createPlaylist() { StringBuilder sb = new StringBuilder(); String conversionId = UUID.randomUUID().toString(); // Header ! sb.append("#EXTM3U" + LINE_TERM); Log.debug("#EXTM3U"); // Body + if ((defaultBitrate != null) && + (defaultBitrate.trim().length() > 0)) + { + sb.append(createPlaylistEntry(conversionId, defaultBitrate)); + } + for (String bitrate : VARIANT_PLAYLIST_BITRATES) { ! if (!bitrate.equals(defaultBitrate)) ! { ! sb.append(createPlaylistEntry(conversionId, bitrate)); ! } } *************** *** 46,49 **** --- 72,92 ---- } + private String createPlaylistEntry(String conversionId, String bitrate) + { + String header = "#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=" + bitrate + "000"; + Log.debug(header); + + String url = req.getRequestURL().toString().replace(req.getRequestURI(), "") + + req.getContextPath() + + "/HTTPLiveStreamingPlaylist" + + // req.getPathInfo() + + "?MediaFileId=" + mediaFileId + + "&ConversionId=" + conversionId + + "&Quality=" + bitrate; + Log.debug(url); + + return header + LINE_TERM + url + LINE_TERM; + } + public String toString() { |