Stefan Seyfried
0dc812e80f
spark: implement GetScreenImage for video and audio
2015-02-25 00:51:10 +01:00
Stefan Seyfried
3b6333cc59
spark: implement cRecord::GetStatus()
2015-02-22 22:23:59 +01:00
Stefan Seyfried
1df6cfc16d
libspark: port a prior version of martii's cRecord
...
This imports most of the changes of martii's cRecord
https://gitorious.org/neutrino-hd/martiis-libstb-hal ,
commmit 23bea61473
2015-02-22 22:21:33 +01:00
Stefan Seyfried
5007debb3a
libspark: tone down cDemux debug messages
2015-02-21 22:26:25 +01:00
Stefan Seyfried
5904b79e38
spark: remove dead code from cDemux
2015-02-21 22:25:29 +01:00
Stefan Seyfried
5830d4adc3
spark: remove videodecoder hack from dmx destructor
2015-02-21 22:14:47 +01:00
Stefan Seyfried
d09ff5bb29
Revert "libspark/dmx: try to fix mysterious crash with gcc4.9"
...
This reverts commit 860d6bdbe7
.
as known by now, this had nothing to do with gcc4.9, but with
the cDemux destructor racing with cDemux::Read()
2015-02-20 09:37:34 +01:00
Stefan Seyfried
2bb5b8e8a9
libspark/playback: fix hds streams by selecting a program
...
right now there is no way to specify which program to play,
just the first one is selected
2015-02-20 09:34:36 +01:00
Stefan Seyfried
e878f5f751
spark: fix race condition in cDemux
...
cDemux destructor was racing with Read() which did lead to all
sorts of nasty crashes because after poll returned, the dmx object
could be gone and its memory replaced with totally different things.
2015-02-20 09:30:19 +01:00
Stefan Seyfried
860d6bdbe7
libspark/dmx: try to fix mysterious crash with gcc4.9
2015-02-15 19:54:37 +01:00
Stefan Seyfried
8e36402902
libeplayer3: try to fix dynamic linking
2015-02-13 19:55:54 +01:00
Stefan Seyfried
d1674e2327
libspark/playback_libeplayer3: switch to lt_info/lt_debug
2015-02-13 19:26:12 +01:00
Stefan Seyfried
62283244b4
spark: fix compiler warning in CVideo
2015-02-13 19:13:05 +01:00
martii
4e02a62e48
libspark/video: add missing newline
2015-02-13 18:33:38 +01:00
martii
8dd2a4091b
libspark/video: ShowPicture: use VIDEO_STILLPICTURE
2015-02-13 18:32:02 +01:00
Stefan Seyfried
2f24c2bcba
libspark/irmp: fix compiler warning
2015-02-13 18:20:58 +01:00
Stefan Seyfried
100830e805
spark: use pkg-config for ffmpeg ldflags
2015-02-13 18:08:46 +01:00
Stefan Seyfried
dc5067e5d2
playback_libeplayer3: mention contributors in file header
2015-02-13 17:56:41 +01:00
Stefan Seyfried
270e282d1f
spark: adpapt playback_libeplayer3 to martii's eplayer3 code
...
Most of this code is from martii, (see the original repo at
https://gitorious.org/neutrino-hd/martiis-libstb-hal ). Unfortunately
our code bases have diverged enough that a proper merge or cherry-
picking with git, preserving authorship and history was not possible.
I do not claim authorship for most of this.
2015-02-13 17:48:47 +01:00
Stefan Seyfried
bbb50fc606
add dummy cPlayback GetTitles() and SetTitle();
2014-02-23 15:02:31 +01:00
Stefan Seyfried
39103f03d2
remove obsolete copies of mmi.h
2014-01-23 13:18:19 +01:00
martii
0df645f5c7
libeplayer3, libspark/playback_libeplayer3: chapter support
2013-12-30 12:25:54 +01:00
martii
ed9299c780
libspark/audio, libeplayer3: audio type adjustments
2013-12-30 11:32:36 +01:00
Stefan Seyfried
f082c8dcd0
libspark: add missing librt to linker flags
2013-12-26 11:14:19 +01:00
Stefan Seyfried
4b8568d79a
libspark: add missing unistd.h includes for gcc 4.7+
2013-12-26 10:53:49 +01:00
Stefan Seyfried
db22215f9e
libspark: fix build after libeplayer update
...
only build tested for now.
2013-11-09 22:47:44 +01:00
martii
95d724ced0
libeplayer3 optimizations
2013-11-09 21:58:05 +01:00
martii
8affebdef6
libeplayer3: use actual pids instead of indexes
2013-11-09 21:46:26 +01:00
martii
dfa1a3e32b
libeplayer3: minor changes
2013-11-09 21:41:30 +01:00
Stefan Seyfried
4c74b822ca
spark: add missing initialization of flt variable
2013-11-09 14:39:29 +01:00
Stefan Seyfried
95a20e181b
all: clean up cRecord header, hide private stuff
2013-11-03 01:04:27 +01:00
Stefan Seyfried
fc0300416b
all: clean up pwrmngr header file
2013-11-03 00:15:19 +01:00
Stefan Seyfried
e746daaf5a
all: clean up cPlayback header, hide private stuff
...
compile tested only ;)
2013-11-02 23:39:31 +01:00
Stefan Seyfried
d94e47c757
spark: use proc_tools
2013-11-02 20:24:56 +01:00
Stefan Seyfried
1166d49486
all: clean up cAudio header, separate private stuff
2013-11-02 20:06:29 +01:00
Stefan Seyfried
69527185a9
all: clean up cVideo header, separate private stuff
2013-11-02 18:44:34 +01:00
Stefan Seyfried
5a56339925
all: clean up cDemux headers
2013-11-02 16:44:39 +01:00
Stefan Seyfried
60cc22c58a
all: clean up cs_api.h / init_td.h
2013-11-02 14:27:47 +01:00
Stefan Seyfried
91775a6029
move dependent headers into one directory
...
in preparation of proper installation of the lib
2013-10-27 14:34:45 +01:00
Stefan Seyfried
03754e8bc5
playback: add dummy RequestAbort() functions
2013-10-21 17:32:21 +02:00
Stefan Seyfried
642de31a8b
spark: implement stuff needed for PIP
...
note that this does now work well at least on st7162 and thus is not
really tested.
2013-09-28 18:32:03 +02:00
Stefan Seyfried
28b21d2295
cVideo: add dummy functions for PIP stuff
2013-09-28 18:25:45 +02:00
Stefan Seyfried
9338fc6d1f
modernize configure.ac and Makefile.am
...
autoconf-1.13 has new warnings, silence them by updating
the buildsystem
2013-06-16 22:16:12 +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
Stefan Seyfried
dd7ee34c8c
cDemux: fix error reporting vor video, audio, ... channels
2013-06-01 17:05:23 +02:00
Stefan Seyfried
e5e05ffa09
fix library declarations for libtool
2013-06-01 12:25:52 +02:00
Stefan Seyfried
b4be13eb84
video: ensure VIDEO_STD_MAX is big enough
2013-05-25 22:05:30 +02:00
Stefan Seyfried
6724f3f9e3
demux: define MAX_DMX_UNITS (not yet used)
2013-05-10 13:22:44 +02:00
Stefan Seyfried
88b8aa7b8f
cRecord: fix compiler warning (type mismatch)
2013-05-05 20:14:12 +02:00
Stefan Seyfried
cae8a88e26
spark: tone down two dmx messages to debug
2013-03-24 19:15:12 +01:00