Project

General

Profile

Actions

Feature #436

closed

Few bugfixes / improvements

Added by cyberjunk - about 14 years ago. Updated almost 14 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
-
Category:
User Interface
Target version:
Start date:
2011-04-14
Due date:
% Done:

0%

Estimated time:

Description

I fixed a couple of errors I was experiencing with current git builds.
I attached the patches, they might be useful..

Explanation:
1) default_sortorder.patch:
This sets the default sortorder in channel-grid (navigate: Configuration/Channels) to "ascending sorted by user assigned number".
This effects almost all channellists within the app, for example this also changes the channellists presented by the dropdown selectors (i.e. elecronic-program guide channel-selector or vlc-windows channel selector).

2) mime_type.patch:
This changes the M3U playlist return mime-type from "application/x-mpegURL" to "audio/x-mpegurl". According to (http://www.w3schools.com/media/media_mimeref.asp) this is more correct (there's no application/... variant). After changing, my browsers automatically suggest the ".m3u" extension for downloaded-file when opening the URL. for example this enables .m3u downloading and auto-opening also by Internet Explorer. (did not work before, no recognized mime-type).

3) tune_chconf_grid.patch:
This fixes the "Play" link in channels-grid, that was pointing to the playlist url instead of the stream. It also adds another column with a direct M3U download link.

4) tune_epg_grid.patch:
This adds 2 new link-colums to the EPG-grid, one for M3U download and one for direct play within embedded player. to avoid opening the popup when clicking the links, the click-handler design was slightly adjusted.

5) tune_vlc_popup.patch:
This contains lots of fixes and improvements for the vlc-player windows, they are
  • Enable resize for player-window (inner vlc-plugin autoscales to 100%, allows movie-resize during playback)
  • Fixes channel-switching (didn't work before here, it played always the same channel)
  • Enables multiple vlc-playback-windows for parallel playback of more than 1 stream
  • Adds a message to fullscreen-button click, that fullscreen mode is broken in VLC 1.1.x if VLC plugin 1.1.x is detected
    (see http://forum.videolan.org/viewtopic.php?f=4&t=82721&p=274383, last known version to work: 1.0.5 <- that one has no DXVA for example :( )
  • Now shows M3U and DirectStream URL if plugin is missing in BOTH cases (there were 2 in code)

Please review these patches carefully, I'm new to tvheadend :)
I have also some more improvements in mind, for example the VLC plugin supports setting deinterlace-settings...

with kind regards,
cyberjunk


Files

default_sortorder.patch (462 Bytes) default_sortorder.patch cyberjunk -, 2011-04-14 02:29
mime_type.patch (358 Bytes) mime_type.patch cyberjunk -, 2011-04-14 02:29
tune_chconf_grid.patch (791 Bytes) tune_chconf_grid.patch cyberjunk -, 2011-04-14 02:29
tune_epg_grid.patch (2.01 KB) tune_epg_grid.patch cyberjunk -, 2011-04-14 02:29
tune_vlc_popup.patch (6.19 KB) tune_vlc_popup.patch cyberjunk -, 2011-04-14 02:29
fix_dvr_playback.patch (582 Bytes) fix_dvr_playback.patch cyberjunk -, 2011-04-14 03:40
enable_deinterlacer.patch (714 Bytes) enable_deinterlacer.patch cyberjunk -, 2011-04-14 04:11
firefox_config_m3ufiles.PNG (60.5 KB) firefox_config_m3ufiles.PNG cyberjunk -, 2011-04-14 04:44
Actions

Also available in: Atom PDF