Commit Graph

569 Commits

Author SHA1 Message Date
Johns 4bd1d0ba3f Adds missing "po" directory. 2011-12-14 15:58:18 +01:00
Johns a38cf3d9ae Add vaSyncSurface for new surface displayed.
Intel 1080i needs sync to have frame decoded.
Nvidia drops frames, if always synced.
2011-12-13 18:06:25 +01:00
Johns 61cbb31d3d Workaround for 1080i with intel driver 1.0.15. 2011-12-13 17:23:06 +01:00
Johns edfb9932c0 Add deinterlace/scaling modes to setup. 2011-12-12 17:06:05 +01:00
Johns fa970400f1 DisplayFrame displays now only a single frame. 2011-12-12 17:04:41 +01:00
Johns 8853c06375 Add guards against cleanup errors. 2011-12-11 19:45:21 +01:00
Johns 12da237cc3 Fix: indent broke VERSION extraction. 2011-12-11 19:43:37 +01:00
Johns 24132171f6 Thread init/exit moved into own functions. 2011-12-11 19:42:22 +01:00
Johns 749b0d6721 Video enhancements.
Pass PTS to video codec.
Flush audio buffer on channel change.
Sync audio + video stream.
Add workaround for Intel VA-API driver that forgets OSD position/size.
2011-12-10 00:15:38 +01:00
Johns e1d8609143 Pass audio PTS to codec.
Correct PTS extraction and pass it to codec module.
C++ destructor calls C function.
Fix spuDecoder is used uninitialized.
2011-12-08 20:50:32 +01:00
Johns 74c509a3e0 Audio improvement (missing headerfile). 2011-12-08 20:48:57 +01:00
Johns 3f8ff57e30 Audio improvement.
Made audio thread cancelable.
Calculate audio PTS.
Disable alsa message to stderr.
Better buffer flush with threaded play.
Prepared audio resample, for unsupported number of audio channels.
2011-12-08 20:45:20 +01:00
Johns fc2580dc2a Use old aspect-ratio, make thread joinable. 2011-12-08 17:38:39 +01:00
Johns 309e8e14e9 Reduce program exit crashes, due ... 2011-12-07 22:28:54 +01:00
Johns a951584eab Close codec written. 2011-12-07 22:06:08 +01:00
Johns c1a3ed6041 Makefile and private make script. 2011-12-07 15:06:57 +01:00
Johns ce97b938ca C part of the plugin. 2011-12-07 15:05:38 +01:00
Johns ab6c3b4de8 C++ part of the plugin. 2011-12-07 14:37:51 +01:00
Johns 72989ccfb6 Standard distribution files. 2011-12-06 18:36:57 +01:00