>Here is what I trying to achieve.

>
>
>A DCP (Digital Cinema Package) which is essentially a JPEG2000 coded image 
>stream contained in MXF requires lot of CPU muscle.
>
>
>I can open and play such in MLT using avformat producer compiled with openjpeg 
>support linked ffmpeg.
>
>
>In order to be more realistic playing condition I need to use GPU decoding of 
>JPEG2000. Path that I am aiming at is
>
>
>1. use avformat producer to some how demux MXF and pass JPEG2000 frames 
>undecoded (skipping AVCodec) using MLT frames.
>2 OpenGL consumer uploads MLT frames to GPU
>3 CUDA is used to decode JPEG2000
>4 OpenGL/GLSL is used to present and Color Space Conversion
>
>
>Is it possible with MLT ?


No. In MLT, a frame is, by definition, uncompressed. You could write a producer 
that performs all 4 steps above.

What is your *end goal* such that you need MLT? If all you want to do is play 
the video on the screen, you can do that by hacking ffmpeg directly - no need 
for MLT.

~Brian


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Mlt-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mlt-devel

Reply via email to