From: Mike L. <mik...@ho...> - 2004-03-31 16:02:45
|
Michael, <snip> >Now for the other parts of your initial patch: What about those DVD menus, >do >they work now? yes, working fine now. however there is one (tiny) glitch - if overlay mode is used, and then the dxr3 is switched on-the-fly to tvout, pan'n'scan is lost (the event isn't sent unless xine perceives a change in aspect or similar). is there a clean way around this? >And could you try to port the DVB pan&scan support to the >current pan&scan code (that is, with my latest patch) please? attached. > > which brings me to my next question - > > do you have any objections to having the plugin parse and utilise the >AFD > > descriptor? (AFD is used by many DVB streams (in EU at least) to >ascertain > > how the stream is meant to be displayed). the descriptor is embedded >into > > the mpeg stream via the userdata header (0xb2). > >If you could provide a patch, I do not have DVB here. the attached patch adds 2 new options to the dxr3 plugin - dxr3.afd_override is necessary to force precedence of the afd descriptor if pan&scan info is also available - unfortunately, some dvb streams have broken panscan info, others have broken afd descriptors - this allows for end users to decide which is the best option for them (in the UK it appears that afd is used correctly, in australia, not, yet). override defaults to off (use pan&scan if available else afd). dxr3.use_panscan defaults to on, if switched off, the plugin returns to previous behaviour (unless the stream contains AFD). Although AFD has several display modes, the patch is only interested in one - 4:3 embedded in 16:9 frame. it should be reasonably simple to add another zoomTV mode (and associated overlay zoom) for 14:9 embedded in 16:9 etc, if it is thought necessary. Cheers Mike _________________________________________________________________ Personalise your mobile chart ringtones and polyphonics. Go to http://ringtones.com.au/ninemsn/control?page=/ninemsn/main.jsp |