ejurgensen
|
60f43c94c9
|
Change embedded artwork libav preprocessor conditions
|
2014-01-11 23:37:04 +01:00 |
|
ejurgensen
|
2d4de9dd75
|
Add misc.h include to artwork and correct safe_atoi32 call
|
2014-01-11 23:34:03 +01:00 |
|
ejurgensen
|
eac404fa3a
|
Add artwork field to db (upgrade to v15). Set field when embedded
artwork found by the filescanner. Reenable support for embedded
artwork in group requests.
|
2014-01-11 23:05:29 +01:00 |
|
ejurgensen
|
77893f5521
|
Disable support for embedded artwork (groups) for now - it's too slow
|
2014-01-11 00:35:35 +01:00 |
|
ejurgensen
|
c7c7f835b7
|
Another libav preprocessor condition
|
2014-01-09 23:13:40 +01:00 |
|
ejurgensen
|
da59d0c578
|
Support for embedded artwork (groups) and misc cleaning up
|
2014-01-09 22:58:11 +01:00 |
|
ejurgensen
|
416b89f51a
|
Use avcodec_find_best_pix_fmt2 (avcodec_find_best_pix_fmt deprecated in libav9)
|
2014-01-09 21:39:05 +01:00 |
|
ejurgensen
|
95b67668b4
|
Forgot libav preprocessor condition
|
2014-01-09 21:11:01 +01:00 |
|
ejurgensen
|
a6b586a0ce
|
Support for embedded artwork (items only)
|
2014-01-09 21:07:27 +01:00 |
|
ejurgensen
|
02a73e3638
|
Artwork support for iTunes 11 (credit @torta) and related improvements
|
2013-12-25 23:06:41 +01:00 |
|
ejurgensen
|
0fd65b285d
|
Fix some ffmpeg/libav compiler conditions
|
2013-11-25 19:43:17 +01:00 |
|
ejurgensen
|
afa35ac55c
|
Don't assume max_h==max_w (a target aspect ratio of 1) when sending artwork
- Remote 4 will send max_w=128 and max_h=160 for artwork in the Album tab
|
2013-11-06 23:52:19 +01:00 |
|
ejurgensen
|
b23571d88b
|
Plug memory leak in artwork.c
|
2013-10-20 14:03:00 +02:00 |
|
ejurgensen
|
743da81ba8
|
Replace avcodec_encode_video with evcodec_encode_video2
|
2013-09-08 12:55:31 +02:00 |
|
ejurgensen
|
3471b6c147
|
Cleaning up deprecated ffmpeg/libav
|
2013-09-07 23:39:22 +02:00 |
|
ejurgensen
|
95fc525beb
|
Add support for artist group request (experimental)
The purpose of this is mainly to support Hyperfine Remote for Android
|
2013-08-29 22:00:37 +02:00 |
|
ejurgensen
|
48b7cd9a05
|
Adds looking for artwork named [directory name].{png,jpg}
|
2013-07-14 20:54:23 +02:00 |
|
ejurgensen
|
0b571765d3
|
Artwork file names made configurable
|
2013-07-13 12:31:01 +02:00 |
|
ejurgensen
|
0f3cf27f57
|
Also look for artwork in folder.jpg
|
2013-07-05 12:21:14 +02:00 |
|
Julien BLACHE
|
bb8f9de8ec
|
libav 0.7: use avformat_write_header() instead of av_write_header()
|
2011-09-10 12:48:14 +02:00 |
|
Julien BLACHE
|
dbe22c2c02
|
libav 0.7: use avformat_open_input() instead of av_open_input_file()
|
2011-09-10 12:48:14 +02:00 |
|
Julien BLACHE
|
a453e0e4ac
|
libav 0.7: Use AVIO with libavformat >= 53
|
2011-06-02 22:16:53 +02:00 |
|
Julien BLACHE
|
6797e65861
|
libav 0.7: Silence const vs. non-const warning
|
2011-06-02 22:16:53 +02:00 |
|
Julien BLACHE
|
b203f1ea1f
|
libav 0.7: Replace CODEC_TYPE_* with AVMEDIA_TYPE_*
|
2011-06-02 22:09:42 +02:00 |
|
Julien BLACHE
|
f86915f15e
|
Fix typo, goto before ret assignment
|
2011-04-24 18:40:32 +02:00 |
|
Julien BLACHE
|
075bb99742
|
Introduce artwork_get_item_filename()
|
2011-04-09 10:11:34 +02:00 |
|
Julien BLACHE
|
c7209ab699
|
Add support for JPEG as a valid artwork output format
Reduce CPU usage by avoiding unneeded JPEG -> PNG conversions; it appears
all the clients we care about support JPEG as well as PNG.
|
2011-03-30 21:50:29 +02:00 |
|
Julien BLACHE
|
f1ab254b47
|
Silence non-const vs. const warning with FFmpeg 0.6
|
2011-02-23 19:01:59 +01:00 |
|
Julien BLACHE
|
cbc3605425
|
Use avcodec_decode_video2() when available (FFmpeg 0.6)
|
2011-02-23 19:01:46 +01:00 |
|
Julien BLACHE
|
396edc9ad8
|
Use av_guess_format() when available (FFmpeg 0.6)
|
2011-02-23 19:00:59 +01:00 |
|
Peter
|
4f164b939c
|
Add support for JPEG artwork and cover.{png,jpg} album artwork
|
2010-10-24 18:44:53 +02:00 |
|
Julien BLACHE
|
ee10bcf968
|
Rework target size determination
Move the code out of artwork_rescale() and into artwork_get(). Properly
implement "PNG prefers even row count" to avoid artifacts.
|
2010-10-24 17:38:12 +02:00 |
|
Julien BLACHE
|
0eca9b4313
|
Add artwork handling routines
External artwork only, until ffmpeg supports embedded artwork.
|
2010-03-07 15:45:47 +01:00 |
|