yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Apps and Games] ziupo:
I have only to turn the Touch Diamond, but in my free time I can help. I wrote "in a free" because I am still in college examination session.
[Windows Mobile Apps and Games] bluenote73:
So far i'm really loving this app (running the last build), one thing I find though is that it has a penchant for holding the top bar undisplayed on close for a while and/or until I launch something else?
[Windows Mobile Apps and Games] frmariam:
@ziupo

flv is working for me (flv1 and flv4)... what plugin were you using? If you used other TCPMP versions in the past maybe there's leftover entries in the registry... Delete them and try reinstalling TCPMP.

@bluenote73

I noticed exactly the same thing! It's related with the subtitle plugin (I think... had a similar issue when I used the old plugin from SourceForge...)! I think WkTask also played a part (do you use this app?).

I thought it was only me since no one else reported this...
[Windows Mobile Apps and Games] pupakota:
Something's wrong with that player2(skinnable) version - subs plugin arent working with that exek(no menu, no subs, nothing).

more - my earlier problems with mods,saps sids etc etc are not present with regular player exe from your pack(not skinnable).

SO, it seems like player2 is a problem, it breaks few plugins usage, imho.

(if i am right, BOTH exe's are using same registry, so..hmm)

btw, i have very nice benchmark results with your builds, not exeptional, but very, very good scores here(regarding to methodology i am using for 5 yrs).

Try to determine reason of plugins problems, i'd like to use that build in my personal rom build.
[Windows Mobile Apps and Games] bluenote73:
Im using wktask also...
[Windows Mobile Apps and Games] _yuyu_:
Looks and works great. However, on my WM2003 iPAQ4150 there is something wrong with a "previous" button... It does the same as "next". Could it be a bug in the QVGA skin? Does it behave fine on WM5/WM6 devices or emulators?
[Windows Mobile Apps and Games] bimbam69:
@_yuyu_

Its was my fault regarding previous button I've assigned the wrong behaviour for it :o. It's now fixed on test builds, but builds on first post are left unchanged.

@pupakota

I've tried your test files and both my tcpmp and tcpmp 0.81 builds are able to see them, but when i try to play them it plays normally for a few seconds then starts to lag, I don't know if its due to my devices slow processor or there is something else.

For everyone else that are having troubles with test builds I must confess that they were done under rush. So when will get some spare time I'll try to do a complete rebuild.

Also could someone who have tried hacked test version give me some feedback how it behaves on real touchscreen device
[Windows Mobile Apps and Games] pupakota:
Yup, it is common problem on some devices, if i remember right.

But plugin is working for you, interesting.

(need to clr reg of previous version, i think then)

Good luck with project, bimbam69, it is good to have skinnable tcpmp in our machines.
[Windows Mobile Apps and Games] neoncord:
Thanks

I am using an Sprint HTC TP2 I have been having problems with TCPMP until I installed your build.

Working great.
[Windows Mobile Apps and Games] kromo1:
i past the skin wvga in the tcpmp dir...but he don't work for me in landscape mode just in portrait :(
[Windows Mobile Apps and Games] ajocius:
I am looking for a optimal video size/quality to be watched on TCPMP on HD2 or any other 800X480 size device. My source is satellite TV. This is broadcasted in 720X576 dimensions and at 4 Mbs stream size. So I plan to use VLC as an intermediary to convert and downsize the stream to required target stream specifications. I do then plan to use TCPMP to watch it. There are MANY settings I can play in VLC to shape stream out. Here is the overview:

http://www.videolan.org/streaming-features.html

The question is what is important for TCPMP, to get the best video quality possible. What type of output (http; mmsh; etc...), output method / muxer matrix (asf; ts;etc...); muxer / audio and video formats matrix (H.264;MPEG2;etc...), transcoding module (WMV; DivX; etc...), frames per socond, video/audio bitrate settings would be optimal to view on TCPMP????

I want to find optimal (or close to optimal) profile for watching on WiFi LAN speed, on WLAN speed, on 3G speed etcedera.

Testing out every possible scenario seems like very challengin and time consuming task. I therefore hope, but getting some input here to eliminate some options, reduce number of possible combinations of setting.

I am not sure if there is any benefit of hardware acceleration on HD2 and if TCPMP is capable of using that? If so, what is important to put in VLC stream out options to be able to utilize this?
[Windows Mobile Apps and Games] bluenote73:
The ins and outs of allll of those various settings are way beyond the scope of this thread. And, its not TCPMP specific really, you are just talking about compressed video.

If you don't really know what you're doing, I suggest you use ORB. It sets up the stream and it tweaks it according to available bandwidth.
[Windows Mobile Apps and Games] ajocius:
I know exactly what I am doing :)

This is where it gets interesting, since if i find best compressing options in VLC, i might soon find out that result video is not showing in TCPMP. And therefore I post the question in this thread: What is best stream for TCPMP??? Don't you get it?
[Windows Mobile Apps and Games] frmariam:
Current TCPMP versions don't have hardware acceleration... You'll need to do benchmarks on you device to find the best video mode option on your device.

Well I think avc (h264) is out of the picture... Too heavy and the sources of the plugin are lost (not updated since 2006)...

I wouldn't use wma nor wmv (since this part is done using Microsoft's WMP dlls). Guess it won't be that great.

flv also seems a poor choice (avc is heavy and not supported in flv yet... onvp6 support is not that great yet).

Without testing I'd say avi (maybe mp4) with xvid and mp3 (maybe aac) simply because it should be somewhat easy to decode and offer some compression (with a res equal to or inferior to that of the device of course)...

PS: Bear in mind these are just some educated guesses...
[Windows Mobile Apps and Games] makku12:
I installed your TCPMP and the ARMv6 plugin on my device (Touch Pro with WM6.5.5). The device was just flashed with a ROM so it has never had TCPMP on it before.

All files play just fine in TCPMP except for FLV files. I tried opening both FLV1 and FLV4 and TCPMP will just crash and quit with no error message. I have been able to play FLV1 just fine and FLV4 with major slowdowns on previous builds of TCPMP, so I suspect it's just the new plugin.

Thanks for taking up this project. I look forward to the results!
[Windows Mobile Apps and Games] frmariam:
You may be using the wrong plugin version... The arm6 version also crashed my device.

I did benchmarks with all of the. I'm using the iwmmxt (it's the one that works best in the Samsung Omnia) but it may be different for on your device. You should also determine the best version by benchmarks...
[Windows Mobile Apps and Games] makku12:
That's kind of funny. My processor is an ARMv6 type (Qualcomm MSM7201A 512MHz) but this plugin crashes on me. When I tried any of the others, they all worked. I don't have benchmark scores for them but...

FLV4 videos still stutter on my phone, making them unwatchable, but they have never worked smoothly so I was just hoping for a miracle... ah well. FLV1 videos play just fine.

(I've tried 320x240 sized FLV4 and they don't run well either.)
[Windows Mobile Apps and Games] frmariam:
Yeah I also found that armv6 issue strange... Maybe something went wrong (or maybe its a typo and it's armv7).

The ffmpeg plugin was updated mainly by merging the flv1 plugin from SourceForge to flv4 plugin from nv... The onvp6 code was from nv (or so I assume) but looks like he might be back to it.
[Windows Mobile Apps and Games] porkenhimer:
Try my version of TCPMP. better than this version by far.

xdaforums.com/showthread.php?p=5784761&posted=1#post5784761
[Windows Mobile Apps and Games] pupakota:
I am having problems with flv too(xscale arm5 cpu). flv are recognizable by tcpmp but then i am getting "unknown filetype" when played. Not sure which flv type are my test vids, can someone post small, working, test flv vid, please?

Dude, that's not the point :E

We are talking about bimbam69's version here.

Btw, your pack has few interesting files...it may be useful, some are very very outdated, though.
[Windows Mobile Apps and Games] bimbam69:
So it's not a new build it's a "puzzle" (collection of files from various tcpmp's). Looked in the files and i must say its a freak :D. Do you know what all the files are for?

Took your version for a spin and here is the quick brief:

flac plugin works way slower.

matroska plugin doesnt know how to deal with matroska 2.0 files (cant play them)

no skin support

title bar keeps disapearing.

Those are some of the kown problems which i tried to fix in my builds.

If you'r saying it works bettter, thats fine. But its no use for ubdates since there is no sourcecodes for majority of custom tcpmp builds.

I'm not judjing your version, just saying my constructive critique, so no offense.

Also it would be a good practise to mention the people which files you put into your custom version.
[Windows Mobile Apps and Games] bluenote73:
bimbam , loving your build.

porkenheimer, bad form.
[Windows Mobile Apps and Games] bimbam69:
FLV4 videos are slow because it uses ffmpeg which is slower then other tcpmp plugins also the flv4 codec itself requires more resources so when all comes together you get what you get :)

About ffmpeg armv6 issues, the collection of ffmpeg plugins where blind attemps, since I'm unable to test them.

Also I wasn't expecting to get zero complaints and to get this build 100% working.

I have some items in my todo list, but no time at all. So you'll have to wait for new releases.
[Windows Mobile Apps and Games] frmariam:
@porkenhimer

Haha! You made me laugh...

@bimbam69

One thing I thought would be useful is file type based profiles. Something to automatically change settings based on playing files.

For example:

1- My default preset uses Intel Xscale video, with smooth view (always), dither, and normal quality.

2- If I have subtitles I swith video mode to GDI, with smooth view (always), dither, and normal quality.

3- For onvp6 I use Intel Xscale Low Quality video, with smooth view and dither disabled.

This is just something trivial (at best should be at the bottom of the to-do list) but seems like a nice feature.
[Windows Mobile Apps and Games] bimbam69:
Recompiled Asap plg

Hey pupakota I'v recompiled asap.plg and desided to post it for you to try out. Tested this plugin on my device and Windows mobile 6.5 emulator using build from first post, on both cases the files are visible for tcpmp, but playback problem is still present.

Also about flv there was a post regarding flv playback limitations wil put link to it again :D http://xdaforums.com/showpost.php?p=5648704&postcount=474
[Windows Mobile Apps and Games] frmariam:
Just noticed a gui issue....

If you press the volume bar and right after that press the video screen (to go to fullscreen) the volume will be moved to the equivalent x point where you pressed the video screen... Kind of random (seems easier to reproduce if you just set volume to max).

About the mod plugin... I thought this was based on mikmod...
[Windows Mobile Apps and Games] Unit ZER0:
Excellent Work!

Let me express my gratitude for this release! bimbam, my hat is off to you. You have solved quite a few of the headaches I used to get trying to play certain file types, MKV's in particular, as well as FLV's encoded with ON2 VP6 video. With your permission, I would like to include some of your improved .plg files in my next codec pack release, if you wish, I can provide a link to this thread as well, since my codec packs contain the earlier version of TCPMP without skin, flv, or subtitle support built in. Also, I have a favor to ask: Can you modify the player from my pack to include GAPI as a video option? Personally, I have no need for built-in flv support thanks to your plugin or skin support, since I actually like the stripped down interface. Also one question: does the built-in subtitle support allow you to directly read subtitle streams from MKV files, or does it read them from a separate file? I am asking this because I am using a different subtitle plugn that must be enabled separately, and can read the different subtitle types from separate files with the same name as the video(.ass, .smi, .srt, .sub) Also I notice you do not have the gfh264.plg or gfmpeg4.plg files, do I even need these?

Once more Thanks!
[Windows Mobile Apps and Games] frmariam:
@Unit ZER0

If you don't place the skin files in the TCPMP folder it'll use the old interface (you can use that one... no need for a different build... also I believe your pack uses the closed source player.ece from eoc's TCPMP GF5500).

flv is not built-in per say... It's in the ffmpeg.plg (like all other packs... similar to yours). But bimbam did merge the flvffmpeg.plg and flv4ffmpeg (onvp6) into a single plugin and removed cegcc and avutil and avcodec dependencies (not needed anymore) :)

The subtitle plugins uses the code from the one in sourceforge so it has the same limitations (only GDI support and no mkv subs afaik).

You only need the gfh264.plg or gfmpeg4.plg on a few devices... These were developped by a chinese dev (eoc) and added hw decoding to devices with Nvidia GF5500 hardware chip (like the Toshiba G900). Sources were never released so this is a dead end plugin...

The few things that could be added are the avrcp plugin (which breaks many of this player features) or the lyrics plugin (which is close sourced but should work ok). The WMV and WMA dlls used are the ones that come in the roms...
[Windows Mobile Apps and Games] Unit ZER0:
Reply to: frmariam

Just a couple of things... Thanks for pointing out that I do not need the gfh264 and gfmpeg4 plugins. However, I have a small issue with the subtitle plugin. I really cannot say that it is better than my current one, due to three distinct advantages. One, it is not built into the player. Two, instead of displaying in the visual field of the video, and obscuring some of the footage, it displays below the visual frame, freeing up space. And Third, it will display subtitles under ANY decoder, Intel2700G, Intel2700G Decoder, RAW Framebuffer, GDI, GAPI, etc. it is not limited to only displaying correctly when the GDI decoder is used. I cannot say for sure how it does this, but it just plain WORKS. I have tested the AVRCP plugin, with no success. Finally, I am unsure which lyrics plugin I got, but the two I have tested do not function as advertised. No clues yet as to why this is, but still working on it. Any chance of bimbam putting out a player without built-in subtitles?

Almost forgot, adjusting with the buffer sizes and underrun values can improve playback performance. Personally, I've found that a buffer size of 8192, or 4096 kb, with preload at underrun set at 65%, and an audio buffer size set at 4096, or 2048 kb seems to work best. Also, whatever buffer values you choose, set them at some multiple of 8, 16, 24, 32, 48, 64, 96, 128, 256, 512, 1024, etc. this will make it easier.
[Windows Mobile Apps and Games] frmariam:
I also agree that the subtitle plugin could be split from the main components. I think the plugin you bundle is the one that came in that elusive TCPMP 0.81 (combined with a Mortscript?) so that source is lost... Those fixes may need to be developed anew (and the Sourceforge project stopped).

I'm not sure about the lyrics plugin as I do not use it but once again it's source was never released...

All closed source releases will eventually be useless... The biggest loss is the avc.plg.

PS: Is this the plugin? It was develped by Dr.Mabin
[Windows Mobile Apps and Games] bimbam69:
@frmariam thanks for reporting an issue.

@Unit Zero here is an quick build of player itself. Its a fresh clean build from original milesmobray's sources and contains just equlizer fix. Didn't tested it though.

Also feel free to do what ever you want with my build's, or parts of it :). If you'll gona post your modifications containing parts of this build it would be a good gesture to say a word or two about me. :D
[Windows Mobile Apps and Games] bimbam69:
Am, avc.plg was newer an opensource. AVC decoder is corecodec guys main trump.
[Windows Mobile Apps and Games] pupakota:
Sadly i decided to quit testing - i had weird, unacceptable problems that i couldn't fix for myself here - i mean - half of plugins weren't working with skinnable exe(no subs, no asap - they were ok/almost ok with player.exe), no menu options, no any sign that these are active, nada.

Now i am trying to figure out, which of these included plugins from your pack may be used with 0.81 that i was using for years, you know, optimal, pxa 273 set.

I wish you luck with that pack, bimbam69, problem is, that HTC killed normal way of handling simple things on dev level, imho. These fockin cheap chips made things just f'up.

Of course, HD2 nabs("will it play HD on my COOL 500$ 3.x'' device", ffs morons) are not able to understand this(as goddamn consumers of qualcomm ****), but damn, it is just a fact.

I think i'll stay with 0.81, and my old, xscale pxa 273 cpu and real PDA with 0 probs here.

I will post test avi in few minutes, and do bench with that one - while quality is optimal, we have fast scenes, slow scenes, it is good tester - make bench and that's all about qualcomm.

I got 449% with your pack, 442 with my pack(4 yr. device).

I do not need these 7% more, i just wanted to see SAME with skin.

Great info, new plugin is problematic, though - it crashes tcpmp randomly, and i am not able to find out any pattern - it works with player.exe but not with player2.exe. More or less, it's behaviour is similar to 0.81 pack while using regular player.exe, skinable exe is not working at all with that plugin(btw it is weird, as one of my tesfiles seem to have SWF embedded with MOD , lol, no sound at all, though).

FLV - great advice, it may be useful, thx.

sorry for bad engrish, i hope it is still better than online, moronic translators( :E).]

GL with project,

PDA user for 6 yrs,

ex- nothin.

test avi:

http://www.easy-share.com/1909464275/RL_MQB_320x240_512_128.zip
[Windows Mobile Apps and Games] bimbam69:
Are you complaining about builds from this post? http://xdaforums.com/showpost.php?p=5739116&postcount=63

If so those are unsuccesfull ones and containing features are almost identical to the ones from first post except few fixes and modified file open dialog :D. As i said a complete rebuild is necesary but it's time consuming as some plugins needs to be compiled manualy, majority of them needs to be compiled using Visual Studio and several ones has to be compiled on Linux using cegcc. Also even a small change usually evolves into major obstacle for me :D. So that's the harsh reality.

About putting plugins into another tcpmp version. These are the ones that were modified: matroska.plg flac.plg wavpack.plg ffmpeg.plg splitter.plg, others haven't changed for years :D
[Windows Mobile Apps and Games] frmariam:
@upakota

Totally agree about HTC... Unfortunately their phones are the coolest current WinMo devices... Samsung just doesn't get it in the design and software department... The widgets concepts sucks and now their even pushing Bada...

What's player2.exe? bimbam's build only has an exe :confused: Sounds like your're using parts of the Omnia Phenom Pack... Am I right? You really should just use this one (I noticed from milesmowbray build that his compiles don't work very well with older version... maybe because of VS2008).

@bimbam69

I think I found the website of the other subtitle plugin (you'll need to Google translate your way into the Korean version as the English one isn't updated in years...). The author was Dr.Mabin (profile here)... Maybe he still has the source or could help improving the current one...

Also do you think you could compile a mikmod plugin (there seems to be source for this in almost all TCPMP source releases...). There's another mod plugin for ppc but it's for GSPlayer (still it's for wince so it should be easier to adapt). Or the ASAP plugin... Maybe with this plugin updated mod files would work...
[Windows Mobile Apps and Games] Unit ZER0:
Reply to: frmariam, and bimbam69

Thanks for that clean TCPMP version, I will put it to good use, and make certain to thank you with my next codec pack release (V.5!) And yes, it does indeed appear to be the same subtitle plugin (CORRECTION: IT'S NOT! That one is 27Kb, mine is only 17Kb. Mine must be from a different sourceforge project, there are at least three...), it includes a mortscript for handling .srt files. I have attached that plugin with it's attendant .mscr file, as well as the original avc plugin to this post, maybe you can use them. In addition, I'm not really sure what this filters.dll is supposed to do, but it seems to be improving playback... It is good to see someone taking TCPMP seriously, it is truly the only useful multifunctional multimedia player out there. It may not be the flashiest, but thanks to persons like you bimbam, it consistently gets the job done... Keep up the good work! Hope these files help!

NOTE: Testing clean build, looks good!
[Windows Mobile Apps and Games] pupakota:
hmm it may be omnia pack exe, idd, and that one works like classic 0.81 exe, plugins from bimbam's pack are ok with it. And only default plugins are working with skinnable exe then.

Need to start over with clean rom(without tcpmp reg).

Let me generalize EVERYTHING with qualcomm(that is main core of novaday bs just..BECAUSE it is cheaper than anything else(BUT devices ARE not cheaper)) is same - lack of hardbuttons, bs software that is killing thousands of good freeware apps, usually ridiculous performance, etc etc.

You know wm7 is coming, but i am certain, that it is gonna be death of PDAs.

Iphone and then android made WM devices like worse brother of these, letting people think it is SAME thing.

so we will end up with bs phones, not portable computers in advance.

But - most important is: "will it run my focking bullshitty FACEBOOOOOK" or " will it run my ULTRASUPERB FULLHD movie in my 3.5 inch screen devicEEEEE?", or " WILL you spend 978523458962 hours for making YT WORKING for mEEEE (FOR FREEEEEE)???", etc.

Look - we have nothing better than tcpmp, old freeware app while ms, htc, and others are earning MILIONS.

You see a pattern? hardbuttons cost 5 US DOLLARS. no NORMAL browser? All right, lets wait for opera, firefox, whatever, always for FREE. Then fockers will earn moar money(hello m$, hello htc, hello fockin google ****s). They are laughing in our faces, look, they made HD2, and now they are telling that device has no hardbuttons to support wm7, LOL.

Go, buy new one when it's ready, another 500$ is not a problem, i assume(when you are earning milions on stupid people).

Tragic thing is, that xdadev is responsible for turning PDAs into stupid cellphones for USA morons.

And please, do not tell me about my engrish, again. i dont care.

sry, i am drunk, angry, and i feel loss of 6 yrs for that bs :E

it's like real pain.

Feel free to ignore my post..
[Windows Mobile Apps and Games] frmariam:
DELETED...