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