Commit Graph

11 Commits

Author SHA1 Message Date
Johns 06fddc206e Initial vdpau hw decoder support. 2011-12-23 19:33:30 +01:00
Johns afd7dfe402 Initial vdpau support. 2011-12-22 18:01:17 +01:00
Johns 37192d5b53 Reorder pts. 2011-12-20 15:05:35 +01:00
Johns 8a98257515 libav 0.7.2 has no avcodec_open2. 2011-12-19 23:34:47 +01:00
Johns 36b285b5f7 Audio/video sync improvements.
Configurable audio delay.
Use monotonic pts.
Support old libav or ffmpeg libraries.
2011-12-19 17:11:25 +01:00
Johns 3da81fdfcc New video/audio sync code. 2011-12-15 22:45:55 +01:00
Johns 5ca9bedda8 Initial support of replay. 2011-12-14 18:01:03 +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 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 a951584eab Close codec written. 2011-12-07 22:06:08 +01:00
Johns ce97b938ca C part of the plugin. 2011-12-07 15:05:38 +01:00