Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Welcome to the Rockbox Technical Forums!

+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Plugins/Viewers
| | |-+  Why should mpegplayer plugin go away ?
« previous next »
  • Print
Pages: [1]

Author Topic: Why should mpegplayer plugin go away ?  (Read 565 times)

Offline JnO

  • Member
  • *
  • Posts: 2
Why should mpegplayer plugin go away ?
« on: October 05, 2022, 05:14:32 PM »
Hello everybody,
 
This is my first post on the Rockbox forum, and first of all, I would like to thank all the devs and the community for all the work done, which I appreciate a lot. This has allowed me to use an Ipod nano 2g, then several Fuze+ during many, many hours of great music listening, as well as FM radio, and sometimes even playing some of the games implemented via plugins (yes, I reached 2048 on the the Fuze+ ;) ).

I'm posting today because I just saw that the mpegplayer plugin is being removed from Rockbox.

I'm quite surprised about this, since IMHO this plugin is not so pointless as the author of the commit seems to think... Is there really a good reason for making this plugin disappear ? I still appreciate watching some video clips I copied on the little music player, as well as (trying to) play Doom or Another World...

Of course, I would prefer some sort of mp4 player, but currently the mpegplayer is the only video player we have on Rockbox...
Logged

Offline Bilgus

  • Developer
  • Member
  • *
  • Posts: 883
Re: Why should mpegplayer plugin go away ?
« Reply #1 on: October 07, 2022, 12:38:10 AM »
really what is the use case of the plugin on such a tiny screen besides the novelty
I see that removing the plugin frees up around 1-3k out of the main
binary which leaves room for other possibly more desirable features
Logged

Offline Frankenpod

  • Member
  • *
  • Posts: 641
Re: Why should mpegplayer plugin go away ?
« Reply #2 on: October 11, 2022, 12:07:16 PM »
I think I used it once.  I converted a (live music) VCD to a suitable size format file to play on there.  But quickly decided it just wasn't worth the battery-usage to watch tiny-screen videos on the ipod so never used it again.

Though any argument against the mpeg player could surely also be made against many of the games and other plug-ins, no?
Logged

Offline amachronic

  • Developer
  • Member
  • *
  • Posts: 271
Re: Why should mpegplayer plugin go away ?
« Reply #3 on: October 12, 2022, 07:29:27 AM »
The removal was proposed by speachy a year ago and there wasn't much of a reaction. Sometimes it's necessary to just do stuff that might cause a problem and see if anyone complains, because it's often really hard to get feedback on patches in advance. Removing mpegplayer is another one of these cases.

As I see it, the main problem with mpegplayer (aside from it being overtly "useless" by modern standards) is the lack of maintenance. It's only seen around 50 commits in the past 11 years and those are all just to keep it up to date with changes happening in the rest of Rockbox. So mpegplayer has seen no significant patches for over a decade. libmpeg2, which mpegplayer is based on, is dead upstream since 2008.

So I'm in favor of removing mpegplayer. However, I'm not opposed to keeping it around until it bitrots or becomes an actual maintenance hassle, not just a potential hassle -- and if some people are still getting use out of it, it's not difficult to add it back.
Logged

Offline __builtin

  • Developer
  • Member
  • *
  • Posts: 405
  • iPod 6G, c200v1 (RIP), e200v1 (RIP)
    • FWEI.TK
Re: Why should mpegplayer plugin go away ?
« Reply #4 on: October 12, 2022, 07:03:39 PM »
I'm in favor of adding it back - people use it, and people have complained.

Quote from: amachronic on October 12, 2022, 07:29:27 AM
As I see it, the main problem with mpegplayer (aside from it being overtly "useless" by modern standards) is the lack of maintenance. It's only seen around 50 commits in the past 11 years and those are all just to keep it up to date with changes happening in the rest of Rockbox. So mpegplayer has seen no significant patches for over a decade. libmpeg2, which mpegplayer is based on, is dead upstream since 2008.

I don't think lack of maintenance alone is a good reason to remove something. mpegplayer is (was?) in a good enough state to do what it was intended to do. In a sense, Rockbox code exists in a vacuum - we don't have to worry about security vulnerabilities or keeping up with networking standards - so lacking functional updates isn't uncommon. I don't think anybody's touched the database code in years, and most plugins haven't seen any major updates since they were initially added.
Logged
No support questions by PM, please.

Offline Milardo

  • Member
  • *
  • Posts: 78
Re: Why should mpegplayer plugin go away ?
« Reply #5 on: October 12, 2022, 09:28:41 PM »
It's a nice feature to have, just like any of the other plugins
Logged

Offline JnO

  • Member
  • *
  • Posts: 2
Re: Why should mpegplayer plugin go away ?
« Reply #6 on: October 23, 2022, 04:11:37 PM »
I see that mpegplayer is now back in daily builds. Thanks for having rolled back !
Logged

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Plugins/Viewers
| | |-+  Why should mpegplayer plugin go away ?
 

  • SMF 2.0.19 | SMF © 2021, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.043 seconds with 17 queries.