Justin Maggard
|
0426aa2d08
|
Fix issue with many WMA audio files not being recognized
|
2014-02-05 17:44:01 -08:00 |
Justin Maggard
|
5c8b28cda4
|
Fix crash with an empty buffer
|
2014-02-05 17:38:14 -08:00 |
Justin Maggard
|
f9a76aeb1a
|
Add User-Agent detection for iTunes video playback on OSX
iTunes on OSX has a different User-Agent when playing back video
files. Detect this so we can deterimine his codec support.
|
2014-02-05 17:34:27 -08:00 |
Justin Maggard
|
2f04529165
|
Don't use chunked encoding on range requests
If the client is requesting a partial file, don't use chunked
encoding. This makes video files work in iTunes.
|
2014-02-05 17:32:09 -08:00 |
ejurgensen
|
3c941ca0e1
|
iTunes will drop the connection if user seeks during playback, but
no reason to log that on default log level
|
2014-02-03 23:12:19 +01:00 |
ejurgensen
|
4cd0364534
|
Update install instructions and add quick version for Debian
|
2014-02-03 23:03:43 +01:00 |
ejurgensen
|
3064509f62
|
HTTP Range header may be in the form 'bytes=12345-' (no end offset)
|
2014-02-03 22:02:20 +01:00 |
ejurgensen
|
4842751527
|
Reduce log level verbosity when no real error (eg no md field)
|
2014-02-03 21:54:46 +01:00 |
ejurgensen
|
6ad43e2369
|
Merge branch 'useragent'
|
2014-01-30 21:45:58 +01:00 |
ejurgensen
|
7314d0de0d
|
Add config option to disable initial file scan
|
2014-01-28 22:40:07 +01:00 |
ejurgensen
|
785383861b
|
ffmpeg/libav conditions for CodecID and AVCODEC_MAX_AUDIO_FRAME_SIZE (thanks @freultwah)
|
2014-01-27 21:24:08 +01:00 |
ejurgensen
|
21fe5ac3a6
|
Don't reject daap login if no user-agent (for Roomie remote)
|
2014-01-27 20:43:22 +01:00 |
ejurgensen
|
6decdf4eaf
|
Some more Remote pairing logging
|
2014-01-27 20:36:54 +01:00 |
ejurgensen
|
5d6d7c7f82
|
Only allocate transcode resample buffer once, but make it large
|
2014-01-19 23:27:39 +01:00 |
ejurgensen
|
c2c072eb58
|
Plug bad mem leak if using libavcodec 54.35 (libav9) or above
|
2014-01-19 23:09:40 +01:00 |
ejurgensen
|
32f4109b1f
|
README update
|
2014-01-15 21:39:28 +01:00 |
ejurgensen
|
dd4ebfc42e
|
Make sure there are no remnants from last upgrade before upgrading the db
|
2014-01-15 18:29:57 +01:00 |
ejurgensen
|
ae51922f57
|
Try to autoselect a non-selected raop device if no valid output was
selected. This should make life easier for users of Remote on iPhone
where speakers can only be selected after playback has started (I
think...)
|
2014-01-13 23:24:45 +01:00 |
ejurgensen
|
827c8c787e
|
Reduce ffmpeg/libav log messages on default log level
- the messages are useless anyway, since we don't echo the name of
the file the message concerns
|
2014-01-13 22:01:54 +01:00 |
ejurgensen
|
3f33f33310
|
Add preprocessor macro FFMPEG_INCOMPATIBLE_API and use it, so
we use avcodec_find_best_pix_fmt_of_list for ffmpeg. Also rearrange
ffmpeg/libav libraries according to ffmpeg FAQ.
|
2014-01-12 22:34:57 +01:00 |
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
|
4e8f60c932
|
Modify check for libavresample in configure.in
|
2014-01-11 00:33:59 +01:00 |
ejurgensen
|
6e1cbac18f
|
Merge branch 'libav9'
|
2014-01-10 21:54:03 +01:00 |
ejurgensen
|
fc44eeb80f
|
Remove url encoding in filescanner_icy
|
2014-01-10 21:22:04 +01:00 |
ejurgensen
|
c7c7f835b7
|
Another libav preprocessor condition
|
2014-01-09 23:13:40 +01:00 |
ejurgensen
|
9c5c3a6625
|
Merge branch 'master' into libav9
|
2014-01-09 23:02:07 +01:00 |
ejurgensen
|
47c61454b6
|
Minor log message change
|
2014-01-09 23:01:21 +01:00 |
ejurgensen
|
54fa5b9104
|
Update artwork documentation and misc doc improvements
|
2014-01-09 22:58:58 +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
|
a1236f4400
|
Lower log level of message "Failed to retrieve artwork..."
|
2014-01-08 22:13:20 +01:00 |
ejurgensen
|
b4e1e380e6
|
Up the level of the Remote discovery pairing log message
|
2014-01-07 00:06:46 +01:00 |
ejurgensen
|
9ac23dcbd0
|
Downgrade "No CSeq in reply" log message level
|
2014-01-06 23:48:00 +01:00 |
ejurgensen
|
672885faaf
|
Merge branch 'master' into libav9
|
2014-01-06 21:47:20 +01:00 |
ejurgensen
|
efd4d56de5
|
Fix a few missing libav conditions
|
2014-01-06 21:41:30 +01:00 |
ejurgensen
|
7079e524b6
|
Fix bug where dbmfi is referenced after being freed
|
2014-01-05 22:56:44 +01:00 |
ejurgensen
|
a42377991d
|
Use songartistid instead of album_artist for playlist query
|
2014-01-05 14:20:42 +01:00 |
ejurgensen
|
92022d82f7
|
Remove patches for ancient versions of ffmpeg
|
2014-01-05 13:49:26 +01:00 |
ejurgensen
|
9c90abf603
|
Allow 0 as an initial value of revision-number
|
2014-01-03 22:22:21 +01:00 |
ejurgensen
|
edaa8fe4f2
|
Add libav version conditions
|
2014-01-02 22:49:18 +01:00 |
ejurgensen
|
c0fbab150f
|
More precise info in INSTALL about supported libav/ffmpeg versions
|
2013-12-31 00:01:00 +01:00 |
ejurgensen
|
21584fa1ff
|
Minor adjustment of log message in transcode.c
|
2013-12-30 23:47:41 +01:00 |
ejurgensen
|
8663641e84
|
Account for no channel_layout (resample) + add free decode frame
|
2013-12-30 23:16:30 +01:00 |
ejurgensen
|
3a8936cd26
|
Change to libav 9 resampling (avresample)
Some of the previous libav stuff removed, re-add later
|
2013-12-30 13:03:53 +01:00 |
ejurgensen
|
73b2d08400
|
Rework of transcode.c for libav 9. Resampling is broken in this commit.
|
2013-12-30 00:40:16 +01:00 |