Commit Graph

24 Commits

Author SHA1 Message Date
max10
f44923afe0 Revert "Revert "Revert "libspark/record: Implement writer thread. May or may not improve anything."""
This reverts commit a3ba152ccf.
2014-11-05 16:32:33 +01:00
max10
a3ba152ccf Revert "Revert "libspark/record: Implement writer thread. May or may not improve anything.""
This reverts commit 677776e03a.

Conflicts:
	libspark/record.cpp
2014-11-02 17:24:27 +01:00
max10
40461c4cce Merge remote-tracking branch 'martiis-libstb-hal/master' 2014-08-25 18:48:21 +02:00
max10
f960811a43 Merge remote-tracking branch 'martiis-neutrino-mp/master' 2014-07-07 21:18:33 +02:00
max10
677776e03a Revert "libspark/record: Implement writer thread. May or may not improve anything."
This reverts commit ada3f5e24a.
2014-07-07 21:14:22 +02:00
max10
dcbf062c43 Revert "libspark/record: remove debugging output accidently left in"
This reverts commit 55f7422715.
2014-07-07 21:13:52 +02:00
max10
38f9e896c5 Revert "libspark/record: always fill read buffer"
This reverts commit f77184cb68.
2014-07-07 21:01:47 +02:00
martii
f77184cb68 libspark/record: always fill read buffer 2014-06-28 09:33:47 +02:00
martii
55f7422715 libspark/record: remove debugging output accidently left in 2014-06-08 19:33:17 +02:00
martii
ada3f5e24a libspark/record: Implement writer thread. May or may not improve anything. 2014-06-08 19:27:12 +02:00
martii
23bea61473 cleanup 2013-06-08 15:39:35 +02:00
martii
145b098d92 sync 2013-05-06 18:01:49 +02:00
Stefan Seyfried
88b8aa7b8f cRecord: fix compiler warning (type mismatch) 2013-05-05 20:14:12 +02:00
martii
2f886cae89 fix red led recording state 2012-11-03 18:48:33 +01:00
martii
669a91f8b7 sync 2012-10-12 14:42:48 +02: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
martii
eb5f5dc9ae merge 2012-09-22 16:27:06 +02:00
Stefan Seyfried
f0cee92240 spark: let cRecord use the demux passed as parameter 2012-09-22 12:20:36 +02:00
martii
450fc1966a libspark/record.cpp: user configurable buffer sizes 2012-07-21 16:32:00 +02:00
martii
d38bef08f4 spark record: set dmx to non-blocking mode, change buffer size 2012-07-13 16:31:31 +02:00
Stefan Seyfried
f3d93833e1 spark: make cRecord more error resilient
* use aio to improve things for slow recording media (heavily loaded
  NFS server for example)
* in case of a buffer overflow, don't stop the recording but simply
  drop a buffer
A proper aio implementation would involve multiple buffers that could
be queued in paralled, but that's much more complex, so let's see if
the current code works out well enough.
2012-04-08 14:43:40 +02:00
Stefan Seyfried
a94d03ffee spark: increase record demux buffer size 2012-02-12 20:50:59 +01:00
Stefan Seyfried
00fe1f2ed4 libspark: rename files to common names 2012-02-02 16:13:08 +01:00