spark: use ioctls instead of procfs in cVideo::getPictureInfo

Origin commit data
------------------
Branch: master
Commit: cd90a23b46
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-02-25 (Sat, 25 Feb 2012)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
This commit is contained in:
Stefan Seyfried
2012-02-25 22:18:42 +01:00
parent 2c66f48cb4
commit b3594cbeae

View File

@@ -519,10 +519,13 @@ void cVideo::Pig(int x, int y, int w, int h, int osd_w, int osd_h)
void cVideo::getPictureInfo(int &width, int &height, int &rate)
{
rate = proc_get_hex("/proc/stb/vmpeg/0/framerate");
video_size_t s;
ioctl(fd, VIDEO_GET_SIZE, &s);
ioctl(fd, VIDEO_GET_FRAME_RATE, &rate);
rate /= 1000;
width = proc_get_hex("/proc/stb/vmpeg/0/xres");
height = proc_get_hex("/proc/stb/vmpeg/0/yres");
height = s.h;
width = s.w;
lt_debug("%s: rate: %d, width: %d height: %d\n", __func__, rate, width, height);
}
void cVideo::SetSyncMode(AVSYNC_TYPE Mode)