Commit Graph

46 Commits

Author SHA1 Message Date
Stefan Seyfried
a2a4651c46 libeplayer3: fix merge errors 2013-11-09 22:45:13 +01:00
martii
f20fc1f81d libeplayer3/wmv: revert to (almost) original version 2013-11-09 22:35:30 +01:00
martii
07709ce1cd libeplayer3: drop non-shared framebuffer support 2013-11-09 22:00:19 +01:00
martii
37c573041a libeplayer3: vc1, wmv: use InsertPesHeader for initial PES headers, too 2013-11-09 21:58:36 +01:00
martii
0fa7469487 libeplayer3/output/writer/: remove PesHeader memset (both wrong and unneeded) 2013-11-09 21:58:17 +01:00
martii
95d724ced0 libeplayer3 optimizations 2013-11-09 21:58:05 +01:00
martii
6931fcd838 libeplayer3/writer/framebuffer: small optimization 2013-11-09 21:56:14 +01:00
martii
3bc8b09638 libeplayer3/pcm: cleanup 2013-11-09 21:55:59 +01:00
martii
5b9837b3a9 libeplayer3/pcm: minor clean-up, no code change 2013-11-09 21:55:51 +01:00
martii
d9e8115cae Fix libeplayer3's broken PCM injection implementation. Jumps in movieplayer now works without losing a/v sync. 2013-11-09 21:55:43 +01:00
martii
75da827371 libeplayer3/container_ffmpeg: don't flush instead of clear 2013-11-09 21:55:34 +01:00
martii
8e0c61ead0 libeplayer3: use uint32_t for frame buffer access 2013-11-09 21:55:23 +01:00
martii
9f27e84225 libeplayer3/continer_ass: crude hack to improve subtitle readability 2013-11-09 21:54:46 +01:00
martii
e7f0879153 libeplayer3/subtitles/spark: use backbuffer and blit 2013-11-09 21:54:22 +01:00
martii
c550a79d7c libeplayer3: initial attempt to unbreak ass/ssa subtitles 2013-11-09 21:53:12 +01:00
martii
5a255e9c4a libeplayer/linuxdvb: cleanup 2013-11-09 21:53:05 +01:00
martii
1c296f02bf libeplayer3: remove outdated include/stm_ioctl.h 2013-11-09 21:49:47 +01:00
martii
a49a33c983 libeplayer: reduce debugging output 2013-11-09 21:49:21 +01:00
martii
852d4e69ea h264: don't mess with packet length 2013-11-09 21:49:13 +01:00
martii
b59343cf69 libeplayer3/h264: unbreak 2013-11-09 21:48:29 +01:00
martii
9d51907c5d libeplayer3 cleanup 2013-11-09 21:47:45 +01:00
martii
51f112dabb libeplayer3/h264 cleanup 2013-11-09 21:47:32 +01:00
martii
f61395efdf libeplayer3: experimental h.264 playback fix 2013-11-09 21:47:01 +01:00
martii
b9c8d61b3a libeplayer3: cleanup 2013-11-09 21:46:43 +01:00
martii
8affebdef6 libeplayer3: use actual pids instead of indexes 2013-11-09 21:46:26 +01:00
martii
0a386a264d libeplayer3: the mp3 handler can easily take care of vorbis data, too. 2013-11-09 21:38:39 +01:00
martii
8e64b9c7b1 libeplayer3: vorbis can easily be handled by the mp3 writer 2013-11-09 21:38:21 +01:00
martii
96c0c7c3a5 libeplayer3/h264: disable debugging 2013-11-09 21:37:47 +01:00
martii
c3bbda3e9c libeplayer3: get rid of compiler warnings 2013-11-09 21:37:38 +01:00
martii
fffbbacd74 libeplayer/h264: Fix playback. 2013-11-09 21:34:52 +01:00
martii
267788f14e libeplayer3: deactivate debugging 2013-11-09 21:34:42 +01:00
martii
f5091bcd35 libeplayer3: cleanup 2013-11-09 21:31:50 +01:00
martii
546eb23e0e libeplayer3: further malloc-memcpy-write -> writev replacements; not fully regression tested 2013-11-09 21:27:07 +01:00
martii
9556f935bf libeplayer3/h264: replace malloc/memcpy/write with writev 2013-11-09 21:25:19 +01:00
martii
fec74fdcc7 crude hack for movieplayer tuxtxt integration 2013-11-09 21:20:34 +01:00
martii
dc95df1150 libeplayer3: switch back to software decoding for AAC; crude fix for PCM injection (newer ffmpeg versions return floats instead of shorts), injected PCM streams (OGG, for example), will now work again. I'd be grateful if anybody with a deeper understanding of the FFMPEG API would supply a cleaner fix ... 2013-11-09 21:14:12 +01:00
martii
e99a8fd76a libeplayer: assume unlimited PES length for too large packets 2013-11-09 21:13:56 +01:00
martii
0bee4efa6e libeplayer3: experimental fixes 2013-11-09 21:13:47 +01:00
martii
4cf92f8102 improve subtitle handling 2013-11-09 21:12:50 +01:00
martii
f0446eeeb2 libspark/libeplayer: rudimentary subtitle support, probably unstable 2013-11-09 21:12:20 +01:00
martii
1cc9619c49 get rid of most compiler warnings 2013-11-09 21:11:32 +01:00
martii
d431e60284 libeplayer3: add support for teletext and dvbsubtitle streams 2013-11-09 21:02:35 +01:00
Stefan Seyfried
173ef3230a libeplayer3: sync with tdt git commit fed2a419dc 2012-10-03 23:51:56 +02:00
Stefan Seyfried
c4b359bf92 libeplayer3: silence a seemingly harmless warning 2012-04-08 17:16:06 +02:00
Stefan Seyfried
d2a05977e5 libeplayer3: get rid of __FILE__ for shorter logmessages 2012-02-26 16:11:45 +01:00
Stefan Seyfried
e4a2e1cbb7 add libeplayer3 from tdt git
This imports libeplayer3 as of commit 9160371ccc6 (2012-02-02)
git://gitorious.org/open-duckbox-project-sh4/tdt.git
It would be better to use the original repo, but I need too many
changes for now :-(
2012-02-14 23:01:24 +01:00