Skip to content

plugins.rtbf: remove plugin #5801

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged

Conversation

bastimeyer
Copy link
Member

The plugin's matcher pattern needs to be fixed, because it's defining a verbose pattern while not escaping the # character (which is interpreted as a comment), so it breaks the pattern's non-capture group when minifying the pattern in the plugins JSON build script (#5793) where it removes line breaks and leading whitespace of each line. The verbose-pattern issue was introduced by me in 98428d6 three years ago.

As far as I can tell though, the plugin is completely broken and doesn't even match the URLs the site uses now. The last time it was updated was 6 years ago:
https://github.com/streamlink/streamlink/commits/6.5.1/src/streamlink/plugins/rtbf.py

The site now also requires a login when accessing it, but I'm not sure if that's only the case when accessing it from outside of France/Belgium. It's also required when using proxies/VPNs. The DASH streams are working fine though without a proxy when copying the URL from the web browser's dev tools.

If it's broken, then it should be removed instead. Can someone clarify?

Pinging @melmorabity, who's added the plugin and who's updated it last.

@bastimeyer bastimeyer added the plugin issue A Plugin does not work correctly label Jan 28, 2024
@bastimeyer bastimeyer force-pushed the plugins/rtbf/fix-matcher-regex branch from bdebab0 to 5074904 Compare January 28, 2024 06:31
@bastimeyer bastimeyer force-pushed the plugins/rtbf/fix-matcher-regex branch from 5074904 to c8a7955 Compare January 30, 2024 18:06
@bastimeyer bastimeyer added plugin removal and removed plugin issue A Plugin does not work correctly labels Jan 30, 2024
@bastimeyer bastimeyer changed the title plugins.rtbf: fix verbose matcher pattern plugins.rtbf: remove plugin Jan 30, 2024
@bastimeyer
Copy link
Member Author

Rebased... Going to remove the plugin instead...

@bastimeyer bastimeyer merged commit 293c80c into streamlink:master Jan 30, 2024
@bastimeyer bastimeyer deleted the plugins/rtbf/fix-matcher-regex branch January 30, 2024 18:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant