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