On 05 Nov 2005 "Frank" dac440@gmx.net wrote:
looks like the filedescriptor "fd_video" will not be valid, but with vs.h = 480 and if i ask the driver for myself it works.
I guess it's because the MPlayer plugin uses playmode pmExtern_THIS_SHOULD_BE_AVOIDED (this means vdr has closed fd_video & fd_audio while the player is running).
If you read the comments in device.h, I wouldn't blame Klaus for anything arising from this playmode.
Regards.
Stefan Huelswitt wrote:
On 05 Nov 2005 "Frank" dac440@gmx.net wrote:
looks like the filedescriptor "fd_video" will not be valid, but with vs.h = 480 and if i ask the driver for myself it works.
I guess it's because the MPlayer plugin uses playmode pmExtern_THIS_SHOULD_BE_AVOIDED (this means vdr has closed fd_video & fd_audio while the player is running).
If you read the comments in device.h, I wouldn't blame Klaus for anything arising from this playmode.
You were just a bit faster than me - I was about to write exactly the same ;-)
Klaus
If you read the comments in device.h, I wouldn't blame Klaus for anything arising from this playmode.
Hello,
sorry, i have only ask him (not only him). Nice, that you answer. I have not seen it. Was only because I have not know, what i am to looking for, i am not blind and sometimes i read header files.
Can you tell me, why request will 'only' fail, when vs.h = 240? On vs.h = 480 or if mplayer playing PAL the file handles will not be released? Naturally i have now take a look in mplayer-plugin, but i have see only ePlayMode "pmExtern_THIS_SHOULD_BE_AVOIDED". What is the difference?
I want only get the rich eVideoSystem from vdr without a patch and not implement all for myself.
On my tests for status-requests this works fine with "RD"-handles for video instead of "RDWR"-handles, it maybe a way. (But for fd_audio only "RD"-handle will not work in my tests)
Frank