Max Kellermann
|
e8debd2e45
|
output/recorder: dynamic file name
|
2015-01-14 22:03:26 +01:00 |
|
Max Kellermann
|
bf59635280
|
output/recorder: move code to encoder/ToOutputStream.cxx
|
2015-01-14 20:11:00 +01:00 |
|
Max Kellermann
|
eaf0662b75
|
fs/io/FileOutputStream: add static method Create()
|
2015-01-14 19:44:28 +01:00 |
|
Max Kellermann
|
05d47bb09a
|
output/null: convert struct to class
|
2015-01-09 19:30:22 +01:00 |
|
Max Kellermann
|
575a5bd0b8
|
output/null: move functions into the struct
|
2015-01-09 17:44:00 +01:00 |
|
Max Kellermann
|
ae4c189e19
|
encoder/Interface: move functions into the struct
|
2015-01-08 19:36:19 +01:00 |
|
Max Kellermann
|
362a6e6d46
|
encoder/Plugin: move struct Encoder to EncoderInterface.hxx
|
2015-01-08 19:31:57 +01:00 |
|
Max Kellermann
|
c76c7c68ff
|
output/recorder: convert struct to class
|
2015-01-08 16:56:22 +01:00 |
|
Max Kellermann
|
59ac9d39d5
|
output/recorder: move encoder_finish() call to destructor
|
2015-01-08 16:56:13 +01:00 |
|
Max Kellermann
|
ec41caade4
|
output/wrapper: add method SendTag()
|
2015-01-07 19:20:09 +01:00 |
|
Max Kellermann
|
06ec06cdd7
|
output/recorder: remove unused variable "recorder_output_domain"
|
2015-01-07 19:17:07 +01:00 |
|
Max Kellermann
|
b7acf86408
|
output/recorder: use FileOutputStream
|
2015-01-07 19:14:23 +01:00 |
|
Max Kellermann
|
58c4db925b
|
output/recorder: log commit errors
|
2015-01-07 19:13:55 +01:00 |
|
Max Kellermann
|
fe0c4ff3c2
|
output/recorder: move code to method Commit()
|
2015-01-07 19:11:04 +01:00 |
|
Max Kellermann
|
7a2af0fbf4
|
output/recorder: move more functions into the struct
|
2015-01-07 18:55:34 +01:00 |
|
Max Kellermann
|
d83127722f
|
output/oss: use nullptr instead of NULL
|
2015-01-07 18:55:34 +01:00 |
|
Max Kellermann
|
dc03ad05be
|
output/oss: add "const" attributes
|
2015-01-07 18:50:38 +01:00 |
|
Max Kellermann
|
a62df3cb8f
|
output/oss: eliminate unnecessary tail code after "switch"
|
2015-01-07 18:49:29 +01:00 |
|
Max Kellermann
|
18e32abda9
|
output/oss: convert struct to class
|
2015-01-07 18:43:52 +01:00 |
|
Max Kellermann
|
15d29da43b
|
output/oss: add "device" parameter to constructor
|
2015-01-07 18:43:45 +01:00 |
|
Max Kellermann
|
c150fd9a1c
|
output/oss: move functions into the struct
|
2015-01-06 16:24:33 +01:00 |
|
Max Kellermann
|
c1f0708a5d
|
output/recorder: use config_param::GetBlockPath()
Supports "~/" expansion. Forces us to switch from "const char *" to
AllocatedPath, which is a good thing.
|
2015-01-05 19:49:54 +01:00 |
|
Max Kellermann
|
153f5854e2
|
output/alsa: move functions into the struct
|
2015-01-04 19:53:56 +01:00 |
|
Max Kellermann
|
f532964fde
|
output/pulse: add wrapper for pa_threaded_mainloop_signal()
|
2015-01-04 19:51:09 +01:00 |
|
Max Kellermann
|
efea609dc3
|
output/pulse: convert to class
|
2015-01-04 19:46:51 +01:00 |
|
Max Kellermann
|
f3a160038d
|
output/pulse: move more code into the struct
|
2015-01-04 19:45:58 +01:00 |
|
Max Kellermann
|
f016eef48a
|
output/pulse: use AudioOutputWrapper::Init()
|
2015-01-04 19:44:45 +01:00 |
|
Max Kellermann
|
f649514183
|
output/openal: convert macro to constexpr
|
2015-01-03 20:00:41 +01:00 |
|
Max Kellermann
|
afd31677dd
|
output/openal: convert struct to class
|
2015-01-03 20:00:16 +01:00 |
|
Max Kellermann
|
b28710b08c
|
output/openal: move functions into the class
|
2015-01-02 18:40:16 +01:00 |
|
Max Kellermann
|
712ed555e6
|
Copyright year 2015
|
2015-01-01 19:48:13 +01:00 |
|
Max Kellermann
|
11fb5bc3d0
|
output/osx: use nullptr instead of NULL
|
2014-12-31 11:47:27 +01:00 |
|
Max Kellermann
|
970e338847
|
output/pulse: move code into the struct
|
2014-12-30 00:03:07 +01:00 |
|
Max Kellermann
|
0b9f650fe2
|
output/Wrapper: new helper class
|
2014-12-29 23:45:14 +01:00 |
|
Max Kellermann
|
977834179a
|
output/pulse: move initialization to constructor
|
2014-12-29 23:07:18 +01:00 |
|
Max Kellermann
|
b42732743d
|
output/pulse: remove unnecessary initialization
|
2014-12-29 23:00:11 +01:00 |
|
Max Kellermann
|
99e6409a67
|
{mixer,output}/pulse: move code to LogPulseError()
|
2014-12-29 22:42:52 +01:00 |
|
Max Kellermann
|
6a0a5f9693
|
output/pulse: move SetError() to lib/pulse/Error.cxx
|
2014-12-29 22:34:32 +01:00 |
|
Max Kellermann
|
fe9db8b369
|
{mixer,output}/pulse: use a common Domain instance
|
2014-12-29 22:25:14 +01:00 |
|
Max Kellermann
|
84c9260dc4
|
output/fifo: make variables more local
|
2014-12-28 00:48:05 +01:00 |
|
Max Kellermann
|
987c02e946
|
output/pipe: convert to class
|
2014-12-27 18:57:18 +01:00 |
|
Max Kellermann
|
5c0bc612fe
|
output/pipe: add static method Create()
|
2014-12-27 18:56:23 +01:00 |
|
Max Kellermann
|
0e28b53242
|
output/pipe: merge Initialize() and Configure()
|
2014-12-27 18:56:08 +01:00 |
|
Max Kellermann
|
5fc0ce80fc
|
output/pipe: move functions into the struct
|
2014-12-27 18:42:31 +01:00 |
|
Max Kellermann
|
af9092df39
|
EncoderPlugin: pass Tag reference to method tag()
|
2014-12-26 22:30:54 +01:00 |
|
Max Kellermann
|
58a5da33c2
|
OutputPlugin: pass Tag reference to _send_tag()
|
2014-12-26 22:27:01 +01:00 |
|
Max Kellermann
|
b3435ae432
|
output/recorder: implement send_tag()
|
2014-12-26 15:03:22 +01:00 |
|
Max Kellermann
|
a31129333c
|
output/recorder: move functions into the struct
|
2014-12-26 14:57:29 +01:00 |
|
Max Kellermann
|
2983c2a24f
|
output/jack: fix implicit nullptr/bool conversion
Return false on error, not nullptr.
|
2014-12-26 14:44:47 +01:00 |
|
Max Kellermann
|
412bedb697
|
Merge branch 'v0.19.x'
|
2014-12-26 14:40:32 +01:00 |
|