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
Stefan Seyfried
4b9d9271b6
spark: fix compiler warning in cVideo
2013-02-24 16:31:37 +01:00
Stefan Seyfried
afdca9c02b
implement cDemux::GetSource()
2013-02-24 16:29:59 +01:00
Stefan Seyfried
e900236f7e
cDemux: fix removePid / pesfds usage
2013-02-24 14:11:09 +01:00
Stefan Seyfried
707020d16b
cDemux: add copyright header
2013-02-24 13:35:31 +01:00
Stefan Seyfried
74cb82e66c
cDemux::sectionFilter: fix invalid length calculation
2013-02-24 13:26:55 +01:00
Stefan Seyfried
6ec87214f2
libspark/hw_caps: add more stb ids
...
from git://gitorious.org/~martii/neutrino-hd/martiis-libstb-hal.git
2013-02-24 13:05:53 +01:00
graugans
6b97269926
fixed the debug output to match the correct device
2013-01-25 10:25:47 +01:00
Stefan Seyfried
7c46077051
deuglify library build
...
* build intermediate libraries for each subdirectory
* link those libs in main directory instead of single objects
* ugly hack in configure.ac to disable dynamic lib for now
2012-12-01 13:29:27 +01:00
Stefan Seyfried
0e96784ad9
cRecord: fix last commit
2012-10-12 06:35:29 +02:00
Stefan Seyfried
c4422bcfbb
adapt cRecord API to coolstream changes
2012-10-12 06:24:16 +02:00
Stefan Seyfried
9efe410790
spark: speed up playback start for PLAYMODE_TS
2012-10-04 00:09:04 +02:00
Stefan Seyfried
ea7a8428f0
spark: add demuxer init hack
2012-09-29 22:19:14 +02:00
Stefan Seyfried
fe7b385660
spark: make cDemux more robust
...
* workaround hanging Read() if frontend loses and regains lock
* set DMX_ONESHOT for TDT and TOT sections
2012-09-22 12:21:59 +02:00
Stefan Seyfried
f0cee92240
spark: let cRecord use the demux passed as parameter
2012-09-22 12:20:36 +02:00
Stefan Seyfried
99a63b16ca
spark: make cDemux multi-tuner compatible
...
...which is more complicated than it seems at first glance, due
to the restrictions of the sh4 pti driver...
2012-09-22 12:20:35 +02:00
Stefan Seyfried
f0a9b76ef1
spark: improve hardware_caps detection
2012-09-16 22:53:35 +02:00
Stefan Seyfried
8a6f1dea9d
add hardware_caps header
...
First version of a "hardware capabilites information" struct.
This is intended to help clean up the mess in the neutrino GUI.
Surely needs some more work and ongoing changes
2012-09-15 11:49:51 +02:00
Stefan Seyfried
1df3d2e946
cDemux: add dummy SetSource() for coolstream compatibiliy
2012-07-29 13:26:31 +02:00
Stefan Seyfried
84ee47fd7f
correctly declare AVSYNC_TYPE
2012-07-28 22:51:29 +02:00
Stefan Seyfried
5583233e9e
spark,azbox: make demux FD nonblocking
...
...except for DMX_PSI_CHANNEL, which does not seem to expect that.
2012-07-15 11:44:28 +02:00
Stefan Seyfried
2d52b68c2d
spark: implement cVideo::getBlank()
...
this is a hack: the "mailbox" irq count does not increase if the
decoders are not decoding, so we use this to determine if the
video is in really playing.
2012-07-05 20:24:40 +02:00
Stefan Seyfried
8568efcd01
fix build after cCA move...
2012-06-18 14:33:21 +02:00
Stefan Seyfried
c50c2888ce
move dummy cCA implementation to commmon/ directory
2012-06-18 11:13:33 +02:00
Stefan Seyfried
ee3436d292
spark: fix framerate from cVideo::getPictureInfo()
2012-06-08 22:31:01 +02:00
Stefan Seyfried
9e075bf190
spark: implement cVideo::SetSyncMode()
...
inspired by evolux, but much simpler
2012-06-08 22:30:11 +02:00