martii
908464559c
rename cPlayback::isPlaying() => cPlayback::IsPlaying()
2014-01-12 14:13:14 +01:00
Stefan Seyfried
b802566789
libspark: add missing unistd.h includes for gcc 4.7+
2013-12-28 18:14:41 +01:00
martii
450ac45c30
libeplayer3, libspark/playback_libeplayer3: chapter support
2013-12-23 16:47:29 +01:00
martii
a56e611a05
libspark/audio, libeplayer3: audio type adjustments
2013-11-11 12:30:47 +01:00
martii
de39d0cdc7
libstb-hal/libspark/playback: add method for retrieving read-count
2013-11-04 14:15:21 +01:00
martii
a4f3af23bf
libspark/playback: add more player checks
2013-11-03 14:31:45 +01:00
martii
7c4100b856
libspark/playback: SuspendSubtitle: check for player being valid
2013-11-03 14:28:52 +01:00
martii
773553ddb5
libspark/player, libeplayer3/ffmpeg: improve termination handling
2013-11-02 12:58:29 +01:00
martii
eda54c7cea
libspark/player: use int instead of short in some places
2013-10-31 15:58:49 +01:00
martii
782bc95fd5
libspark/playback_libeplayer3: fix GetPts()
2013-10-05 10:42:21 +02:00
martii
938a6c4491
libspark/playback_libeplayer3: assume that libeplayer3 can handle arbitrary URLs
2013-08-18 20:03:47 +02:00
martii
5579633b0c
libeplayer3: drop non-shared framebuffer support
2013-08-04 16:22:07 +02:00
martii
5aa75077cd
libeplayer3 optimizations
2013-07-29 18:35:48 +02:00
martii
b64bdcb370
libeplayer3: use uint32_t for frame buffer access
2013-07-27 11:17:49 +02:00
martii
84b264ad87
libeplayer3/subtitles/spark: use backbuffer and blit
2013-07-27 08:12:03 +02:00
martii
fb16fc2ffb
libeplayer3: use actual pids instead of indexes
2013-07-12 22:34:39 +02:00
martii
e80f8646e7
libeplayer3: minor changes
2013-07-07 15:59:55 +02:00
martii
fc9108b06a
libspark/playback_libeplayer3: no need for alloca()
2013-06-26 22:37:35 +02:00
martii
bb86b78aad
sync with seife
2013-06-19 12:41:13 +02:00
Stefan Seyfried
70a2f5bca0
cPlayback: add new API functions for DVD chapter/subtitles
...
right now these are mostly dummies...
2013-06-16 21:42:42 +02:00
martii
23bea61473
cleanup
2013-06-08 15:39:35 +02:00
martii
ac072c5a41
libspark/playback: youtube URLs are easily longer than 400 bytes
2013-06-07 13:56:23 +02:00
martii
0962c08e90
crude hack for movieplayer tuxtxt integration
2013-03-31 11:55:51 +02:00
martii
65b1a8e51a
libspark/playback_libeplayer3: initialize return values
2013-03-30 09:39:49 +01:00
martii
2b11ad1880
teletext handling changes
2013-03-29 18:14:52 +01:00
martii
5548017dc7
libeplayer3/playback_libeplayer3: change noprobe handling
2013-03-18 18:49:00 +01:00
martii
d02696233c
libeplayer3: add callback to abort avformat_open_input
2013-03-10 15:44:30 +01:00
martii
1d70357b45
libspark/playback: let GetPosition return false on EOF
2013-02-26 19:55:29 +01:00
martii
079d28cc86
libspark/playback_libeplayer3: treat rtmp/mms as http stream
2012-11-14 14:20:31 +01:00
martii
9150713e46
improve subtitle handling
2012-11-06 14:34:31 +01:00
martii
aa0681a555
libspark/libeplayer: rudimentary subtitle support, probably unstable
2012-11-04 15:39:48 +01:00
martii
aca3da1f29
get rid of most compiler warnings
2012-10-27 18:08:29 +02:00
martii
e27fd37cad
sync
2012-10-04 09:32:05 +02:00
Stefan Seyfried
9efe410790
spark: speed up playback start for PLAYMODE_TS
2012-10-04 00:09:04 +02:00
martii
92731e6fe3
libeplayer3: add support for teletext and dvbsubtitle streams
2012-08-04 13:31:28 +02:00
martii
d6bdeb0ff0
fix some movieplayer issues
2012-07-27 20:09:26 +02:00
Stefan Seyfried
5001e2f103
spark: improve libeplayer3 playback for timeshift
...
* open output only when really starting playback, just pause
videodecoder before, so that still picture on timeshift works
* adapt to strange neutrino calling conventions, so that jump-on-
start works for pause -> play -> stop (live) -> pause again
sequence for timeshift works
TODO: the startup for H264 timeshifting is too slow, needs
improvement
2012-04-08 17:12:52 +02:00
Stefan Seyfried
f72812d642
spark: add hack to simulate the timeshift file length
2012-04-08 16:58:19 +02:00
Stefan Seyfried
542a026b9b
spark: return true for EOF in cPlayback::GetPosition
2012-04-01 17:51:48 +02:00
Stefan Seyfried
904d91f82b
spark: only reopen decoders in cPlayback::Close if we closed them
2012-02-25 14:19:30 +01:00
Stefan Seyfried
54cc8ddc80
spark: remove unused cPlayback() stuff
2012-02-15 00:43:09 +01:00
Stefan Seyfried
4e3773c568
spark: use libeplayer3 for playback
2012-02-15 00:25:36 +01:00
Stefan Seyfried
ebf92d82ec
spark: add cPlayback code from TDT git
...
This imports cplayback as of commit 12d2c15d0e (2011-12-13)
git://gitorious.org/open-duckbox-project-sh4/tdt.git
Needs some adjustment to make it build...
2012-02-15 00:17:39 +01:00