VLC 1.0.0rc4 Media player .pet for Puppy
- technosaurus
- Posts: 4853
- Joined: Mon 19 May 2008, 01:24
- Location: Blue Springs, MO
- Contact:
I am currently compiling with these options as a test run based on my no GUI compile - added gtk and pda to hopefully get a gui without much extra bulk
./configure --disable-dbus --disable-dbus-control --disable-libmpeg2 --disable-wxwidgets --disable-skins2 --disable-nls --enable-dvdread --enable-release --enable-gtk \
--prefix=/usr --build=i486-t2-linux-gnu --enable-run-as-root --enable-optimize-memory --disable-hal --enable-mostly-builtin --enable-cddax --enable-v4l --enable-v4l2 \
--enable-real --enable-theora --disable-httpd --disable-mozilla --disable-debug --disable-mmx --disable-sse --disable-gnutls --enable-pda --disable-remoteosd --disable-libgcrypt
NOTE had to comment these lines in ./modules/access/v4l2.c to get it to compile? anyone know ?
// case V4L2_FIELD_INTERLACED_TB:
// msg_Dbg( p_demux, "Interlacing setting: interleaved top bottom" );
// break;
// case V4L2_FIELD_INTERLACED_BT:
// msg_Dbg( p_demux, "Interlacing setting: interleaved bottom top" );
// break;
also in ./modules/gui/pda/pdasupport.c lines 90 and 114
// g_warning (_("Couldn't find pixmap file: %s"), filename);
./configure --disable-dbus --disable-dbus-control --disable-libmpeg2 --disable-wxwidgets --disable-skins2 --disable-nls --enable-dvdread --enable-release --enable-gtk \
--prefix=/usr --build=i486-t2-linux-gnu --enable-run-as-root --enable-optimize-memory --disable-hal --enable-mostly-builtin --enable-cddax --enable-v4l --enable-v4l2 \
--enable-real --enable-theora --disable-httpd --disable-mozilla --disable-debug --disable-mmx --disable-sse --disable-gnutls --enable-pda --disable-remoteosd --disable-libgcrypt
NOTE had to comment these lines in ./modules/access/v4l2.c to get it to compile? anyone know ?
// case V4L2_FIELD_INTERLACED_TB:
// msg_Dbg( p_demux, "Interlacing setting: interleaved top bottom" );
// break;
// case V4L2_FIELD_INTERLACED_BT:
// msg_Dbg( p_demux, "Interlacing setting: interleaved bottom top" );
// break;
also in ./modules/gui/pda/pdasupport.c lines 90 and 114
// g_warning (_("Couldn't find pixmap file: %s"), filename);
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].
- technosaurus
- Posts: 4853
- Joined: Mon 19 May 2008, 01:24
- Location: Blue Springs, MO
- Contact:
no go on the gtk "pda" gui
runs fine from terminal though without stripping or cutting it down it weighs in at a 2MB pet
anyhow it should look like this (but with puppy gtk theme) if I could get it to work without segfaulting
to start it is supposed to be
vlc -I pda
runs fine from terminal though without stripping or cutting it down it weighs in at a 2MB pet
anyhow it should look like this (but with puppy gtk theme) if I could get it to work without segfaulting
to start it is supposed to be
vlc -I pda
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].
- ttuuxxx
- Posts: 11171
- Joined: Sat 05 May 2007, 10:00
- Location: Ontario Canada,Sydney Australia
- Contact:
LOL I tried that about 3-4 months back, and I couldn't get it going, I guess we do think aliketechnosaurus wrote:no go on the gtk "pda" gui
runs fine from terminal though without stripping or cutting it down it weighs in at a 2MB pet
anyhow it should look like this (but with puppy gtk theme) if I could get it to work without segfaulting
to start it is supposed to be
vlc -I pda
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)
there is an errormessage in compiling to turn off mozilla-plugin. if i remember right it has to do something with a bug in puppys glibc-version.donpoon wrote:Would you please add Mozilla Plugin?
aragon
PUPPY SEARCH: http://wellminded.com/puppy/pupsearch.html
- technosaurus
- Posts: 4853
- Joined: Mon 19 May 2008, 01:24
- Location: Blue Springs, MO
- Contact:
that's exactly why I disabled it - I don't know if it could be patched though - maybe just delete/modify the check(s) in the configure file and see how unstable it actually is?
unfortunately this version didn't have the keybindings configured to default values so you would have to set those to get a gtkdialog to work with xdotool (PawdioConverter seems like a good model to build from)
gtkdialog3 + xdotool
xdotool website
I don't know that it would really be worth it unless you added video conversion via ffmpeg, screen capture(ffmpeg would need to be recompiled to support it) and webcam capture. Would vlc even be the best program for playback? Maybe have different options??
unfortunately this version didn't have the keybindings configured to default values so you would have to set those to get a gtkdialog to work with xdotool (PawdioConverter seems like a good model to build from)
gtkdialog3 + xdotool
xdotool website
I don't know that it would really be worth it unless you added video conversion via ffmpeg, screen capture(ffmpeg would need to be recompiled to support it) and webcam capture. Would vlc even be the best program for playback? Maybe have different options??
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].
- Attachments
-
- libcddb.tar.gz
- (24.18 KiB) Downloaded 517 times
- ttuuxxx
- Posts: 11171
- Joined: Sat 05 May 2007, 10:00
- Location: Ontario Canada,Sydney Australia
- Contact:
I've been following this Debian thread about this guy who made a small version of VLC, and today he came up with a newer version. Its good reading and good config examples.
latest
http://forums.debian.net/viewtopic.php? ... 90#p250190
older
http://forums.debian.net/viewtopic.php? ... 92#p250192
ttuuxxx
latest
http://forums.debian.net/viewtopic.php? ... 90#p250190
older
http://forums.debian.net/viewtopic.php? ... 92#p250192
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)
Have you tried just installing his version?
Do you know a good gtkdialog program? Please post a link here
Classic Puppy quotes
ROOT FOREVER
GTK2 FOREVER
Classic Puppy quotes
ROOT FOREVER
GTK2 FOREVER
- ttuuxxx
- Posts: 11171
- Joined: Sat 05 May 2007, 10:00
- Location: Ontario Canada,Sydney Australia
- Contact:
awhile back I did, his first version and it had the can't run as root thing, So I tossed it lol I'm not much for using spot
ttuuxxx
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)
I know the trend in puppy is smaller smaller smaller and sometimes this ends up delaying new releases, so I thought I'd give my hand at compiling up a 10.0.1 VLC pet with some unnecessaries stripped away but not really stressing the little stuff.
To that end, I have some questions about your arguments.
Like:
--enable-mostly-builtin
Searching finds that this flag was available in other versions, but in a recent test with the 1.0.1 source, that flag was not in the --help list.
Anyhow, it didn't like enable-gtk and enable-mostly-builtin, also I had to disable NLS because of a "buggy GNU/libc" so I figured okay, disabled that...
Had to kill HAL, DBUS, MTP (not even sure what MTP is), LIBMPEG2, DVB/PSI, Libv4l2, gnutls, libgcrypt, httpd, Live555, GLX, LibVCDInfo, TagLib, HD1000 support, PULSE, XCB, RemoteOSD ......
All that flagging to compile one program...
Anyhow, that was JUST to get configure to stop vomiting up errors, even though it had warnings, and somehow used busybox "wc" wrong... I'm not sure it'll work but time for a pet...
Aaand make gives an error in UTF-8. I'll be posting again in a bit to continue this train of thought spewing out...
To that end, I have some questions about your arguments.
Like:
--enable-mostly-builtin
Searching finds that this flag was available in other versions, but in a recent test with the 1.0.1 source, that flag was not in the --help list.
Anyhow, it didn't like enable-gtk and enable-mostly-builtin, also I had to disable NLS because of a "buggy GNU/libc" so I figured okay, disabled that...
Had to kill HAL, DBUS, MTP (not even sure what MTP is), LIBMPEG2, DVB/PSI, Libv4l2, gnutls, libgcrypt, httpd, Live555, GLX, LibVCDInfo, TagLib, HD1000 support, PULSE, XCB, RemoteOSD ......
All that flagging to compile one program...
Anyhow, that was JUST to get configure to stop vomiting up errors, even though it had warnings, and somehow used busybox "wc" wrong... I'm not sure it'll work but time for a pet...
Aaand make gives an error in UTF-8. I'll be posting again in a bit to continue this train of thought spewing out...
So, apparently puppy doesn't have a common library called "iconv" in its glibc or in its own libiconv -- I think if the .h is included it's available then, but I'm NOT sure...
I know that would mean that if this "libiconv" is not on my system it will not compile... but does that also mean said is required on the user's system to run?
Is there a way to merge said library into the VLC package so that when distributed it has it whether or not the user has it?
I know that would mean that if this "libiconv" is not on my system it will not compile... but does that also mean said is required on the user's system to run?
Is there a way to merge said library into the VLC package so that when distributed it has it whether or not the user has it?