Reply
Thread Tools
Posts: 3,074 | Thanked: 12,960 times | Joined on Mar 2010 @ Sofia,Bulgaria
#1
OK, I finally did it (big thanks to Nokia and TI for DSP codecs of course)

DO IT ON YOUR OWN RISK. I WILL NOT ACCEPT ANY CLAIMS FOR DATA/FUNCTIONALITY LOSS CAUSED BY FOLLOWING THE STEPS BELOW

In order to watch 720p videos on your n900 you will need:

- wget and kernel-power v49 or newer (or kernel-cssu) installed on your n900
- your n900 connected to internet

1. Download attached .deb files on your n900 in a directory of your choice

2. from xterm as root cd to that directory and install .deb files
dpkg -i omap3-dsp-baseimage-ti_0.i3.6-15+0m6_armel.deb omap3-dsp-libraries-ti_0.i3.6-15+0m6_armel.deb omap3-dsp-hd-codecs_0.3.8-7+0m6_armel.deb

3. from attached libgstdsp.zip copy libgstdsp.so to your n900 /usr/lib/gstreamer-0.10/libgstdsp.so

4. uninstall gstreamer0.10-openmax from n900. As root:

apt-get remove gstreamer0.10-openmax

5. Reboot you n900 and enjoy

In order HD playback to be smooth you will need DSP overclock. There is kernel-power profile called "dsp" that could be used

Search appropriate threads for how to overclock DSP.

Not all 720p videos will be playable of course, n900 DSP is just not powerful enough for some profiles.

To remove 720p playback look here

For video recording in DVD/HD you should install latest CSSU-testing or CSSU-thumb

libgstdsp.so source code https://meego.gitorious.org/~freeman...rees/maemo5-hd

The fix for abettercamera being incompatible with 720p is here


Changelog 28.09.2011

Instructions updated.
Camera is working now.
Much more videos will be playable in media player (and OMP hopefully),because of the new mafw-gst-renderer.


Changelog 01.10.2011

mafw-gst-...-renderer removed


Changelog 02.10.2011


kernel-power v49 is needed
bridgedriver.ko version for kp49 included in 720p.zip


Changelog 01.11.2011

modified bridgedriver.ko no longer needed as the one in kernel-power supports both new and old ioctl codes.


Changelog 21.11.2011

No more scripts needed. Added link to camera-ui for HD/DVD video recording.


Changelog 09.12.2011

libgstdsp.so build against FREMANTLE SDK.
Videocall functionality restored.


Changelog 15.12.2011

New libgstdsp.so - fixes broken playback for some videos.


Changelog 17.12.2011

New libgstdsp.so - fixes broken(by previous update) videocall.


Changelog 07.04.2012

Link to fix for abettercamera added to first page


Changelog 01.11.2012

New libgstdsp.so - fixes media player stuck on running dots for some videos.
Attached Files
File Type: deb omap3-dsp-baseimage-ti_0.i3.6-15+0m6_armel.deb (1.1 KB, 9652 views)
File Type: deb omap3-dsp-hd-codecs_0.3.8-7+0m6_armel.deb (1.1 KB, 6348 views)
File Type: deb omap3-dsp-libraries-ti_0.i3.6-15+0m6_armel.deb (1.1 KB, 6077 views)
File Type: zip libgstdsp.zip (68.4 KB, 3983 views)

Last edited by freemangordon; 2014-01-29 at 18:30. Reason: no more scripts
 

The Following 260 Users Say Thank You to freemangordon For This Useful Post:
13lizzard, abdel_95, abhirajsoni, accountvip, Acidspunk, acrux, ade, adunanzav3x, agr0, alex-12gods, alexms, Alfred, aliman, amin007110, ammyt, anapospastos, andreas.k, AndrewX192, antezz, archl, arnoldux, Arrancamos, Bad_Habit, Bahador, bekkra, bencoh, BertvanDorp, Betrayal, bingbings, bingomion, bioepi, bipinbn, blackjack4it, blitzlee06, bocephus, br1zer, brad112358, butler, c4rl05, carbonjha, casketizer, celebrant, Changegames, cipper, cooldubai, corduroysack, cruster, cvetkov.i, dadoabdallah, damagedspline, Daneel, datjomp, davdav, Deaconclgi, DeeGee, deegore, demolition, dgls82, Dongle Fongle, don_falcone, Drekkie, dr_frost_dk, dzano, ed00, ed_boner, Electricgod, eliasps, elie-7, elros34, enne30, ersanpermana, Estel, Fabry, FlameReaper, FlashInTheNight86, ForeverYoung, fotis9, fw190, g0r, gidzzz, gilesn, gismo141, Gusse, guyr, Half-Life_4_Life, handaxe, Helmuth, hgroove, Hitesh, HtheB, hxka, hyno111, ibrakalifa, icebox, ILikeMaemo, imo, impeham, int_ua, isorn, ivgalvez, ivyking, J4ZZ, jakiman, jberezhnoy, jloopvm, John McClane, johnel, Joseph9560, jtwoody, justmemory, karam, Kenny.Vo, kent_autistic, kevloral, ki sanak, klinglerware, knobby, kolos, kornolio, leojab, lidow, lorenzo, maartenmk, MaddogG, maemouser1, Makeclick, manojkumaru, Mara, MartinK, max_power, medo4, melisa queen, Mentalist Traceur, michaaa62, Mike Fila, mikecomputing, mikki-kun, Minhaz, MINKIN2, miqu, misterc, Mitrigol, moepda, mony123, mosiomm, Mr. Incredible, Mr.bot, mrsellout, mr_pingu, munozferna, MyNokiaN900, nashith, netspionage, Netweaver, nicolai, Niko2040, niqbal, nkirk, nokiabot, onion, OVK, P@t, pali, panjgoori, pantera1989, patemera, patlak, pavlik, pawelstryju, peterleinchen, petur, phap, phapsubongtoi, phil4444, pichlo, Pigro, prankster, princefakhan, purgiaali, pursueky, Raimu, ramshidjafar, realist, reinob, retsaw, rewan, rgodinez, roflmaoo, rslick, sada11, sajjadsajjad, sake, samipower, Sandeep, Santhan, sbock, sEKI, SeT, shanttu, sifo, sirpaul, sjw6234, Skaven2k2, Skry, smoothc, Sohil876, sophocha, Soulaxe, Sourav.dubey, SSLMM, stlpaul, Stonik, stooobs, strange1712, Straycat, superpj101, sıček, szopin, taixzo, tangent, tanpoaran, Tarick, TeHeR, Temporal, Tempura San, Tensuke, tetris11_, ThomasAH, Timmy, titi974, tlex26, TMavica, toxaris, Trestry, udaychaitanya16, UJKU, vetsin, visN900, vivek4ever, Wasmachinemann-NL, wicozani, Wikiwide, woody14619, wormdrummer, wow23, wumpwoast, Xagoln, xes, xkkkx, xprism, yaliang, ysss, Zaerc, zdanee, zeljkobo12, Zentenario, ZerionSeven, zvogt
Posts: 1,033 | Thanked: 1,013 times | Joined on Jan 2010
#2
Could you upload a video on youtube of it running 720p? And what is the DSP frequency of an OMAP 3630?
 

The Following User Says Thank You to patlak For This Useful Post:
ammyt's Avatar
Posts: 1,918 | Thanked: 3,118 times | Joined on Oct 2010 @ My pants
#3
Now that's what I call, a dream come true.
Thanks a whole big bigizillion times!

Unfortunately, I am nowhere near a Linux machine now, is there any Windowsy solution? I will look into the script...
 

The Following 3 Users Say Thank You to ammyt For This Useful Post:
ammyt's Avatar
Posts: 1,918 | Thanked: 3,118 times | Joined on Oct 2010 @ My pants
#4
As I understand, the whole process is just about replacing files and libraries on the N900 from the N9(50), can't somebody just upload the needed files to somewhere?
 
Posts: 3,074 | Thanked: 12,960 times | Joined on Mar 2010 @ Sofia,Bulgaria
#5
Why 3630, I think n9/n950 comes with 3530.

And re video on youtube - I've never uploaded one, won't bother now. Anyway it works, trust me on that . For some reason mediaplayer refuses to play some videos which are perfectly playable with gst-launch, but that is mediaplayer (mafw) problem anyway.
 

The Following 2 Users Say Thank You to freemangordon For This Useful Post:
Daneel's Avatar
Posts: 549 | Thanked: 698 times | Joined on Apr 2010
#6
This is awesome, if its just about replacing files i'm sure we can make a simple script to revert back the changes when we need camera back.
 
Posts: 3,074 | Thanked: 12,960 times | Joined on Mar 2010 @ Sofia,Bulgaria
#7
Originally Posted by ammyt View Post
As I understand, the whole process is just about replacing files and libraries on the N900 from the N9(50), can't somebody just upload the needed files to somewhere?
It would be illegal to distribute those, that is why I spent a day writing the script.
 

The Following 12 Users Say Thank You to freemangordon For This Useful Post:
Posts: 3,074 | Thanked: 12,960 times | Joined on Mar 2010 @ Sofia,Bulgaria
#8
Originally Posted by Daneel View Post
This is awesome, if its just about replacing files i'm sure we can make a simple script to revert back the changes when we need camera back.
It looks like a bug in camera-ui, not a problem with gstreamer. Anyway I will continue work until all of glitches are fixed.
 

The Following 14 Users Say Thank You to freemangordon For This Useful Post:
Posts: 1,033 | Thanked: 1,013 times | Joined on Jan 2010
#9
Originally Posted by freemangordon View Post
Why 3630, I think n9/n950 comes with 3530.

And re video on youtube - I've never uploaded one, won't bother now. Anyway it works, trust me on that . For some reason mediaplayer refuses to play some videos which are perfectly playable with gst-launch, but that is mediaplayer (mafw) problem anyway.
OMAP 3530 is basically a 3430, just available for sale in smaller quantities. 3630 is a 45nm version which is clocked higher in all areas, CPU, GPU, DSP, etc. Plus, all specs state it's a 3630
 

The Following 3 Users Say Thank You to patlak For This Useful Post:
Posts: 3,074 | Thanked: 12,960 times | Joined on Mar 2010 @ Sofia,Bulgaria
#10
Originally Posted by patlak View Post
OMAP 3530 is basically a 3430, just available for sale in smaller quantities. 3630 is a 45nm version which is clocked higher in all areas, CPU, GPU, DSP, etc. Plus, all specs state it's a 3630
And how is that related to topic? Please explain as I can't get it.
 

The Following 3 Users Say Thank You to freemangordon For This Useful Post:
Reply

Tags
balls, gpl violation, hackjobs, lgpl violation, nokia, upgrade..., video player


 
Forum Jump


All times are GMT. The time now is 21:10.