Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,770,105 Members 52,050 Now Online
XDA Developers Android and Mobile Development Forum

[UPDATE 2011-01-20] Yet another TCPMP build [SKINNED+AVRCP]

Tip us?
 
bimbam69
Old
(Last edited by bimbam69; 20th January 2011 at 09:35 AM.) Reason: Update
#1  
bimbam69's Avatar
Senior Member - OP
Thanks Meter 7
Posts: 177
Join Date: Apr 2008
Location: Kaunas
Default [UPDATE 2011-01-20] Yet another TCPMP build [SKINNED+AVRCP]

This is the latest TCPMP build based on milesmowbray's sources, original thread

First of all the credits corner:

This build contains work of the following people:
fmarozz: flv1 plugin, at http://sourceforge.net/projects/progrdowntcpmp/
nv: flv4 plugin, at http://d.hatena.ne.jp/nvsofts/20090705
nikoro: subtitle plugin, at http://sourceforge.net/projects/tcpmpsubssubtit/
eoc: modified language.tgz file, at http://www.portegeclub.com/forum/vie...302b9ea4995bc1
mylostblog: skin images, at http://mylostblog.altervista.org/ski...-006-iphone-20
Listopad: new skin, at http://4pda.ru/forum/index.php?showt...post&p=4158144
templay.de: FileOpen dialog icons, at http://templay.de/Neu/52/Free-Mobile-Berries.html
xiaojin1985: bluetooth AVRCP support, at http://forum.xda-developers.com/member.php?u=1640628

Special thanks to original creators of this beast, at http://picard.exceed.hu/tcpmp/test/
or
http://corecodec.com/

Features of this build:
Support of FLV1 FLV4 videos and subtitles straight of the box.
matroska.plg is mkv version 2.0 compliant.
flac.plg has the latest 1.2.1 library
working equalizer
asap.plg has the latest library (still some problems exists)
skinnable interface
Supports BT AVRCP
includes mpc.plg and tta.plg plugins
player will keep playing when device is put to suspend mode
softkey based menu across all screens
refer to goolge code for more recent update messages

Installation instructions:
Be sure to uninstall old tcpmp before installing;
Download cab installer (recommended for Windows mobile 6 and above);
Install;
Pick suitable skin pack, for further info read readme.txt in corresponding pack. Or you can try skins created by other users (links are provided below);
That's it.

TCPMP skins by other users:
WMP12-like skin from Osprey00: link
GTX skin by nick13c: link
QVGA only skin by MrGoodtunes: link
Vista Dream (QVGA only) skin by charly_: link
Skin for WQVGA screens by Corwin9S: link
WP7 style skin by chriscsh: link
QVGA only skin by millo1978: link
skins for WWGA by relaxe: link
Various skins: link

Other resources regarding TCPMP
Info about skinning: link
If you want a clean TCPMP version without skin support visit Unit ZER0's thread
Huge collection of TCPMP resources by frmariam: link
Another TCPMP based player that has pretty nice Real Video playback: Wepop

I hope you'll enjoy this build, Cheers

If you'll gona post this build somewhere else please link back to this thread. Let's play fair

Sourcecode and previous release can be downloaded here


Sreenshots:

Attached Files
File Type: zip TCPMP-Listopad-Skins-All-Res.zip - [Click for QR Code] (569.0 KB, 23726 views)
File Type: zip TCPMP-Iphone2-Skins-All-Res.zip - [Click for QR Code] (80.1 KB, 18154 views)
File Type: txt Changes.txt - [Click for QR Code] (1.7 KB, 8862 views)
File Type: cab TCPMP-0.72RC2-ARM-REV42.CAB - [Click for QR Code] (2.86 MB, 31995 views)
The Following 4 Users Say Thank You to bimbam69 For This Useful Post: [ Click to Expand ]
 
saurabh88
Old
#2  
saurabh88's Avatar
Senior Member
Thanks Meter 8
Posts: 1,513
Join Date: Dec 2008
Location: kapadwanj
wll it play mp4 smoothly?
BEST ANDROID APPLICATION..
http://forum.xda-developers.com/show...01#post7226501
CURRENT DEVICE:BLACK NOTE 3 N9000
ROOTED
other device:
GALAXY NOTE 2
GALAXY NOTE
GALAXY S
HTC DESIRE HD {SOLD IT.BIG FOOL I AM}
htc leo{miss you}
htc rhodium
htc diamond
htc elfin
htc gene
 
saurabh88
Old
#3  
saurabh88's Avatar
Senior Member
Thanks Meter 8
Posts: 1,513
Join Date: Dec 2008
Location: kapadwanj
no match with coreplayer....
BEST ANDROID APPLICATION..
http://forum.xda-developers.com/show...01#post7226501
CURRENT DEVICE:BLACK NOTE 3 N9000
ROOTED
other device:
GALAXY NOTE 2
GALAXY NOTE
GALAXY S
HTC DESIRE HD {SOLD IT.BIG FOOL I AM}
htc leo{miss you}
htc rhodium
htc diamond
htc elfin
htc gene
 
frmariam
Old
(Last edited by frmariam; 21st February 2010 at 05:49 PM.)
#4  
frmariam's Avatar
Senior Member
Thanks Meter 3
Posts: 550
Join Date: Oct 2008
And with this the suposed "TCPMP 0.81" release is history

Great release! Skin looks great (and I didn't notice frame drop while playing)! Just needs to have a stop and a mute button (maybe the speaker image in the landscape view... needs to be added to portrait). Can't wait until we get it for the playlist and file browser!

Only thing I notice is when you press the video "window" it goes to fullscreen but doesn't start playing automatically. Also the bottom system "taskbar" doesn't redraw after skin is applied (if you didn't have a skin at launch and apply it using the browser in the player the bottom system "taskbar" will still be the one from the old TCPMP). But it's just tiny things (should be easy to fix).



About language.tgz could you add two more variants to the possible wma and wmv dlls? At least in my ROM (official WinMo 6.1 ROM from Samsung) and other WinMo 6.1 they're:

* wmv9decoder.dll
* wma9prodecoder.dll



Congrats and thanks for all the hard work!

PS: Noticed it has a skin selector. But can it revert to classic view (no skin) whithout deleting the skin file (or reg value)?
 
Win_XP
Old
#5  
Win_XP's Avatar
Senior Member
Thanks Meter 17
Posts: 818
Join Date: Jan 2007
Location: Bulgaria, Varna
Thanks for share, great news for TCPMP lovers (the best audio/video player for Windows Mobile - my opinion).

Thanks again
HTC Universal G3 + WM6.5 CE OS 5.2.21159 (Build 21159.5.0.0)

HTC HD2 + Windows Phone 7.8
 
bimbam69
Old
#6  
bimbam69's Avatar
Senior Member - OP
Thanks Meter 7
Posts: 177
Join Date: Apr 2008
Location: Kaunas
Quote:
Originally Posted by frmariam View Post
Great release! Skin looks great (and I didn't notice frame drop while playing)! Just needs to have a stop and a mute button (maybe the speaker image in the landscape view... needs to be added to portrait).
Well I must admit that my photoshop skills aren't very good so we need someone to volunteer and make official skin for tcpmp. I would be glad to provide info on how to make it.

Quote:
Originally Posted by frmariam View Post
Can't wait until we get it for the playlist and file browser!
oh about that, the original sources offered the mechanism for skin support (and were meant only for main screen), but original developers removed sourcecode which would parse skin file load the skin and handle screen taps. So I've reimplemented that functionality using common sense with minimal changes to core components of program. To make whole interface skinnable it would involve to dig into core components and perhaps make program slower, this scenario isn't very attractive

Quote:
Originally Posted by frmariam View Post
Only thing I notice is when you press the video "window" it goes to fullscreen but doesn't start playing automatically. Also the bottom system "taskbar" doesn't redraw after skin is applied (if you didn't have a skin at launch and apply it using the browser in the player the bottom system "taskbar" will still be the one from the old TCPMP). But it's just tiny things (should be easy to fix).
Will fix the fullscreen taping behavior
About the bottom taskbar, restart of application is needed when skin is loaded



Quote:
Originally Posted by frmariam View Post
About language.tgz could you add two more variants to the possible wma and wmv dlls? At least in my ROM (official WinMo 6.1 ROM from Samsung) and other WinMo 6.1 they're:

* wmv9decoder.dll
* wma9prodecoder.dll
Will look into that

Quote:
Originally Posted by frmariam View Post
PS: Noticed it has a skin selector. But can it revert to classic view (no skin) whithout deleting the skin file (or reg value)?
Yes it can revert to clasic by pressing skin... then cancel
 
bluenote73
Old
#7  
Senior Member
Thanks Meter 97
Posts: 467
Join Date: Jan 2009
Wow, this is great news! Thank you for your work on this.
One thing though -- will the AVRCP plugin work with this? Bluetooth music control is really a killer function for me.
http://www.freewarepocketpc.net/ppc-...p-0-72rc1.html

thanks!
 
bimbam69
Old
#8  
bimbam69's Avatar
Senior Member - OP
Thanks Meter 7
Posts: 177
Join Date: Apr 2008
Location: Kaunas
All .plg plugins should work with this version, those addons wich consists of midified common.dll interface.plg player.exe etc. might work but will result in missing features of this build such as working equalizer, subtitles and skin support and this is the case for avrcp addon. In order to make it work in this build the sourcecode is needed.
 
frmariam
Old
(Last edited by frmariam; 22nd February 2010 at 12:17 AM.)
#9  
frmariam's Avatar
Senior Member
Thanks Meter 3
Posts: 550
Join Date: Oct 2008
I bet there will be new gfx for this (I think ppl have been dying for skins in TCPMP). Also the xml seems easy enough to understand to make new themes just by playing with it (though it lack stop and mute buttons).

About the other elements skinning all we need is a bigger (more touch friendly) playlist editor, browser (bigger folder/media files icon... stuff like that)... Maybe tweak them a bit (custom scrollbar, backgound color/image, font size/color... if possible). That's really what I meant.


About AVRCP I'm afraid it won't work... It was built into interface.plg and some lang files...
However the author xiaojin1985 uses this forum so he could be contacted. Also he has the code (or part of it) a his homepage.
 
MusX
Old
#10  
Member
Thanks Meter 0
Posts: 59
Join Date: Dec 2009
any way to make last.fm scrobbling from this app?

Tags
mkv, skin, tcpmp, tcpmp mkv flv sourcecode
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes