Motorola Development Community

Member Login

Quick Search



A1200 Applications A1200 complied application


Reply
  #1  
Old 03-28-2007
bragon's Avatar
MotoFans JUNR
 
Join Date: Nov 2005
Location: France
Posts: 99
Thanks: 0
Thanked 11 Times in 6 Posts
Arrow [APP] ZMPLAYER v1_2 - video player

Dear all,

after a long period of silence please find attached a version of zmplayer that I should have released long ago.
All it does is to add support for libogg and avoid the glitch of the menu when looping on the short video sequence.
So no new fancy features for now.
Please refer to the relevant forum for the handset specific zmplayer version for rokre6 rokre2 a1200 and a780.
If time allows we might release a new version of zmplayer based on mplayer-dev.

Changelog:
* Update to support ROKRE2 play/pause next prev side keys
* Re-enable tremor (fixed point) libogg
* Use silence track for background loop to avoid short blank

Enjoy

1. INTRODUCTION
---------------

zmplayer includes:
- an accelerated version of mplayer based on v1.0pre8 with the following enhancements:
1) zaurus patch including the zaurus PXA27x iWMMX acceleration code making use of the Intel Integrated Performance Primitive
2) bring 18bpp support (e.g. for A1200)
3) prevent fbdev initialization since it crashes on 19bpp phones
4) accelerate YUV2RGB conversion using Intel IPP library for 16bpp phones (A780/E680)
5) perform cache optimized 8x8 block rotations and also adds contextual rotation based on aspect ratio (rotate=9 or rotate=10 option)
6) allow osd and subtitle rotation through subrotate=1 or subrotate=2 option
7) include extension based file filtering capability
add get_property code to allow the presence of the menu on the
screen to be probed
9) Add a background video for audio only tracks
10) An accelerated YUV2RGB framebuffer device

- a minimalistic ezx mplayer frontend: zmplayer that consists of the launcher and an event handler communicating with the mplayer process. This frontend takes care of disabling power management to keep the screen backlight on.

Note that enhancements 2 through 6 are custom patches made by us which basically ensures that the mplayer binary provided is the fastest one for ezx phones
More details are available at http://www.courville.org/mediawiki/index.php/EZX

Though distributed as a separate package you can build your own latest mplayer binary version by using the mkezx http://www.mkezx.org/ which provides a distribution debian like packaging framework for creating native applications.
Unfortunately the source code of the ezx mplayer frontend: zmplayer will not be distributed for now.

If you wish to convert a video for the phone an example script: mkvideo-ezx.sh based on mencoder is included in the package.


2. INSTALLATION
---------------

2.1. INSTALLING ON A1200/ROKRE6
-------------------------------

In order to install this package you need to:
1) first install yan0.rar archive available at http://www.motorolafans.com that enables the installation of unsigned .pkg packages.
Don't forget the make the right association by touching the package icon you wish to install until a menu appears and select "open with" mpkg striking the "always use the program..." box.
2) install the provided package through the use of mpkg program
3) switch your phone off an on in order to see the zmplayer icon in the application manager
4) download an avi video in your phone transflash and make the association with zmplayer application. The association is performed by touching the avi file to play until a menu appears and select "open with" zmplayer striking the "always use the program..." box.

2.2. INSTALLING ON OTHER HANDSETS
---------------------------------

In order to install this package you need to:
1) install the provided package through the use of the native installer. Installation is performed by by touching the package icon you wish to install until a menu appear and select "Install"
2) download an avi video in your phone transflash and make the association with zmplayer application. The association is performed by touching the avi file to play until a menu appears and select "open with" zmplayer striking the "always use the program..." box.

3. KEY MAPPING
--------------

Key/function mapping:
- Volume select: toggle Volume/Brightness/Contrast/Speed/Audio delay/Subtitle delay
- Volume+: decrease volume selection
- Volume-: increase volume selection
- Navigation up: slow rewind
- Navigation down: slow forward
- Navigation right: fast forward
- Navigation left: fast rewind
- Navigation select: pause
- Camera: quit (A780), toggle OSD (otherwise)
- End (Off): quit (except A780)
- Send (Home): toggle menu
- Play/Pause (ROKRE2): pause

4. CONFIGURATION
----------------

Global shell variables:
ZMPLAYER_SILENCE: specificies the location of silence.ogg, an audio only track to play when the zmplayer is called without arguments.
ZMPLAYER_BACKGROUND: specifies the location of the background.avi to display if zmplayer is called without argument.
ZMPLAYER_LEFT_HANDED: if not empty then assumes the phone is turned the other way.
ZMPLAYER_PLATFORM: if not empty used to force the platform type for correct key mapping. Possible values are A780, E680, A1200, etc.

Authors: bragon and dbateman
Attached Files
File Type: zip zmplayer_a1200_v1_2_151.zip (2.88 MB, 149066 views)
__________________
Phones: a780/a910/a1200/rokre2/rokre6
http://www.courville.org/mediawiki/index.php/EZX
Reply With Quote
The Following 3 Users Say Thank You to bragon For This Useful Post:
aaratpatel (03-14-2008), KASRA (10-22-2007), riyoabil (08-20-2008)
  #2  
Old 03-28-2007
Dragon Ming's Avatar
MotoFans MODR
 
Join Date: Feb 2007
Location: PARIS-HCM
Posts: 187
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Merci encore !
y aurait pas moyen d'activer les touches specifiques du Ming pour en recuperer dans la configuration boutons jeu ? (comme les touches du joystick et les touches soft)......

je galere pour reparametrer les jeux, je manqe tout le temps de touches, 7 touches actives, c'est pas assez !


.
__________________
A1200 Ming 06P firmware - Games Collector
I speak english like a polish cow!
TGM The Topic's Games for Ming!
Reply With Quote
  #3  
Old 03-28-2007
bragon's Avatar
MotoFans JUNR
 
Join Date: Nov 2005
Location: France
Posts: 99
Thanks: 0
Thanked 11 Times in 6 Posts
Default

Dragon ming, thanks for the french message but I will reply in english for the sake of the forum. Actually with dbateman we used the specific mappings and special keys of the various phones (at least we tried to do so...).

Bonne soirée
__________________
Phones: a780/a910/a1200/rokre2/rokre6
http://www.courville.org/mediawiki/index.php/EZX
Reply With Quote
  #4  
Old 03-28-2007
MotoFans NWBE
 
Join Date: Mar 2007
Posts: 2
Thanks: 0
Thanked 0 Times in 0 Posts
Default Great Player

Thanks for the great player named ZMplayer. U guys r true developer. keep on developing great stuffs. I wish that u guys can make a music player.
Reply With Quote
  #5  
Old 03-28-2007
Dragon Ming's Avatar
MotoFans MODR
 
Join Date: Feb 2007
Location: PARIS-HCM
Posts: 187
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Tks Bragon for youre asnwer....
can you give me more informations how i can use the specific keys without their codes ????
can you give some explanations for a newbie like me ??

tks.
__________________
A1200 Ming 06P firmware - Games Collector
I speak english like a polish cow!
TGM The Topic's Games for Ming!
Reply With Quote
  #6  
Old 03-29-2007
Retired Old Heck
 
Join Date: Apr 2006
Location: USA
Posts: 3,573
Thanks: 2
Thanked 205 Times in 48 Posts
Default

Thanks for the new version! Keep up the great work guys! I think this calls for another promotion that was well deserved a long time ago!

~Alpha~
__________________
-Alpha The Legend-
Reply With Quote
  #7  
Old 03-29-2007
bragon's Avatar
MotoFans JUNR
 
Join Date: Nov 2005
Location: France
Posts: 99
Thanks: 0
Thanked 11 Times in 6 Posts
Default

Alpha43 I am honored by my new status but this should be a shared one with dbateman (if it is not too much to ask).
Cheers
__________________
Phones: a780/a910/a1200/rokre2/rokre6
http://www.courville.org/mediawiki/index.php/EZX
Reply With Quote
  #8  
Old 03-29-2007
Retired Old Heck
 
Join Date: Apr 2006
Location: USA
Posts: 3,573
Thanks: 2
Thanked 205 Times in 48 Posts
Default

His account was upgraded as well, The both of you deserved it. Congrats!

~Alpha~
__________________
-Alpha The Legend-
Reply With Quote
  #9  
Old 03-29-2007
wilkewhaq's Avatar
MotoFans MODR
 
Join Date: Aug 2006
Posts: 137
Thanks: 0
Thanked 0 Times in 0 Posts
Default

thanks bragon zmplayer really makes the a1200 a wonderful device!
Reply With Quote
  #10  
Old 03-30-2007
nok nok is offline
MotoFans NWBE
 
Join Date: Feb 2007
Location: Hong Kong
Posts: 13
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Thank you very much with Bragon!
You make our A1200 phones become a pmp player :P
Reply With Quote
 
Reply

Tags
app, player, v12, video, zmplayer

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
[APP] Ezfba Emulator, Zmplayer, Dvd/Video Converter files nikkiddl A1200 Applications 24 12-20-2009 04:16 PM
new minor release of zmplayer v1_2 bragon E6 Applications 37 08-13-2008 01:58 PM
[APP] Zmplayer V1.1 - video player bragon A1200 Applications 209 05-07-2007 08:12 AM
new minor release of zmplayer v1_2 for rokre2 bragon ROKR E2 7 04-27-2007 10:53 AM
new minor release of zmplayer v1_2 bragon A780 Applications 3 04-06-2007 09:09 AM

 
Advertisement

Partner Links





Web Analytics