Sponsored Links

Sponsored Links

Navi-X Showtime PS3 Media Player Plug-in Update v1.0 Out Now


Sponsored Links
124w ago - Following up on his previous update, this weekend PlayStation 3 homebrew developer facanferff has updated his Navi-X Showtime PS3 Media Player Plug-in to version 1.0 followed by v1.0.5 and v1.1.5 for Showtime PS3 Media Player with the changes below.

Download: [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links]

To quote: This update is a major release, it is the biggest update I ever released for a plugin for Showtime, and that being said is recommended that every user update to this new version.

Changelog v1.0.5:

  • Add: Allow user set the source for playlist search in settings
  • Add: New default source for playlist search (in TMDB View)
  • Add: Support for IMDB Lists
  • Add: Search for entries from Item Menu
  • Add: Stats system
  • Fix: IMDB's Parents Guide would not show up
  • Fix: Parser PLX would join the last two items of a playlist wrongly
  • Enhacement: Improve reporting system

Changelog v1.0:

General:

  • Add: Allow user to disable History Tracking
  • Add: Notifications for important things (such as reporting)
  • Fix: User would be logout after forced reload
  • Enhancement: Use notifications instead of messages that require user interaction

Playlists:

  • Add: Set number of elements in X axis (see note 1)
  • Add: Set number of elements in Y axis (see note 1)
  • Add: Allow user to hide information bar (see note 1)
  • Add: Store items in local Favorites playlist (see note 2)
  • Add: Playlists with IMDB/TMDB type redirect to TMDB view
  • Add: Support for subtitles in playlists
  • Fix: Entries with no title would fail to load page in PS3 platform
  • Fix: Titles with colors would be wrongly parsed
  • Enhancement: Set view in playlists upon entrance to avoid "screen transformation"

Processors:

  • Add: Report processors that don't work
  • Add: Display current status of processing (including countdown timer)
  • Add: Cache processors that have cacheable flag equal to 1
  • Add: Nested if statements
  • Fix: Subvariables in which the main class didn't exist would return error when trying to get it's result

Speed:

  • Enhancement: Improve plugin startup response time
  • Enhancement: Improve response time when browsing

TMDB:

  • Add: TMDB View (see note 2)
  • Add: Trailers
  • Add: Similar Movies
  • Add: Search in several networks for a movie
  • Add: Get Full Cast of a movie
  • Add: Get Full Crew of a movie
  • Add: Get movies in which a person appeared in the cast
  • Add: Use IMDB variable in PLX playlists to identify a movie
  • Add: Use TMDB variable in PLX playlists to identify a movie
  • Add: IMDB's Parents Guide

User Account:

  • Add: Save playlists IDs for user in local store
  • Enhancement: Use local History/Favorites playlist instead of online solution
  • Fix: When adding an item to a playlist that contained that item already, it would add again the item making it twice -> Remove the old one and add the fresh one
  • Fix: My Playlists

Note 1: These features are present in the Page Menu that can be accessed via Triangle (PS3) or F1 (PC).
Note 2: These features are present in the Item Menu that can be accessed via Square (PS3) or F3 (PC) after focusing the item to see the features relative to.

A quick look in the new views

As you might have seen in the changelog, this version features a new look for list view, it is possible due to a recent feature that lets plugins have their own view files (the way Showtime uses to show the GUI), it means this view is a custom view and not from Showtime's source code, it has been developed by myself using as model some mockups from opium2k and the guidance of andoma in terms of widgets available.

One other biggest new feature is the new exclusive TMDB View, it allows you get a list of persons in the cast/crew of the movie, a list of trailers that redirect to Youtube plugin, a list of movies in the collection, a list of similar movies, search for entries in one page provided as Search in Navi-X googlecode that you may use to get access to videos like Behind the Scenes and others of the movie, and finally access to IMDB's Parents Guide for the movie, perfect to help build up nice nights plans for all family.

Requirements

  • Showtime v3.99.448

Installation:

1. If you have one of the latest Showtime version (as required by the plugin) and installed previously the previous plugin it should be updated to the newest version once andoma updates the plugin repository with the new version.
2. Access the Plugin Central inside Showtime to install the plugin.
3. Put the zip archive available (linked above) in the directory /installedplugins/

Special thanks to (Alphabetically):

  • Andreas Oman (also known as andoma), for creating and maintaining the best alternative to XBMC
  • Opium2k, for creating mockups of both Array and TMDB views that ended being improved to the current state of them
  • Tyrant, for Beta Testing the plugin as the development happened and for giving ideas in what could be added/improved

FAQ

How can I log in to navixtreme.com?
In settings page of the plugin there should be an option that says "Login to navixtreme.com" click that. If you used before the previous version of the version and logged in and set to remember the credentials, this process will automatically use that information and adapt to the new authentication method otherwise you'll have to write your credentials. After doing this you never need to click this option again, just by starting Showtime with the plugin enabled will authenticate you.

Where can I find facanferff, andoma, opium and Tyrant?
In the channel #showtime on irc.efnet.net.

What happens to my automatic reports the plugin creates?
If you have the setting for it enabled, once you find a processor not working (generally giving a message starting with "Processor error: "), the plugin will call immediately a website hosted by the plugin's developer that might use the URL, processor and error to debug the problem and fix if it applies. If you want to get information on the current status of a report contact facanferff (via the channel mentioned in this FAQ) and provide your user id and the report id.

The user id is what identifies an installation, it consists of a mix of alphanumeric character followed by your nickname if you're authenticated there. You may see your user id at the folder /settings/jsstore/navi-x-tracking_settings and locate the line that starts by saying "user_id" and the value between double quotes in the right side of is your user id. But if you're authenticated then in the same file you should find a line for the variable "username", so your final user id will be the previous string you obtained plus 1 underscore plus your username, e.g. 1234567890_qwert

The report id is a string that identifies a report and is unique per report, to obtain that value access the navi-x-reports_ids in the same folder as before and locate the line that contains in left side _, the string attached to it is the report id.

If you want to contact the developer to get the status of the report and if you know that the report is for a processor that was reported only that time you may just provide your user id and processor name.

Which reports get a higher priority?
The reporting system sets automatically a priority checking the url and processor in the test bed, if in that test it has success then it is given High priority. If the test also gives an error but different than the one you obtained, it will be given a Medium priority, otherwise it is given Low priority.

I'm a developer and would like to know about those exclusive features of the plugin's API, where may I find those information?
Shortly after the release of this version, facanferff will release a tutorial explaining all of those exclusive features.

I would like to report or suggest about something not related directly to processors, where can I do it?
You should use the official Bug Tracker website for the plugin available (at lonelycoder.com/redmine/projects/navix) You don't need to provide your user id here.

Note: Reporting non working processors in this Web site will not give you a higher priority.

v1.1.5 Changelog:

After the release of Showtime Plugin TMDb v1.2.5, a new update to Showtime Plugin Navi-X is now available.

This version brings a new settings option that many users have been asking to set a new home page URL. This setting allows you to use your own PLX playlist or other PLX playlist without having problems with time-out that have been rather frequent with navixtreme.com

Changelog

  • Add: Setting option "Home Page URL" that allows user to change home page URL
  • Add: All items that are from navixtreme.com are labelled as so with "[NAVIXTREME]"

Thanks

  • andoma: for creating and maintaining Showtime
  • Tyrant: for Beta Testing my plugins

Special information

To allow a faster boot time of Showtime you may need to disable login in plugin's Settings.

Installation

Any Showtime v4.3.9 can find the update at Plugin Central.








Stay tuned for more PS3 Hacks and PS3 CFW news, follow us on Twitter, Facebook and be sure to drop by the PS3 Hacks and PS3 Custom Firmware Forums for the latest PlayStation 3 scene and PlayStation 4 scene updates and fresh homebrew releases!

Comments 562 Comments - Go to Forum Thread »

• Please Register at PS3News.com or Login to make comments on Site News articles.
 
#547 - ooogz - 32w ago
ooogz's Avatar
Thanks for the update!

#546 - PS3 News - 32w ago
PS3 News's Avatar
Following up on the previous revisions, today PlayStation 3 developer Andreas Oman updated the Showtime PS3 Media Center to version 4.6.10 Stable Build with the changes outlined below.

Download: [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links]

[Register or Login to view code]


#545 - mmanolos - 32w ago
mmanolos's Avatar
Anyone knows the difference between the standalone and the multiman's version?

I'm asking this because the standalone sometimes became corrupt and refuse to run so I have to reinstall or use the MM one instead.

#544 - PS3 News - 32w ago
PS3 News's Avatar
Following up on Showtime for MultiMAN and the recent Showtime Testing Builds, today PlayStation 3 developer Andreas Oman updated the Showtime PS3 Media Center to version 4.6.4 followed by v4.6.7, v4.6.8 and Testing Builds v4.7.35, v4.7.43, v4.7.116, v4.7.145, v4.7.173, v4.7.185, v4.7.187, v4.7.194, v4.7.315, v4.7.356, v4.7.374, v4.7.385, v4.7.393, v4.7.410, Showtime 04.07.494 for MultiMAN and v4.7.529 with the changes outlined below.

Download: [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / Showtime 4.6.10 ISO / Showtime 4.7 ISO (Cobra) by Mogwai / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links]

Showtime 4.6 Changelog:

General features

  • Icecast/Shoutcast radio streaming
  • Per-file and per-folder settings during video playback. Read more below.
  • Support for MPL subtitle format
  • Support for TMPlayer subtitles
  • Support for DVD Subtitle system (.txt) format
  • Improved and more robust parsing of SRT files
  • Improved start time when streaming over HTTP
  • Add audio test generator in Settings -> Audio. Good for testing that your surround speaker setup is correct.
  • Fix problems with various JPEG files.
  • Make it possible to turn off video frame linear interpolation. Traditionally Showtime have interpolated video frames to match display output. Some users find that this may blur the video a bit so this feature can now be turned off.
  • Store per-file settings directly in file system. Read more below.

Per-file and per-folder settings

During video playback the user can adjust per-file specific settings. These are:

  • Audio Volume (New in 4.6)
  • Audio/Video sync adjustment
  • Subtitle sync adjustment
  • Subtitle scaling
  • Subtitle alignment
  • Subtitle vertical displacement
  • Subtitle horizontal displacement
  • Video zoom
  • Video stretch to widescreen
  • Video stretch to full screen
  • Video frame interpolation (New in 4.6)

The settings are remembered per file so when you come back the configuration will be resumed. It's now also possible to apply the configuration to the entire folder. This means that any files loaded from that folder (including new ones) will also have these settings. The user can also apply the current settings as new global defaults.

If the files are located on a SMB/Windows share with write access the corresponding settings will be stored on the server. See below. Store per-file settings directly in file system using Extended Attributes.

Up until now, Showtime have stored per-file settings in an Sqlite database. These settings include things such as "Seen", "Resume position", "Selected subtitle", "Selected audio track" plus all the settings that can be configured during video playback (mentioned above).

Starting from 4.6 Showtime will now try to store these settings directly in the filesystem where the file is also located. It does this by storing the information as "Extended Attribute". This works if Showtime have write access to your SMB/Windows shares. This feature is default on and can be disabled in Settings -> General.

The real upside of this is that if you have multiple devices they will all share the "Seen status", "Resume position", and all other settings. Also if you re-install Showtime this information will be intact.

For details about Extended Attributes, please read: en.wikipedia.org/wiki/Extended_file_attributes

Internationalization

  • Add support for BIG5 character encoding
  • Add support for different On Screen Keyboard layouts.

Raspberry Pi specific changes

  • 8 channel PCM output over HDMI
  • Audio output on analog interface (configurable in Settings -> Audio)
  • Show chip temperature in system menu
  • Much improved video playback pipeline on Raspberry Pi.
  • Added support for more video codecs. The full list is: h264, h263, MPEG-4, VP6, VP8, MJPEG, Theora, MPEG2 (Require license), VC1/WMV3 (Require license)
  • Make system upgrade must more robust. Now it download all files first and write them to disk and then rename over the old ones in one go.

PlayStation 3 specific changes

  • Showtime now uses virtual memory (backed by HDD) on PS3. This should drastically reduce out-of-memory problems.
  • Show a notification if h264 profile/level restrictions is violated.
  • For example if a 1080p video use more than 4 reference frames.

Linux specific changes

  • VDPAU (Nvidia accelerated video playback) rewritten from scartch.
  • Now uses Nvidia's own VDPAU -> OpenGL texture functions. No more tearing on high resolution displays.

OS X specific changes

  • Improve VDA (Video Decoding Acceleration) integration. No longer copies decoded video frames back to CPU RAM. All video decoding and presentation now happens on GPU. Reduces power consumption.

Other changes

  • User interface now only redraws on demand (instead of every frame).
  • This greatly reduce CPU/Power consumption when application is idle.
  • Upgraded to libav 10
  • Over 150 bugs fixed. See showtimemediacenter.com/versions/58

Showtime v4.7.35 (Test Build)

  • ui: Trap "back" and "cancel" (escape) in popup requests
  • Don't deliver frames from demuxer thread. It might crash
  • Don't even send seek events to players that don't want to seek
  • Update fr_FR.lang
  • hls: Detect and filter out bad PTS timestamps …
  • Make it possible to use up/down keys during video playback to adjust per-file volume
  • linux/pulseaudio: Scale volume in Showtime instead of relying on pulse audio (Fixes problem with flat volume mode. i.e. Fedora11+)
  • fa/video: Avoid writing resume position if source cannot seek
  • rtmp/hls/fa: Log when we try to resume
  • Cleanup skip and seek handling a bit and better support live content
  • No longer display a progress bar for live content.
  • Disable seek on live content
  • For content where seek is disabled make skip to previous track do only that (no restarting)
  • htsmsg: Must check f->hmf_childs to know if there are childs or not
  • ui/videomenu: Store current page outsite loaded view so we can retain current page
  • Fix so we don't resume when we skip to next video in list (either due to EOF or user command): Also simplify the per-backend resume logic
  • Black out video if video_player enters error mode
  • glw: Route skip prev/next if video widget is focused
  • svg: Add support for "viewBox" tag …
  • Send suggestfocus to UI when we skip back/fwd between video items: This make sure the currently focused item is updated to the currently playing one
  • prop/nodefiler: Make prop_suggest_focus() work thru nodefilter
  • Don't show "Save as folder default" in video playback settings if we don't have a folder to play from media: Use setting_create() for separators do make sure they get destroyed, settings: Make it possible to create SETTING_SEPARATOR from setting_create(), navigator: Unlink currentpage when redirecting: This fixes problem with stale subscriptions that follows nav.currentpage
  • svg: Add support for 'fill' tag inside 'path' tag
  • svg: Add support for v,V,h,H path commands
  • Add support for probing SVG XML files as images
  • glw: Fix navigation to end of list in some cases
  • ftpserver: Make sure we bail out on invalid paths
  • smb/cifs: Fix race condition between thread during SMB connect
  • restructure xml parser
  • Don't release buffer when we shoudn't
  • htsmsg: Must initialize htsmsg_field to zero in htsmsg_binary_deserialize()

Showtime v4.7.36 (Test Build)

  • First version of a Duktape integration
  • Duktape is a EcmaScript (JavaScript) engine that I hope will replace Spidermonkey eventually.
  • So far much of the Showtime APIs are lacking when plugins run in this engine.

Showtime v4.7.43 Changelog:

  • httpclient: Rework Location header escape handling
  • ecmascript: Improve prop support:
  • Add support for subscriptions
  • Add support for pagination
  • httpclient: Escape improperly encoded redirect URLs
  • linux: Extract distribution from lsb_release and store in gconf.os_info
  • linux: Log more info about current system
  • ecmascript: Make it possible to get an array of all registered ecmascript contexts
  • upgrade duktape to v0.10.0-328-g41366e7
  • First version of a Duktape integration [4.7.36]

Duktape is a EcmaScript (JavaScript) engine that I hope will replace Spidermonkey eventually.
So far much of the Showtime APIs are lacking when plugins run in this engine.

Showtime 4.7.47 Changelog:

  • ecmascript/apiv1: Fix problem when no HTTP args are given
  • duktape: Add support for Array of query arg objects
  • duktape: Add support for searchers
  • htsmsg: Fix broken refcounts

Showtime 4.7.55 Changelog:

  • Fix build deps for debian targets
  • Add .doozer.json build control file
  • More autobuild fixes
  • More builddep fixed in Autobuild/
  • ps3: Need 'wget' to build
  • ps3: Add some missing build deps
  • ps3/autobuild: Force 'yes' when installing packages
  • ecmascript: Support tracking destroy and correct delete of subscriptions

Showtime 4.7.116 Changelog:

  • Add SOCKS5 proxy support: Currently only available as commandline option --proxy hostort
  • connman: If user wants to connect to a service, disconnect it first to avoid unresponsiveness
  • Fix broken if/else ladder
  • connman: Get rid of excessive g_variant_unref()
  • ps3: Reduce time we show 'Forcing level 4.2 for content...
  • linux: Fix broken keyboard input on newer (2013+) Linux dists
  • Fix buffer delay miscalculations for real
  • net: Improve TCP and HTTP debug
  • ecmascript: Make page.loading work
  • Fix use after free (buf_t) in subtitles
  • Fix broken buffer delay estimation when pts is unset
  • rtmp: Set correct duration
  • media: Don't clear audio stream unless it's set to off …
  • rtmp: Set correct mp_framerate
  • media: Fix a debug helper
  • sqlite: Don't log SQLITE_SCHEMA errors as sqlite retries automatically
  • Run up to four metadata queries in parallel: Previously we serialized all lookups. This makes the lookup 4x faster and lot less likely to "choke" on a broken request
  • Add some asserts in glw_image to track texture leakage
  • Upgrade duktape to v0.11.0-23-g4411a39
  • Get rid of an astray htsmsg_print()
  • Fix double tcp_close() in OpenSSL wrapper
  • OS X is more strict about what gets passed to connect()
  • Fix build error on mac
  • Fix build problems with clang
  • Keep broken toolchain builds
  • Another toolchain fix
  • Fix unused variable
  • ps3: New toolchain
  • Fix torrent URI scheme
  • torrent: Don't use redirects for torrent:movie:
  • ps3: Add support for fs_fsinfo()
  • torrent: Minor cleanup
  • media: Cancel on EVENT_EXIT
  • Don't handle ACTION_STOP in demuxer threads
  • Add a task helper
  • Move subtitle and audio track switching out from demux thread (This makes track switching almost instand if demux thread is blocked for long times)
  • async: Log callbacks that takes a long time
  • torrent: Handle corrupt data by retrying requests to different peers
  • torrent: Add bencode_serialize()
  • bittorrent: Add support for disk cache
  • torrent: Fix infinite loop problem
  • During shutdown, if shutdown failed after 5 seconds, force exit
  • Restructure networking code to be less #ifdef:y
  • bittorrent: Fix so it build on latest master
  • bittorrent: Make it possible to shutdown a torrent and cleanup all resources (in RAM)
  • asyncio: Fix various bugs
  • Improve bittorrent client (Split peer code to peer.c / Improve handling towards trackers)
  • Send have to peers even if they have it
  • bytestream: Fix incorrect return values
  • torrent: Send data
  • bittorrent: More work
  • fa: Add some IO stats during probing
  • fa: Add deadline fops
  • asyncio: Fix mem leak
  • Fix memory leak in fa_cmp, something only used for debugging purpose
  • media: Improve buffer stats
  • Add average rate helper
  • torrent: wip
  • asyncio: Fix NOSIGPIPE on osx + various timeout related stuff
  • htsmsg: Make it possible to read string as binary
  • bittorrent: wip

Showtime 4.7.145 Changelog:

  • bittorrent: Add directoy scanning to bittorrent
  • Add hex2binl - specify max chars to scan
  • fa_scanner: Assume .wav files are CONTENT_AUDIO
  • vda: Fix fallout from queue.h refactoring
  • prop: Fix fallout from atomic refactoring when PROP_DEBUG is defined
  • posix/threads: Fix missing include of sys/time.h
  • Fix atomic ops on Apple based systems
  • js: Don't take address of variable that goes out of scope
  • ziptail.c: Use HTS_MUTEX_DECL to initialize a mutex
  • compiler.h: Make sure we're included at most once
  • Replace off_t with int64_t
  • Remove unnecessary include of unistd.h
  • Remove ranges from switch/case statements
  • Various MSVC fixes
  • Remove unused htsbuf_dump_raw_stderr()
  • queue.h: Don't use typeof() in queue.h
  • win32: Wrap snprintf() and make __builtin_constant_p a dummy
  • win32: Fix atomic_dec
  • Use ##__VA_ARGS__ for variadic macros
  • isolang: Remove unused include
  • Portable designated initializer
  • prop: Use portable variadic macros
  • event: Don't have zero sized array in event_t: MSVC can't handle embedding event_t in other structs when it ends with a zero sized array
  • Convert 'inline' to '__inline'
  • win32: Build fixes
  • win32: Fix atomics
  • Rework atomic implementation: Use atomic_t instead of a naked int
  • Move GCC specific things into #ifdef:ery
  • win32: Some initial fixes to make a few files compile

Showtime Version 4.7.173 Changelog:

  • httpcontrol: Check that remain != NULL in hc_open_parameterize()
  • Add plugin/open url that form json from request arguments and pass it into plugin
  • drop accidentally committed enable of debug
  • tracker: Better error handling in HTTP tracker code
  • htsbuf: Don't take address of variable that does out-of-scope
  • bittorrent: Drop debug from HTTP tracker requests
  • bittorrent: More stats on stats page
  • bittorrent: Clean up torrent refcounting a bit
  • linux: Add a stackdump() helper
  • bittorrent: Add support for HTTP trackers
  • asyncio: Add HTTP client
  • httpclient: Add HTTP_TAG_ARGINT64() and HTTP_TAG_ARGBIN()
  • bittorrent: Don't crash on 0 size bencoded data
  • task: Fix missing dequeue of task
  • httpclient: Add async mode
  • task: Fix callback signature (now returns void)
  • bittorrent: Split out UDP specific parts of tracker to a file of its own
  • http: Break apart http_req() monster in preparation for async http client
  • bittorrent: Fix problem with tracker announcements when multiple torrents where active
  • bittorrent: Fix some reference leaks that caused torrents not to be flushed out when browsing them
  • ps3: Display available harddrive size in sysinfo overlay
  • fs: Fix broken call to fap_fsinfo()
  • blobcache: Use fa_fsinfo() to get avail space on system This deprecates arch_cache_avail_bytes() which was broken on ps3
  • A slight workaround to fix problems with throbber when searching: The root cause is the 'origin' link in pages that gets incorrectly relinked when a page is closed. Not 100% how to fix this but this workaround seems to do it for now
  • prop: Fix bug when unlinking (we cant just throw away all link tracks
  • prop: Add various debug helpers and some unit tests
  • Fix uninitialized var when compiling with -Og
  • prop: Fix problem in search_for_linkagel This sometimes made prop_unlink() fail to detect when it needed to restore subscriptions

Showtime Version 4.7.185 Changelog:

  • htsp: Sort TV channels based on channelNumber from Tvheadend
  • ps3: Filter out Access-Unit-Delimiters in h264 stream when playing HTSP. Tvheadend places those incorrectly and this causes the ps3 h264 cell decoder to barf
  • ps3: Fix interlaced h264 playback
  • broken annexb parser in h264_parser
  • hls: If all streams gets tagged as audio_only, wipe out that flag
  • hls: Fix crash introduced by last commit
  • hls: Handle streams where sequence counter is unsynchronized between variants
  • Submodule ext/libav 69f5191..dac5d34: AAC: Handle sample rate changes mid-stream
  • httpcontrol: Check that remain != NULL in hc_open_parameterize()
  • httpcontrol: Check that remain != NULL in hc_open_parameterize()
  • Add plugin/open url that form json from request arguments and pass it into plugin
  • drop accidentally committed enable of debug
  • tracker: Better error handling in HTTP tracker code
  • htsbuf: Don't take address of variable that does out-of-scope
  • bittorrent: Drop debug from HTTP tracker requests
  • bittorrent: More stats on stats page
  • bittorrent: Clean up torrent refcounting a bit
  • linux: Add a stackdump() helper
  • bittorrent: Add support for HTTP trackers
  • asyncio: Add HTTP client
  • httpclient: Add HTTP_TAG_ARGINT64() and HTTP_TAG_ARGBIN()
  • bittorrent: Don't crash on 0 size bencoded data
  • task: Fix missing dequeue of task
  • httpclient: Add async mode
  • task: Fix callback signature (now returns void)
  • bittorrent: Split out UDP specific parts of tracker to a file of its own
  • http: Break apart http_req() monster in preparation for async http client
  • bittorrent: Fix problem with tracker announcements when multiple torrents where active
  • bittorrent: Fix some reference leaks that caused torrents not to be flushed out when browsing them
  • ps3: Display available harddrive size in sysinfo overlay
  • fs: Fix broken call to fap_fsinfo()
  • blobcache: Use fa_fsinfo() to get avail space on system This deprecates arch_cache_avail_bytes() which was broken on ps3
  • A slight workaround to fix problems with throbber when searching:
  • The root cause is the 'origin' link in pages that gets incorrectly relinked when a page is closed. Not 100% how to fix this but this workaround seems to do it for now
  • prop: Fix bug when unlinking (we cant just throw away all link tracks)
  • prop: Add various debug helpers and some unit tests
  • Fix uninitialized var when compiling with -Og
  • prop: Fix problem in search_for_linkagel
  • This sometimes made prop_unlink() fail to detect when it needed to restore subscriptions

Showtime Version 4.7.187 Changelog:

  • hls: Try harder to find a stream that’s playable (contains both video and audio)
  • htsp: Don’t clear channel Number if absend from message
  • htsp: Also sort tag listing based on channelNumber
  • htsp: Delete trailing whitespaces
  • htsp: Sort channels in datamodel based on channelNumber
  • ps3: Filter out Access-Unit-Delimiters in h264 stream when playing HTSP. Tvheadend places those incorrectly and this causes the ps3 h264 cell decoder to barf
  • ps3: Fix interlaced h264 playback
  • Fix broken annexb parser in h264_parser
  • hls: If all streams gets tagged as audio_only, wipe out that flag
  • hls: Fix crash introduced by last commit
  • hls: Handle streams where sequence counter is unsynchronized between variants
  • Submodule ext/libav 69f5191..dac5d34: AAC: Handle sample rate changes mid-stream
  • httpcontrol: Check that remain != NULL in hc_open_parameterize()
  • httpcontrol: Check that remain != NULL in hc_open_parameterize()
  • Add plugin/open url that form json from request arguments and pass it into plugin
  • drop accidentally committed enable of debug
  • tracker: Better error handling in HTTP tracker code
  • htsbuf: Don’t take address of variable that does out-of-scope
  • bittorrent: Drop debug from HTTP tracker requests
  • bittorrent: More stats on stats page
  • bittorrent: Clean up torrent refcounting a bit
  • linux: Add a stackdump() helper
  • bittorrent: Add support for HTTP trackers
  • asyncio: Add HTTP client
  • httpclient: Add HTTP_TAG_ARGINT64() and HTTP_TAG_ARGBIN()
  • bittorrent: Don’t crash on 0 size bencoded data
  • task: Fix missing dequeue of task
  • httpclient: Add async mode
  • task: Fix callback signature (now returns void)
  • bittorrent: Split out UDP specific parts of tracker to a file of its own
  • http: Break apart http_req() monster in preparation for async http client
  • bittorrent: Fix problem with tracker announcements when multiple torrents where active
  • bittorrent: Fix some reference leaks that caused torrents not to be flushed out when browsing them
  • ps3: Display available harddrive size in sysinfo overlay
  • fs: Fix broken call to fap_fsinfo()
  • blobcache: Use fa_fsinfo() to get avail space on system
    This deprecates arch_cache_avail_bytes() which was broken on ps3
  • A slight workaround to fix problems with throbber when searching:
    The root cause is the ‘origin’ link in pages that gets incorrectly
    relinked when a page is closed. Not 100% how to fix this but this
    workaround seems to do it for now
  • prop: Fix bug when unlinking (we cant just throw away all link tracks
  • prop: Add various debug helpers and some unit tests
  • Fix uninitialized var when compiling with -Og
  • prop: Fix problem in search_for_linkagel
    This sometimes made prop_unlink() fail to detect when it needed
    to restore subscriptions

Showtime Version 4.7.194 Changelog:

  • Fix: If ccache does not exist Autobuild would fail. Added dpkg-dev depencendy needed by dpkg-buildpackage
  • Added tv show description to iteminfo view
  • If a channel has an icon, display that instead of Display.png in listview
  • Code cleanup
  • Added show description and name of next show to TV playdeck

Showtime Version 4.7.315 Changelog:

[Register or Login to view code]

Changes in 4.7.356:

  • Map KEY_ESC to ACTION_CANCEL
  • ecmascript: Add HTTP inspector (header manipulation)
  • glw: Fix crash in selectTrack when destroying model
  • media: Avoid racing subtitle loader threads
  • Fix broken build on ps3 and rpi
  • Fix log message typos
  • ecmascript: Add webpopup support and upgrade example to use ecmascript
  • Split out httpclient stuff from fileaccess.h to http_client.h
  • ecmascript: Add sqlite support
  • ecmascript/timer: Avoid double unlink from timer list
  • media: Set playstatus to play in mp_configure. … Without this the playstatus is left unset until we pause
  • httpclient: Fix bug causing seek-by-read-skip to fail if close to EOF …
  • httpclient: Disallow connection reuse on POST …
  • htsp: Make sure AV sync work on all platforms … Was broken on rpi, because during mp_configure() we need to know if we have an audio stream or not.
  • Add pre-buffering support to media pipeline (currently unused)
  • Rewrite media pause logic … Internally this makes it possible to pause/unpause from different sources other than the user pause-button.
  • ps3: Add support for pausing video when opening XMB

Changes in 4.7.374:

  • ecmascript/sqlite: Fix object returned from db.step()
  • ecmascript/http: Fix broken POST form encoding
  • ecmascript/http: Add noAuth option
  • ecmascript/storage: Add support for 'in' operator
  • ecmascript: Drop file:// in storage path
  • ecmascript: Switch to recursive mutex until we can unlock in IO requests
  • httpclient: When we are in debug mode, dump 4xx error body to log
  • ecmascript: Add store module for automatic persisting of an object to disk
  • ecmascript: Add file-io
  • ecmascript: Add a 'storage' path and save stuff in there
  • osx: Handle arch_stop_req()
  • osx: Fix build with Xcode 6.1 toolchain
  • ecmascript: Get rid of naked pointers for htsmsg
  • video: Don't wait for subtitles to drain when we wait for video EOF
  • media_track: Turn off accidental debug
  • prop: Make prop_destroy_childs0() destroy all childs in one atomic notify
  • media_track: Add missing prop reference retain/release
  • Make ESC button also do "Navigate back" action

Changes in 4.7.385:

  • Playback of video (mkv, mpg, mp4, divx, etc.) and audio files
  • .srt, txt and .sub (Microdvd) subtitles support
  • Per-file and per-folder settings
  • Javascript plugins
  • Unified search
  • View photos and images in slideshow mode
  • Live TV streaming from Tvheadend
  • Icecast/Shoutcast radio streaming
  • Navi-X, YouTube, Opensubtitles integration
  • FTP Server, NTFS support, Temperature monitor
  • FTP client support (Stream content directly from FTP servers)
  • Custom background (via plugin)
  • Support for BIG5 character encoding, On Screen Keyboard layouts.

Changes in 4.7.405:

[Register or Login to view code]

Changes in v4.7.529: (also includes [Register or Login to view links] and [Register or Login to view links] support by lprot)

[Register or Login to view code]

More PlayStation 3 News...

#543 - zazoon - 45w ago
zazoon's Avatar
Sorry not testing builds for now. Only Bleeding Edge: showtime-gh-4.5.106.pkg is on showtime site.

Test version is still linking stable version: showtime-gh-4.4.pkg.

With regards

 

Sponsored Links

Sponsored Links
Sponsored Links

Sponsored Links







Advertising - Affiliates - Contact Us - PS3 Downloads - PS3 Forums - Privacy Statement - Site Rules - Top - © 2015 PlayStation 3 News