Rémi Denis-Courmont
|
ebaa32f561
|
config: remove advanced from add_loadfile()
|
8 years ago |
Rémi Denis-Courmont
|
f99ee1a9c6
|
folder: eliminate some relocations
|
9 years ago |
Rémi Denis-Courmont
|
9215854f0f
|
folder: clean up and simplify
Fix variable shadowing, fix directory separator in URL (always /),
deduplicate URI to path conversion and undo false loop vectorization.
|
9 years ago |
Hugo Beauzée-Luyssen
|
0c6d8fbcc2
|
meta: Add Folder.png as a potential cover file
|
9 years ago |
Hugo Beauzée-Luyssen
|
280986ab30
|
taglib: Don't use qualified name lookup on unscoped enumeration
|
9 years ago |
Rémi Denis-Courmont
|
e4ba64d291
|
Remove access_t
|
9 years ago |
Thomas Guillem
|
e49305f8f4
|
meta: ID3: set ID3_tag_to_metatype static
|
9 years ago |
Francois Cartegnie
|
0b9bd6f694
|
meta: ID3: load replaygain into meta
|
9 years ago |
Francois Cartegnie
|
df437c07f2
|
demux: mp4: move ID3 genres to meta
|
9 years ago |
Francois Cartegnie
|
a4f462101f
|
meta: ID3: split string conversion
|
9 years ago |
Alexandre Perraud
|
05ee9794b6
|
meta: folder: Add new cover format support
Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr>
|
10 years ago |
Filip Roséen
|
b2b2978618
|
meta_engine/taglib: read lyrics tag in Id3v2
fixes #17494
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
|
10 years ago |
Francois Cartegnie
|
ae7d17ccdd
|
meta_engine: ID3Meta: handle broken encoding (zero less)
|
10 years ago |
Francois Cartegnie
|
d8b99984ca
|
meta_engine: add ID3 tag to meta helper
|
10 years ago |
Francois Cartegnie
|
739b3ef2fb
|
meta: add ID3 parsing helper
|
10 years ago |
Rémi Denis-Courmont
|
6955303e1d
|
taglib: remove unused parameters
|
10 years ago |
Thomas Guillem
|
e54bc05e22
|
taglib: fix readBlock
Taglib doesn't handle partial reads.
|
10 years ago |
Thomas Guillem
|
2f66612bf3
|
taglib: check vlc_stream_Seek return
|
10 years ago |
Thomas Guillem
|
6dca70f814
|
taglib: fix unused variable warnings
|
10 years ago |
Thomas Guillem
|
0f350cb84a
|
taglib: rename m_demux to m_stream
|
10 years ago |
Rémi Denis-Courmont
|
0ba43cc513
|
access: remove vlc_access_* API
|
10 years ago |
Thomas Guillem
|
efcb3e10a2
|
taglib: fix vlc_object leak on WINRT
|
10 years ago |
Jean-Baptiste Kempf
|
ff7d61c60d
|
taglib: cleanup
|
10 years ago |
Steve Lhomme
|
015e374e17
|
taglib: Use an IOStream instead of a file path on Winstore apps
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
|
11 years ago |
Francois Cartegnie
|
ee7e7136f7
|
meta_reader: fix taglib leak on static method
|
11 years ago |
Francois Cartegnie
|
affc32b905
|
meta_reader: taglib: remove now defaulted ifdefs
As we're now requiring 1.9
|
11 years ago |
Francois Cartegnie
|
7d0fec2c72
|
taglib: template the extension fix, remove contribs patch
|
11 years ago |
Francois Cartegnie
|
fe37800bfa
|
meta_reader: taglib: parse ID3 tags on aac files
refs #16623
|
11 years ago |
Francois Cartegnie
|
524f5c0944
|
meta_reader: taglib: don't read audio properties
As we only use metadata, we don't need taglib
to fetch audioproperties
|
11 years ago |
Steve Lhomme
|
1386e5e2c6
|
taglib: fix C++ flags overriding
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
|
11 years ago |
Rémi Denis-Courmont
|
04fb7e89cb
|
Namespace/rename make_path to vlc_uri2path
|
11 years ago |
Jean-Baptiste Kempf
|
ab163d3ef3
|
Taglib: use new method for Vorbis Comments TRACKNUMBER parsing
Because of course TRACKNUMBER can be xx or xx/xx, and then depending on
the result we need TRACKTOTAL and TOTALTRACKS
|
11 years ago |
Jean-Baptiste Kempf
|
c925c78d5a
|
Taglib: extract DiscNumber/DiscTotal from ID3v2
|
11 years ago |
Jean-Baptiste Kempf
|
84a19e1182
|
Taglib: extract first value only if couple is incomplete
|
11 years ago |
Jean-Baptiste Kempf
|
265b088693
|
Taglib: rename extraction function
|
11 years ago |
Jean-Baptiste Kempf
|
9e2d67ff1d
|
Taglib: generalize the couple-in-string extraction
|
11 years ago |
Rémi Denis-Courmont
|
18a676c9e0
|
taglib: fix memory leak
|
11 years ago |
Thomas Guillem
|
32ac357611
|
taglib: add missing vlc_input_attachment_New() error handling
|
11 years ago |
Rémi Denis-Courmont
|
80afc8a70f
|
taglib: fix error handling
strdup() is as (un)likely to fail as asprintf().
|
11 years ago |
Rémi Denis-Courmont
|
6c71796299
|
taglib: use input item URI
|
11 years ago |
Rémi Denis-Courmont
|
4b187acc84
|
taglib: flawed logic
|
11 years ago |
Uwe L. Korn
|
2b35d73264
|
taglib: Support reading of DiscNumber from ID3v2 and Xiph tags
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
|
12 years ago |
Uwe L. Korn
|
46704c1171
|
taglib: Support reading AlbumArtist from ID3v2 and Ogg
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
|
12 years ago |
Anatoliy Anischovich
|
e04e2f10f5
|
taglib: do not ignore mpeg ape tags
Signed-off-by: Rafaël Carré <funman@videolan.org>
|
12 years ago |
Anatoliy Anischovich
|
67c854ca0d
|
taglib: cosmetics (fix typo)
Signed-off-by: Rafaël Carré <funman@videolan.org>
|
12 years ago |
Anatoliy Anischovich
|
2b0b16f6e0
|
taglib: init attachments before reading special tags
Signed-off-by: Rafaël Carré <funman@videolan.org>
|
12 years ago |
Anatoliy Anischovich
|
b28313ac35
|
taglib: use iterator-based approach for APE's tag processing
Signed-off-by: Rafaël Carré <funman@videolan.org>
|
12 years ago |
Anatoliy Anischovich
|
cfa3c0ea4c
|
taglib: properly handle APE's cover art
Signed-off-by: Rafaël Carré <funman@videolan.org>
|
12 years ago |
Francois Cartegnie
|
ba13ac0ca1
|
rename art_finder as meta_fetcher
|
12 years ago |
Rémi Denis-Courmont
|
c229462aaa
|
taglib: fix potential NULL dereference
|
12 years ago |