sk89q / playx Goto Github PK
View Code? Open in Web Editor NEWPlay videos / movies in GMod (note: see forks)
License: GNU Lesser General Public License v3.0
Play videos / movies in GMod (note: see forks)
License: GNU Lesser General Public License v3.0
After Gmod freezes (you hear a click and a water sound after returning), the projector screen may start only appearing if the projector model itself is in view. This can be fixed in-game at the moment by clicking on the respective button under the PlayX Settings panel, but this is not the most user friendly (and obvious) approach.
As the title says, PlayX is refusing to play media on the latest update. I've tried tracking down the bug, but I'm unfamiliar with where it could be happening to fix it.
PlayX: Playing nCgQDjiotG0 using handler YouTubePopup
PlayX DEBUG: Metadata received
PlayX DEBUG: Page loaded, preparing to inject
Browser Message: Uncaught TypeError: Cannot call method 'getAttribute' of null - (null):63
I added PlayX and now the tools are gone, only addon tools which I added manually... http://puu.sh/1CL7X
I installed the PlayX folder to addons as the readme.txt said to do. Is there anything else I should have added other than PlayX?
The volume control for the youtube handler in version 2.6 appears to have broken at some point (and browsing the repository it appears to still be broken). It seems the element name that the youtube popup window uses has changed from 'video-player' to 'video-player-flash'. Replacing the instances of 'video-player' in the popup youtube section with 'video-player-flash' seems to have fixed it.
Allow server owners to optionally disable the download of the PlayX spawn icon
SHOUTcast streams dont work at all. This is a key feature that makes this addon for me.
I'm sure this is a very simple problem and I know nothing, but my console is getting spammed with this:
[PlayX 2.6 by sk89q] lua/includes/modules/draw.lua:70: 'DefaultBold' isn't a valid font
Support for requests.
Allow mass bookmark management via the bookmark management dialog
Fix the minor issue with the shadow on the player sometimes reappearing
Add in gm_bass for proper streaming support.
The bookmark backup system should be smarter and backup at intervals into different files.
Add bookmark button on the Administrate panel
Only users subscribed to a player will receive requests to play a video for that player.
Minor bug NOTE: this has no effect on the overall addon itself
If a video is playing and Proximity Mode is ON, and you leave its proximity the video stops (as expected) But upon re-entering the proximity the player dose not resume /reload the video unless you manual open the video.
More Major Bug:
If a player is out of the proximity range an a video is started / loaded, altho you are not within the minimum range the video will still play and upon entering the Proximity Range the video stops (Read Above)
The PlayX entity may not be in the PVS, so the media will not play, and a DS_BEGIN_NO_PLAYER error message will be visibly seen.
Using the media metadata framework, playlist support should be possible.
Server-side bookmarks.
ONLY Create Issues here: https://github.com/ZionDevelopers/playx/issues
Put the "Provider:" label and the dropdown in the "Administrate" page on the same line
Screens should project like they would in real life.
Fix the bookmarks dialog so that providers could be selected via a dropdown (that could also take in arbitrary input)
Im developing a video gamemode and I am wondering if there would be an easy way to run a console command to play a video automatically at start of round?
The entities would of course already be in map and player
Any help appreciated. Of course credits in game will show you as well.
The cunstom player is broken on all PHX props :
Show tracer lines to help pinpoint the location and spread of the projector and screen better
on mac i only get the audio but the screen is just black, plz fix
There should be shared website browsing support.
[addons\playx\lua\entities\gmod_playx\cl_init.lua:504] attempt to call method 'GetHTMLMaterial' (a nil value)
Appears to be the culprit. I attempted to fix it myself but I don't know much lua, and wasn't sure why getHTMLMaterial() is returning nil.
Sound does not play with this issue.
Don't trigger wire outputs unless the outputs have changed
There should be support for multiple PlayX players.
When i was trying to fix an error with ulx i accidentally made another error now when i add a new rank no matter what inheritance it has, it has no permissions at all. Also when i try to edit already made groups, i go to manage permissions to edit what commands they have and it sais Has access to: and the list is blank.
The player should have local sound.
Bookmarks should have keywords that can be quickly searched through.
Get the bookmark list control to fill the height of the spawn menu
An update with Garrys Mod has caused issues with loading videos. No suitable fix is around. To recreate, simply try and play a video.
PlayX DEBUG: Providers list received PlayX DEBUG: JW URL set PlayX DEBUG: Host URL set Redownloading all lightmaps PlayX: Beginning media nCgQDjiotG0 with handler YouTubePopup, start at 0s PlayX: Metadata function available via provider YouTube PlayX: Playing nCgQDjiotG0 using handler YouTubePopup PlayX DEBUG: Page loaded, preparing to inject Browser Message: Uncaught TypeError: Cannot call method 'getAttribute' of null - (null):63 PlayX: Received metadata via provider YouTube PlayX DEBUG: Metadata received
Support for pausing videos.
There should be hooks to determine the level of volume, so that custom gamemode creators can use custom local sound algorithms.
Show an optional aesthetic light glow cone for projectors
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.