XBMC Community Forum  

Go Back   XBMC Community Forum > Development > XBMC Development

XBMC Development Developers forums for XBMC related development. Programmers/Coders only!
No end-user support, no bug reports, and no feature/function requests here!
Please, add platform prefix for suggestions that are not platform-independent!:
Thread prefixes; "[LINUX]", "[LIVE]", "[MAC]", "[WINDOWS]", and "[XBOX]"

Reply
 
Thread Tools Search this Thread Display Modes
Old 2004-03-02, 16:58   #1
Butcher
Team-XBMC Developer
 
Join Date: Dec 2003
Posts: 765
Butcher is on a distinguished road
Default

need some info off frodo for this, but i think hardware conversion may be possible...
however, it's only worth doing if xbmc/mplayer can be set up so that mplayer is decoding one frame while the converter is converting a different frame (and a different frame is being displayed. so you have to run with 3 frames in the pipeline. atm i think we run with two - one in decode and one on the screen.
if this is possible i'll have a good think about optimizing the yv12 to yuy2 converter.
__________________
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


Butcher is offline   Reply With Quote
Old 2004-03-02, 17:01   #2
Frodo
Team MediaPortal
 
Join Date: Sep 2003
Posts: 509
Frodo is on a distinguished road
Default

that should b possible
frodo
__________________
XBMC Project Founder (Retired), now head programmer of MediaPortal
Frodo is offline   Reply With Quote
Old 2004-03-02, 17:14   #3
pike
Project Manager
 
pike's Avatar
 
Join Date: Sep 2003
Location: Sweden
Posts: 4,281
pike is on a distinguished road
Send a message via MSN to pike
Default

butcher = mr.optimizer

/me likes butcher
__________________
Always read the XBMC online-manual, FAQ and search the forums before posting.
Do NOT e-mail Team-XBMC members asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting, make sure you read this first.


pike is offline   Reply With Quote
Old 2004-03-02, 17:17   #4
Gamester17
Team-XBMC Project Manager
 
Gamester17's Avatar
 
Join Date: Sep 2003
Location: Sweden
Posts: 10,582
Gamester17 will become famous soon enough
Question

for those who haven't followed all posts know that a such optimization could take down video playback from 90% to 10% cpu usage
__________________
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
Gamester17 is offline   Reply With Quote
Old 2004-03-02, 19:15   #5
Dr_Colossus
Member
 
Join Date: Nov 2003
Posts: 45
Dr_Colossus is on a distinguished road
Default

it's sad that i'm excited by this.
Dr_Colossus is offline   Reply With Quote
Old 2004-03-03, 05:54   #6
Butcher
Team-XBMC Developer
 
Join Date: Dec 2003
Posts: 765
Butcher is on a distinguished road
Default

the conversion is working, i still need to resolve a few bugs with getting the data out of mplayer, but expect to see this in cvs tomorrow.
__________________
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


Butcher is offline   Reply With Quote
Old 2004-03-03, 06:31   #7
jmarshall
Team-XBMC Developer
 
Join Date: Oct 2003
Posts: 15,076
jmarshall is on a distinguished road
Default

great news! good work, butcher.

seeing as you seem to be the most knowledgeable with regards to directx and the like, do you have any idea why we can't get hardware overlays to work full res in 1080i mode? currently the surface is hacked to 540 pixels high, which i assume is simply being displayed in both fields of the interlaced image, instead of it showing only the odd lines then even of a 1080 high surface.

i don't know enough to determine whether this is a hardware restriction, or we're just setting up the display incorrectly, but it'd be nice to not have the 1080i hacks in there if at all possible.

cheers,
jonathan
__________________
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


jmarshall is offline   Reply With Quote
Old 2004-03-03, 08:31   #8
Frodo
Team MediaPortal
 
Join Date: Sep 2003
Posts: 509
Frodo is on a distinguished road
Default

excellent work butcher!

jcmarshall, wasnt there a limitation how big an overlay texture could be?
frodo
__________________
XBMC Project Founder (Retired), now head programmer of MediaPortal
Frodo is offline   Reply With Quote
Old 2004-03-03, 13:45   #9
Butcher
Team-XBMC Developer
 
Join Date: Dec 2003
Posts: 765
Butcher is on a distinguished road
Default

btw don't expect to see the cpu drop entirely. decoding a large mpeg movie is still going to be expensive, mpeg isn't cheap to decode. it does mean we're not burning all the cpu memory bandwidth doing yv12->yuy2 conversion though.
__________________
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


Butcher is offline   Reply With Quote
Old 2004-03-03, 14:00   #10
Frodo
Team MediaPortal
 
Join Date: Sep 2003
Posts: 509
Frodo is on a distinguished road
Default

cant wait to see this working, at the moment converting yv12->yuy2 is the major bottleneck in xbmc
offcourse when thats solved, we gotta see whats the next bottleneck and if that can be solved also
frodo
__________________
XBMC Project Founder (Retired), now head programmer of MediaPortal
Frodo is offline   Reply With Quote
Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Alternative mplayer crashes with yuy2 frankle1 XBMC for Xbox Specific Support 1 2005-02-27 16:26


All times are GMT +2. The time now is 04:37.


Protected by Akismet, We recommend WordPress blogs
Copyright © 2008, XBMC Project