Re: Pixel format suggestions for MCF

mf <[email protected]> Fri, 01 Nov 2002 12:03:13 +0100
Newsgroups gmane.comp.video.mcf.mplayer
Message-ID <[email protected]>
[email protected] wrote:
> Are the Dshow-based players out there all that primitive that they don't have
> any aspect-ratio support at all?  Note that MPEG streams have AR adjustment as
> an integral part of the format, so this would mean these programs wouldn't be
> able to play lots of MPEG streams properly either..

The MPEG decoder adjusts the aspect ratio in that case. Yes, the simple 
DShow players are that primitive, but it's easy to make a simple 
postprocessing (I don't mean MPEG filtering, just post-processing in the 
literal meaning of the word) filter that adjusts the aspect ratio (maybe 
a filter that also does subtitle mixing and other MCF-specific things?). 
Smart players have control over the filter graph and can just disable 
that filter, and use their own builtin aspect ratio handling.

Now there's also one thing that would really attract me, and that's an 
MCF video renderer filter. It could simply process and mix the video and 
then pass it on to the hardware renderer (video overlay), but for 
high-end machines it could do software or hardware bicubic resizing for 
when the video is played in a zoomed mode (fullscreen for instance), and 
do AR in that resizing step (the whole point of anamorphic video in the 
first place), and mix in subtitles AFTERWARDS (for text subtitles, that 
would mean extra crispness). Since I use RGB32 for output (no overlay, 
resizing done by DirectDraw), this would be just /great/.