TorrentLookup / Flixtor

Flixtor streams movies, series, videos and animes from Torrents.
MIT License
147 stars 45 forks source link

gray screen instead of playing the movie on gnome 3.12 #34

Open ricardofunke opened 10 years ago

ricardofunke commented 10 years ago

After update to gnome 3.12 Flixtor doesn't play movies anymore, instead it shows a gray screen without the "Couldn't open plugin" message.

The log messages was:

{...}
[9112:0421/162028:INFO:CONSOLE(112)] ""54.2mb - 64 - 0"", source: /tmp/.org.chromium.Chromium.fFX3MD/js/main.js (112)
[9112:0421/162028:INFO:CONSOLE(19)] "", source: app://host/js/extensions/video.js (19)
[9112:0421/162028:INFO:CONSOLE(112)] ""54.7mb - 64 - 0"", source: /tmp/.org.chromium.Chromium.fFX3MD/js/main.js (112)

(totem-plugin-viewer:9494): Gdk-WARNING **: The GDK_NATIVE_WINDOWS environment variable is not supported in GTK3.
See the documentation for gdk_window_ensure_native() on how to get native windows.
Viewer: SetWindow XID 67108896 size 1280:739
Referrer URI: app://host/frames/vlc-player.html

(totem-plugin-viewer:9494): Clutter-WARNING **: ./clutter-actor.c:9834: Actor 'controls' tried to allocate a size of -63,00 x -31,00
TotemEmbedded-Message: Viewer state: STOPPED
TotemEmbedded-Message: totem_embedded_open_uri: uri http://127.0.0.1:8888/ base_uri: app://host/frames/vlc-player.html
TotemEmbedded-Message: totem_embedded_clear_playlist
Emptying current_uri
TotemEmbedded-Message: totem_embedded_open_internal 'http://127.0.0.1:8888/' subtitle '(null)' is-browser-stream 0 start-play 1
totem_embedded_set_uri uri http://127.0.0.1:8888/ base app://host/frames/vlc-player.html => resolved http://127.0.0.1:8888/ (subtitle (null) => resolved (null))
TotemEmbedded-Message: Viewer state: PLAYING

(totem-plugin-viewer:9494): GLib-CRITICAL **: g_variant_get_type: assertion 'value != NULL' failed

(totem-plugin-viewer:9494): GLib-CRITICAL **: g_variant_type_is_subtype_of: assertion 'g_variant_type_check (type)' failed

(totem-plugin-viewer:9494): GLib-CRITICAL **: g_variant_get_type_string: assertion 'value != NULL' failed

(totem-plugin-viewer:9494): GLib-ERROR **: g_variant_new: expected GVariant of type 'u' but received value has type '(null)'

** (exe:9491): WARNING **: OpenURI failed: GDBus.Error:org.freedesktop.DBus.Error.NoReply: Message did not receive a reply (timeout by message bus)
[9112:0421/162029:INFO:CONSOLE(112)] ""55.5mb - 65 - 0"", source: /tmp/.org.chromium.Chromium.fFX3MD/js/main.js (112)
{...}
ricardofunke commented 10 years ago

Doesn't happen on 1.5

ricardofunke commented 10 years ago

Actually, it still happens on 1.5.

Tryied to play the first episode of the serie "Black Mirror", it downloads and buffers, but when it will play, it gives me a grey screen, no audio is listened too.

On the terminal, it gives me the following messages at the play moment:

{...}
[17250:0502/181527:INFO:CONSOLE(112)] ""6.5mb - 14 - 59"", source: /tmp/.org.chromium.Chromium.gbbbgE/js/main.js (112)
[17250:0502/181528:INFO:CONSOLE(112)] ""7.0mb - 14 - 58"", source: /tmp/.org.chromium.Chromium.gbbbgE/js/main.js (112)
[17250:0502/181528:INFO:CONSOLE(0)] "event.returnValue is deprecated. Please use the standard event.preventDefault() instead.", source:  (0)
[17250:0502/181528:ERROR:audio_manager_base.cc(422)] Not implemented reached in virtual std::string media::AudioManagerBase::GetDefaultOutputDeviceID()
[17561:0502/181528:ERROR:nss_util.cc(558)] After loading Root Certs, loaded==false: NSS error code: -8018
ATTENTION: default value of option force_s3tc_enable overridden by environment.
[17250:0502/181528:INFO:CONSOLE(19)] "", source: app://host/js/extensions/video.js (19)
[17250:0502/181528:INFO:CONSOLE(112)] ""7.3mb - 15 - 57"", source: /tmp/.org.chromium.Chromium.gbbbgE/js/main.js (112)

(totem-plugin-viewer:17579): Gdk-WARNING **: The GDK_NATIVE_WINDOWS environment variable is not supported in GTK3.
See the documentation for gdk_window_ensure_native() on how to get native windows.
Viewer: SetWindow XID 75497504 size 1280:739
Referrer URI: app://host/frames/vlc-player.html

(totem-plugin-viewer:17579): Clutter-WARNING **: ./clutter-actor.c:9834: Actor 'controls' tried to allocate a size of -63,00 x -31,00
TotemEmbedded-Message: Viewer state: STOPPED
TotemEmbedded-Message: totem_embedded_open_uri: uri http://127.0.0.1:8888/ base_uri: app://host/frames/vlc-player.html
TotemEmbedded-Message: totem_embedded_clear_playlist
Emptying current_uri
totem_embedded_set_uri uri http://127.0.0.1:8888/ base app://host/frames/vlc-player.html => resolved http://127.0.0.1:8888/ (subtitle (null) => resolved (null))
TotemEmbedded-Message: totem_embedded_open_internal 'http://127.0.0.1:8888/' subtitle '(null)' is-browser-stream 0 start-play 1
TotemEmbedded-Message: Viewer state: PLAYING

(totem-plugin-viewer:17579): GLib-CRITICAL **: g_variant_get_type: assertion 'value != NULL' failed

(totem-plugin-viewer:17579): GLib-CRITICAL **: g_variant_type_is_subtype_of: assertion 'g_variant_type_check (type)' failed

(totem-plugin-viewer:17579): GLib-CRITICAL **: g_variant_get_type_string: assertion 'value != NULL' failed

(totem-plugin-viewer:17579): GLib-ERROR **: g_variant_new: expected GVariant of type 'u' but received value has type '(null)'

** (exe:17576): WARNING **: OpenURI failed: GDBus.Error:org.freedesktop.DBus.Error.NoReply: Message did not receive a reply (timeout by message bus)
[17250:0502/181529:INFO:CONSOLE(112)] ""8.0mb - 15 - 56"", source: /tmp/.org.chromium.Chromium.gbbbgE/js/main.js (112)
[17250:0502/181529:INFO:CONSOLE(112)] ""8.5mb - 16 - 56"", source: /tmp/.org.chromium.Chromium.gbbbgE/js/main.js (112)
{...}
ricardofunke commented 10 years ago

I think it only happens when the movie has subtitles, when no subtitles are availble, the movie plays normally.