Go to advanced search

by MartenR
Wed Nov 27, 2013 7:17 am
Forum: Mathematica
Topic: Mathematica license terms
Replies: 6
Views: 5783

Re: Mathematica license terms

My definition of basic research is research far away from commercial application, only for the sake of knowledge. As example in Germany basic research like it is funded mainly through DFG, Max Planck or Helmholtz. (Example for US funding will be NSF, may be NIH, sorry I do not know the UK agencies f...
by MartenR
Fri Nov 22, 2013 4:44 pm
Forum: Mathematica
Topic: Mathematica license terms
Replies: 6
Views: 5783

Mathematica license terms

Hi, Can someone clarify the license terms, especially what "license to use the Product solely for personal or educational purposes " means? Especially which use cases are allowed for example: a) Using it for university students in a computer pool for their studies. (This is probably allowed, right?)...
by MartenR
Wed Nov 07, 2012 7:09 am
Forum: Other projects
Topic: Deleted
Replies: 24
Views: 21541

Re: 720x480 over Composite?

Thank, well I know about the dest and source rects. Anyway I will wait until a more elegant solution is available, since I believe most users will use vomp with hdmi. (For analog output the mvp is better than raspberry pi) It adds a display_x/display_y to OMX_CONFIG_DISPLAYREGIONTYPE, which breaks /...
by MartenR
Tue Nov 06, 2012 7:33 am
Forum: Other projects
Topic: Deleted
Replies: 24
Views: 21541

Re: 720x480 over Composite?

Actually I think the problem is much deeper. Somehow the video_render of the omx framework does not care about the aspect ratio of the SDTV mode set with tvservice. The video render always assumes, I think square pixel, which is not desired for anamorphic output. Ok you can say maybe, that maybe it ...
by MartenR
Sun Nov 04, 2012 3:30 pm
Forum: Media centres
Topic: Firmware
Replies: 6
Views: 2290

Re: Firmware

I am experiencing the same problem here. Also several DVB h264 ts streams at 1080i are affect the whole playback is stuttering or freezing.
I have test it with omxplayer and with vompclient, which I am currently porting.
I will try to contact the developer.

Marten
by MartenR
Mon Oct 29, 2012 7:18 am
Forum: Raspberry Pi OS
Topic: How to contribute to raspbian???
Replies: 9
Views: 2249

How to contribute to raspbian???

Hi, I am currently porting vomp to raspberry pi, a client for a server plugin of linux vdr. (http://git.vomp.tv/gitweb/ and http://www.vomp.tv/vomp.php) I am almost done. I would like to see it also as a package in raspbian. Since I have some experience with debian packaging and would like to do it ...
by MartenR
Fri Oct 12, 2012 10:06 am
Forum: Advanced users
Topic: Updated GPU firmware
Replies: 308
Views: 219884

Re: Updated GPU firmware

Btw. I have recognize while developing vomp some things in the omx implementation, which are not thread safe in terms of cancelation points. They were easy to fix from the outside code, so this is no problem for me any more. Are you interested in details so that other developers can benefit from a ...
by MartenR
Fri Oct 12, 2012 6:26 am
Forum: Advanced users
Topic: Updated GPU firmware
Replies: 308
Views: 219884

Re: Updated GPU firmware

@dom tvservice -o && tvservice -p did the trick. The fbset command did not do it, it also hangs and does not return. If I reactivate the console, it again does not work. I have check the modes in config.txt 1080p @60 Hz does not work but 1080p@50 Hz, seems really to be memory bandwidth problem. So I...
by MartenR
Thu Oct 11, 2012 11:30 am
Forum: Advanced users
Topic: Updated GPU firmware
Replies: 308
Views: 219884

Re: Updated GPU firmware

The big firmware update has been backed out, so after "rpi-update" the behaviour should be back to how it was, so I assume this problem will be gone. I only used raspbian with apt-get update. Was the new firmware ever in the debian repository? If not, then it is an old problem. Thanks to your sugge...
by MartenR
Thu Oct 11, 2012 6:40 am
Forum: Advanced users
Topic: Updated GPU firmware
Replies: 308
Views: 219884

Re: Updated GPU firmware

There is the major problem with video playback introduced probably with some of the last firmware updates. But this is not sure. The problem is that if video playback with vomp ( git.vomp.tv ) is started and no video mode was set, the hdmi signal is lost completely or partly (goes on and off). Vomp ...
by MartenR
Mon Sep 03, 2012 9:39 am
Forum: C/C++
Topic: Query purchased licenses
Replies: 2
Views: 1303

Re: Query purchased licenses

I think you'd just have to check /boot/config.txt and see if decode_MPG2 is set... The problem is, that I do not know, if the serial number is right. I would like to have something, where I query an interface with a codec id and the api says if it is supported, so that I can provide reliable error ...
by MartenR
Sat Aug 25, 2012 2:54 pm
Forum: C/C++
Topic: Query purchased licenses
Replies: 2
Views: 1303

Query purchased licenses

Hi,
can anyone from the foundation help me with the following thing.
I would like to query the purchased licenses (mpeg2), in order to supply them if an error message asking to buy a license? Any C code for this?

Marten
by MartenR
Sat Aug 25, 2012 10:27 am
Forum: General discussion
Topic: You wanted MPEG-2? You've got it!
Replies: 207
Views: 92562

Re: You wanted MPEG-2? You've got it!

Thanks for making this happen! I am really happy, even since I spend the last months on GPU mpeg2 decoding and writing an mpeg4 to mpeg2, which is now kind of useless. But it was fun. I wouldn't like to see the existence of an optional mpeg-2 hardware decoder stop all work on software decoding. For...
by MartenR
Sat Aug 25, 2012 9:13 am
Forum: General discussion
Topic: You wanted MPEG-2? You've got it!
Replies: 207
Views: 92562

Re: You wanted MPEG-2? You've got it!

Thanks for making this happen!

I am really happy, even since I spend the last months on GPU mpeg2 decoding and writing an mpeg4 to mpeg2, which is now kind of useless. But it was fun.
by MartenR
Sun Aug 19, 2012 6:03 pm
Forum: Advanced users
Topic: MPEG-2 Decoding
Replies: 230
Views: 86420

Re: MPEG-2 Decoding

Hi, if you like, you can try my libav transcode patch: http://git.vomp.tv/gitweb/?p=vompclient-raspi.git;a=tree;f=raspi-patches;h=70d57166c1bdfa6423a666b66c71f1387d92fd9a;hb=b0cb3e8662db62ab8f4a33806f4b7c60fb0a4ec2 It is part of vomp and therefore GPL'ed. Probably I will submit it later to libav so ...
by MartenR
Fri Aug 10, 2012 11:07 am
Forum: Advanced users
Topic: MPEG-2 Decoding
Replies: 230
Views: 86420

Re: MPEG-2 Decoding

How dependent is your transcoder on libav/ffmpeg? Would it be possible to extract the code into a standalone tool/library? It uses a lot of stuff from libav. In principle it is possible to extract it. But I think it is ok to use libav. I will use it as a static library only with the codecs compiled...
by MartenR
Fri Aug 10, 2012 9:33 am
Forum: Advanced users
Topic: MPEG-2 Decoding
Replies: 230
Views: 86420

Re: MPEG-2 Decoding

I'm thinking we won't get deinterlacing (perhaps with MartinR 's method?) , I'm pretty sure I read in the omx thread that deinterlacing is done on the cpu atm anyway
Well, with the transcoder you will have this. Since there is an OMX component which does deinterlacing after mpeg4 decoding.

Marten
by MartenR
Mon Aug 06, 2012 2:10 pm
Forum: Advanced users
Topic: MPEG-2 Decoding
Replies: 230
Views: 86420

Re: MPEG-2 Decoding

So far only transcoding, everything in memory. (But the code is still unoptimized, gettings bugs out had higher priority) If you see the hello_video sample and switch it to mpeg4 playback, CPU load is only 5% including disk and I can write directly to the omx buffer. So I do not expect much addition...
by MartenR
Sun Aug 05, 2012 8:32 pm
Forum: Advanced users
Topic: MPEG-2 Decoding
Replies: 230
Views: 86420

Re: MPEG-2 Decoding

My benchmark results with the my transcoding code:
bbc dvb-t 50.9
bbc dvb-s 39.1
centaur 51.6
dave 78.98
hst 50.53
ARD dvb-c 30.1
( this is my sample german public television,now I know why my fps values were so bad)

Marten
by MartenR
Sun Aug 05, 2012 5:49 pm
Forum: Advanced users
Topic: MPEG-2 Decoding
Replies: 230
Views: 86420

Re: MPEG-2 Decoding

Sorry, the link to my test files was always broken. It should now be working: http://linuxstb.cream.org/mpeg2_samples_m2v.zip (52MB) ... Thanks got it. I am wondering, why the sequence headers were removed in some of the elementary streams. I had to reinsert them with ProjectX. I will post benchmar...
by MartenR
Sun Aug 05, 2012 5:46 pm
Forum: Media centres
Topic: DVB streaming to the Pi
Replies: 7
Views: 5460

Re: DVB streaming to the Pi

Hi, I am currently working on the port of vomp to the raspberry pi (I also did a windows port long time ago). Current status is that OSD and keyboard input is working as well as h264 video playback. I am currently stuck in the video decoding of mpeg2, in the moment a transcoding approach is my favor...
by MartenR
Sun Aug 05, 2012 10:14 am
Forum: Advanced users
Topic: MPEG-2 Decoding
Replies: 230
Views: 86420

Re: MPEG-2 Decoding

Does anyone know if openmax itself supports floats (presumably converting to ints on the GPU)? If so, then it would seem to make it worthwhile (or perhaps adding float support to ALSA if feasible). It does not seems to be supported: https://github.com/raspberrypi/firmware/blob/master/documentation/...
by MartenR
Thu Aug 02, 2012 12:55 pm
Forum: General discussion
Topic: MPEG-2 to MPEG-4 translation without decoding
Replies: 12
Views: 6363

Re: MPEG-2 to MPEG-4 translation without decoding

Actually, I looked into the specs, it is not possible to transcode mpeg2 to mpeg4, the size of macroblocks and some other things are different, which will prevent you from doing this. . I have to correct my statement, it is only true for h264 aka mpeg4 part 10, as far as I understood mpeg4 part 2 (...
by MartenR
Thu Aug 02, 2012 12:45 pm
Forum: Advanced users
Topic: MPEG-2 Decoding
Replies: 230
Views: 86420

Re: MPEG-2 Decoding

Marten, Sounds an interesting approach. Is there any loss in quality going this route? Dave. It depends, if you use the same quantization (which is possible, since mpeg4 supports mpeg2 style quantization), then you do not have to requantize and it will keep the same quality. (except if you can not ...
by MartenR
Thu Aug 02, 2012 9:24 am
Forum: Advanced users
Topic: MPEG-2 Decoding
Replies: 230
Views: 86420

Re: MPEG-2 Decoding

Incidentally I found a single C routine which according to the profiler gets called a fair bit. It's straightforward and there's a NEON accelerated version but nothing else. So if there are any ARM experts reading I'd like some feedback on it. Essentially it takes two pointers, one to a list of flo...

Go to advanced search