Frédéric Mangano-Tarumi
1744cab9ed
string_view: expose data and size as functions
...
Be consistent with C++17.
2018-11-06 21:01:03 -05:00
Frédéric Mangano-Tarumi
d9b96d471d
store the vendor as a string_view
2018-11-06 20:51:55 -05:00
Frédéric Mangano-Tarumi
590a6814dd
delete free_tags, now useless thanks to RAII
2018-11-06 20:48:13 -05:00
Frédéric Mangano-Tarumi
7ae7a50151
store comments in a std::list
2018-11-06 20:46:34 -05:00
Frédéric Mangano-Tarumi
0df7514a83
preserve the extra data after the comments
2018-11-06 18:46:40 -05:00
Frédéric Mangano-Tarumi
bd50fb34d9
t: recode a packet with padding (fails)
2018-11-05 19:03:21 -05:00
Frédéric Mangano-Tarumi
3e77092f85
t: check that render_tags is faithful
2018-11-05 18:53:01 -05:00
Frédéric Mangano-Tarumi
a3a6cb4e36
t: check parse_tags on a simple sample
2018-11-05 18:41:14 -05:00
Frédéric Mangano-Tarumi
af988efd8a
configure cmake for unit tests
2018-11-04 18:24:29 -05:00
Frédéric Mangano-Tarumi
f2a60e4220
overall documentation for opus.cc
2018-11-04 17:47:50 -05:00
Frédéric Mangano-Tarumi
002b253c06
t: safer calls to opustags
2018-11-04 14:15:49 -05:00
Frédéric Mangano-Tarumi
62ea90e5d5
t: merge tags.t and meta.t in cli.t
2018-11-04 13:15:27 -05:00
Frédéric Mangano-Tarumi
098eefe60f
explicit use of the ot namespace
2018-11-03 17:25:14 -04:00
Frédéric Mangano-Tarumi
3ba7ba8166
create ogg.cc for libogg helpers
2018-11-03 17:22:31 -04:00
Frédéric Mangano-Tarumi
3c0aad169b
move the opus-related functions in opus.cc
2018-11-03 17:18:15 -04:00
Frédéric Mangano-Tarumi
06520bf87e
create opustags.h
2018-11-03 16:52:58 -04:00
Frédéric Mangano-Tarumi
7fb5b49b81
move the sources in src/
2018-11-02 16:56:53 -04:00
Frédéric Mangano-Tarumi
a2eb11cbe3
make check depends on opustags
2018-10-31 18:24:58 -04:00
Frédéric Mangano-Tarumi
dd364c6262
t: check the exit code when called without options
2018-10-31 18:22:48 -04:00
Frédéric Mangano-Tarumi
a3e7624866
get the version number from the cmake project
2018-10-31 18:21:47 -04:00
Frédéric Mangano-Tarumi
65aad6f62a
build the project with cmake
2018-10-30 19:14:34 -04:00
Frédéric Mangano-Tarumi
241c9b3071
t: allow running the suite from an arbitrary directory
2018-10-30 19:12:58 -04:00
Frédéric Mangano-Tarumi
dd0faa29bc
don't print "no tags"
...
It's undesired, especially if the output is piped somewhere else.
It *could* be printed to stderr alternatively, but better not say
anything when there is nothing to say.
2018-10-30 18:29:08 -04:00
Frédéric Mangano-Tarumi
1837f0b0ec
build as C++14
2018-10-30 18:28:12 -04:00
Frédéric Mangano-Tarumi
1e6698af3e
t: check malformed tags
2018-10-29 18:46:37 -04:00
Frédéric Mangano-Tarumi
82d0400207
t: complex --set-all
2018-10-29 18:26:21 -04:00
Frédéric Mangano-Tarumi
24b6268d7a
.gitignore
2018-10-28 20:02:38 -04:00
Frédéric Mangano-Tarumi
e91ad48c10
t: delete the temporary opus file at the end
2018-10-28 20:01:57 -04:00
Frédéric Mangano-Tarumi
9c50d7d047
t: set all, delete all, and final touches
2018-10-28 20:00:48 -04:00
Frédéric Mangano-Tarumi
3624761c7b
t: complex tag editing
2018-10-28 19:56:00 -04:00
Frédéric Mangano-Tarumi
f56ade7941
delete_tags did not delete multiple tags correctly
2018-10-28 19:56:00 -04:00
Frédéric Mangano-Tarumi
15335da1f8
t: check -h too
2018-10-28 19:56:00 -04:00
Frédéric Mangano-Tarumi
2006431fa8
t: trivial manipulations
2018-10-28 18:41:26 -04:00
Frédéric Mangano-Tarumi
63fce2f555
t: read tags from a file
2018-10-28 18:17:52 -04:00
Frédéric Mangano-Tarumi
2181f9f0eb
t: use git to detect the version number
2018-10-28 14:12:55 -04:00
Frédéric Mangano-Tarumi
69561ae05f
update the copyright notice
2018-10-27 20:36:18 -04:00
Frédéric Mangano-Tarumi
5dcf9ec543
add make check
2018-10-27 20:33:43 -04:00
Frédéric Mangano-Tarumi
7cf478c9cc
meta tests
2018-10-27 20:33:43 -04:00
Frédéric Mangano-Tarumi
2f98bba07c
README: update the status of the project
2018-10-27 20:23:24 -04:00
Frédéric Mangano-Tarumi
e44ad86af3
add a contributing guide
2018-10-27 20:23:16 -04:00
Frédéric Mangano-Tarumi
7174a1f2f2
bump to 1.1.1
1.1.1
2018-10-24 18:27:57 -04:00
Aarni Koskela
1a8aaff933
Don't croak on overlong opustags
2018-10-02 18:48:09 -04:00
Aarni Koskela
4973a4deab
Become macOS compatible
2018-10-02 18:48:09 -04:00
Frédéric Mangano-Tarumi
8e9d98ac62
README: show alternatives
2017-10-01 12:26:56 +02:00
Frédéric Mangano
fcd647003b
in-place
1.1
2013-01-02 10:59:43 +01:00
Frédéric Mangano
a8e22fb5db
remove broken file on failure
2013-01-02 10:21:33 +01:00
Frédéric Mangano
f75e484ebb
set-all: do not ignore the last unterminated line
2013-01-02 10:13:41 +01:00
Frédéric Mangano
6f6cf8024b
readme: requirements
2013-01-02 10:04:25 +01:00
Frédéric Mangano
f1828d926f
sentinel option
2013-01-01 23:35:11 +01:00
Frédéric Mangano
1021b4394d
check in before out
...
so as not to create empty files
2013-01-01 23:31:25 +01:00