Commit Graph

63 Commits

Author SHA1 Message Date
martii
79935f4821 libspark: unbreak timeshift 2014-04-11 20:12:54 +02:00
martii
908ff30629 libeplayer3: work around duplicate ffmpeg stream ids by comparing stream addresses instead of pids (plus a couple of optimizations) 2014-04-10 23:35:38 +02:00
martii
b6a2310df6 libeplayer3: extend API 2014-04-09 22:06:41 +02:00
martii
0a9b607d43 libeplayer3: track update: remove redundant teletext pid from return string 2014-04-08 20:10:05 +02:00
martii
7d49d4d32b libeplayer3: continue refresh 2014-04-08 20:02:07 +02:00
martii
b08abf6b52 libeplayer3: merge Playback to Player class 2014-04-07 21:25:30 +02:00
martii
a965fe4359 libeplayer3: implement Playback and Input classes 2014-04-07 21:01:35 +02:00
martii
6c1f7c13bd libeplayer3: implement Manager class 2014-04-06 21:12:56 +02:00
martii
cd3d91fa38 libeplayer3: implement Output class 2014-04-06 18:19:00 +02:00
martii
e85f1dd4d1 libeplayer3: rename common.h => player.h 2014-04-06 12:13:50 +02:00
martii
dd527fdfba libeplayer3: rename Content_t => Player 2014-04-06 12:11:40 +02:00
martii
889d68740c libeplayer3: implement Writer class 2014-04-06 11:35:17 +02:00
martii
ec307c0f09 libeplayer3: c++ adjustments 2014-04-05 16:02:06 +02:00
martii
e08eadd574 libeplayer3: remove no longer needed teletext output handling 2014-03-23 14:46:31 +01:00
martii
daaa1ca8df libeplayer3: change teletext handling to directly inject packets in tuxtext 2014-03-23 13:54:40 +01:00
martii
c3278d9c3e cleanup 2014-03-21 23:27:37 +01:00
martii
351defa567 libeplayer3: remove subtitle.h 2014-03-21 22:37:55 +01:00
martii
8c577d8e6f libeplayer3: subtitles will now be displayed by neutrino 2014-03-21 20:15:01 +01:00
martii
d9e8e98678 libeplayer3: let neutrino handle bitmap subtitles 2014-03-16 07:29:38 +01:00
martii
1c676196af libeplayer3/libspark: cPlayback: implement retrieval of metadata 2014-01-19 12:25:35 +01:00
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