Commit Graph

17 Commits

Author SHA1 Message Date
Johns 340e10a0eb Add Workaround for alsa blocking audio device. 2014-01-29 10:07:07 +01:00
Johns 2cd667fb44 Improved pass-through (PCM+EAC3) support. 2013-02-11 16:53:51 +01:00
Johns 79e78bf235 Show black picture, if no video stream available.
New audio ring code.
New audio filters (first part).
2012-04-17 16:45:27 +02:00
Johns f59425ac57 AudioGetDelay returns signed value and cleanups. 2012-03-10 15:00:58 +01:00
Johns b0d9f41020 Rewrote video/audio start code. 2012-03-02 18:16:20 +01:00
Johns 5d8dea1b6b New audio PES handling.
New easier and more flexible audio PES packet parser, which includes own
codec parser.
Removed av_parser use.
Reduced audio buffer time, faster channel switch.
New audio transport stream parser (not enabled as default).
2012-02-21 20:55:28 +01:00
Johns 0a2a221fa9 Add play/pause audio support. 2012-02-12 20:14:43 +01:00
Johns 8c16466d31 Set mixer channel through command line option 2012-02-09 16:01:36 +01:00
Johns 8db8b68edd Makes Workarounds command line configurable. 2012-02-04 16:38:10 +01:00
Johns c3b924a239 Reduces audio latency, increases audio buffer time. 2012-01-27 23:33:10 +01:00
Johns f8d198636b Video bug fix.
Made video_test working again.
Disabled VA-API Intel vaAssociateSubpicture workaround.
Fix bug: Must release lock for VideoPollEvent.
Allow faster video and audio sync.
Fix bug: Software decoder use vaPutImage with Intel backend.
Fix bug: Artefacts are shown after mpeg2 channel switch.
Fix bug: VideoReleaseSurface called after VideoExit.
2012-01-27 21:08:37 +01:00
Morone 970493fb23 Use different alsa device for AC3/pass-through. 2012-01-22 16:54:22 +01:00
Johns c0d0a4ae7c Audio module cleanup (more to come).
Alsa + OSS can be included/build at the same time.
Alsa or OSS can be runtime selected with -a.
Add audio thread support to OSS module.
Add polled audio support to alsa module.
Removed some debug source code.
2012-01-16 15:42:17 +01:00
Johns f6df79e8e6 Improved replay of recordings. 2012-01-08 21:46:00 +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 74c509a3e0 Audio improvement (missing headerfile). 2011-12-08 20:48:57 +01:00
Johns ce97b938ca C part of the plugin. 2011-12-07 15:05:38 +01:00