[Haiku-bugs] [Haiku] #4514: Assist video decoding with multiple threads
dlmcpaul
trac at haiku-os.org
Wed Sep 16 10:17:20 CEST 2009
#4514: Assist video decoding with multiple threads
----------------------------------+-----------------------------------------
Reporter: PieterPanman | Owner: dlmcpaul
Type: enhancement | Status: new
Priority: low | Milestone: Unscheduled
Component: Audio & Video/Codecs | Version: R1/Development
Blockedby: | Platform: All
Blocking: |
----------------------------------+-----------------------------------------
Comment(by dlmcpaul):
I am not sure that is possible. each frame in H264 relies on both
previous and future frames. If you could break out sets of frames that
are independant then you could run more than 1 render thread but this
really has to be done at the decoder level.
Maybe a decoder could multithread each frame. You might be able to break
up a frame into independant elements and process each in a seperate
thread.
A couple of questions.
Do you know if you are using the vesa driver? ls /dev/graphics should
show the video driver used.
If you are. Drop me a line at dlmcpaul .AT. gmail.com and you can try a
test ffmpeg version that does the yuv2rgb conversion faster. It might
help on h264 video that is borderline for your machine.
--
Ticket URL: <http://dev.haiku-os.org/ticket/4514#comment:4>
Haiku <http://dev.haiku-os.org>
The Haiku operating system.
More information about the Haiku-bugs
mailing list