Skip to content

RangeOutputstream is missing 1 byte#47

Open
Der-Jan wants to merge 250 commits intoMach5:masterfrom
Der-Jan:master
Open

RangeOutputstream is missing 1 byte#47
Der-Jan wants to merge 250 commits intoMach5:masterfrom
Der-Jan:master

Conversation

@Der-Jan
Copy link

@Der-Jan Der-Jan commented Apr 11, 2012

When playing around with HTML5 Audio tag as a replacement for JWPlayer, my iPad never started playing. Usign Wireshark I saw, it is sending a Range: bytes=0-1 HTTP header. Subsonic only sent back byte 0 (instead of byte 0 and byte 1), so the iPad was waiting for the second byte.

sindremehus and others added 30 commits September 2, 2012 08:29
git-svn-id: svn://svn.code.sf.net/p/subsonic/code/trunk@3086 104adb81-38d2-4886-885e-82898e39ce25
git-svn-id: svn://svn.code.sf.net/p/subsonic/code/trunk@3087 104adb81-38d2-4886-885e-82898e39ce25
git-svn-id: svn://svn.code.sf.net/p/subsonic/code/trunk@3088 104adb81-38d2-4886-885e-82898e39ce25
git-svn-id: svn://svn.code.sf.net/p/subsonic/code/trunk@3089 104adb81-38d2-4886-885e-82898e39ce25
git-svn-id: svn://svn.code.sf.net/p/subsonic/code/trunk@3090 104adb81-38d2-4886-885e-82898e39ce25
git-svn-id: svn://svn.code.sf.net/p/subsonic/code/trunk@3091 104adb81-38d2-4886-885e-82898e39ce25
git-svn-id: svn://svn.code.sf.net/p/subsonic/code/trunk@3092 104adb81-38d2-4886-885e-82898e39ce25
git-svn-id: svn://svn.code.sf.net/p/subsonic/code/trunk@3093 104adb81-38d2-4886-885e-82898e39ce25
git-svn-id: svn://svn.code.sf.net/p/subsonic/code/trunk@3094 104adb81-38d2-4886-885e-82898e39ce25
git-svn-id: svn://svn.code.sf.net/p/subsonic/code/trunk@3095 104adb81-38d2-4886-885e-82898e39ce25
git-svn-id: svn://svn.code.sf.net/p/subsonic/code/trunk@3096 104adb81-38d2-4886-885e-82898e39ce25
git-svn-id: svn://svn.code.sf.net/p/subsonic/code/trunk@3097 104adb81-38d2-4886-885e-82898e39ce25
git-svn-id: svn://svn.code.sf.net/p/subsonic/code/trunk@3098 104adb81-38d2-4886-885e-82898e39ce25
git-svn-id: svn://svn.code.sf.net/p/subsonic/code/trunk@3099 104adb81-38d2-4886-885e-82898e39ce25
git-svn-id: svn://svn.code.sf.net/p/subsonic/code/trunk@3100 104adb81-38d2-4886-885e-82898e39ce25
git-svn-id: svn://svn.code.sf.net/p/subsonic/code/trunk@3101 104adb81-38d2-4886-885e-82898e39ce25
git-svn-id: svn://svn.code.sf.net/p/subsonic/code/trunk@3102 104adb81-38d2-4886-885e-82898e39ce25
git-svn-id: svn://svn.code.sf.net/p/subsonic/code/trunk@3103 104adb81-38d2-4886-885e-82898e39ce25
git-svn-id: svn://svn.code.sf.net/p/subsonic/code/trunk@3104 104adb81-38d2-4886-885e-82898e39ce25
git-svn-id: svn://svn.code.sf.net/p/subsonic/code/trunk@3105 104adb81-38d2-4886-885e-82898e39ce25
git-svn-id: svn://svn.code.sf.net/p/subsonic/code/tags/release-4.7@3106 104adb81-38d2-4886-885e-82898e39ce25
Conflicts:
	subsonic-installer-debian/src/DEBIAN/preinst
	subsonic-installer-mac/src/preinstall.sh
	subsonic-installer-rpm/src/subsonic.spec
	subsonic-installer-windows/src/main/nsis/subsonic.nsi
	subsonic-main/Getting Started.html
	subsonic-main/TODO.TXT
	subsonic-main/src/main/java/net/sourceforge/subsonic/command/AdvancedSettingsCommand.java
	subsonic-main/src/main/java/net/sourceforge/subsonic/controller/AdvancedSettingsController.java
	subsonic-main/src/main/java/net/sourceforge/subsonic/controller/LeftController.java
	subsonic-main/src/main/java/net/sourceforge/subsonic/controller/RESTController.java
	subsonic-main/src/main/java/net/sourceforge/subsonic/controller/StreamController.java
	subsonic-main/src/main/java/net/sourceforge/subsonic/controller/TranscodingSettingsController.java
	subsonic-main/src/main/java/net/sourceforge/subsonic/controller/WapController.java
	subsonic-main/src/main/java/net/sourceforge/subsonic/dao/AlbumDao.java
	subsonic-main/src/main/java/net/sourceforge/subsonic/dao/ArtistDao.java
	subsonic-main/src/main/java/net/sourceforge/subsonic/dao/MediaFileDao.java
	subsonic-main/src/main/java/net/sourceforge/subsonic/dao/schema/Schema.java
	subsonic-main/src/main/java/net/sourceforge/subsonic/dao/schema/Schema46.java
	subsonic-main/src/main/java/net/sourceforge/subsonic/dao/schema/Schema47.java
	subsonic-main/src/main/java/net/sourceforge/subsonic/domain/MediaLibraryStatistics.java
	subsonic-main/src/main/java/net/sourceforge/subsonic/domain/MusicIndex.java
	subsonic-main/src/main/java/net/sourceforge/subsonic/domain/VideoTranscodingSettings.java
	subsonic-main/src/main/java/net/sourceforge/subsonic/service/JukeboxService.java
	subsonic-main/src/main/java/net/sourceforge/subsonic/service/MediaScannerService.java
	subsonic-main/src/main/java/net/sourceforge/subsonic/service/MusicIndexService.java
	subsonic-main/src/main/java/net/sourceforge/subsonic/service/SettingsService.java
	subsonic-main/src/main/java/net/sourceforge/subsonic/service/TranscodingService.java
	subsonic-main/src/main/java/net/sourceforge/subsonic/util/StringUtil.java
	subsonic-main/src/main/resources/net/sourceforge/subsonic/i18n/ResourceBundle_en.properties
	subsonic-main/src/main/resources/net/sourceforge/subsonic/theme/coolandclean.properties
	subsonic-main/src/main/resources/net/sourceforge/subsonic/theme/themes.txt
	subsonic-main/src/main/webapp/WEB-INF/applicationContext-security.xml
	subsonic-main/src/main/webapp/WEB-INF/applicationContext-service.xml
	subsonic-main/src/main/webapp/WEB-INF/jsp/advancedSettings.jsp
	subsonic-main/src/main/webapp/WEB-INF/jsp/coverArt.jsp
	subsonic-main/src/main/webapp/WEB-INF/jsp/test.jsp
	subsonic-main/src/main/webapp/WEB-INF/jsp/transcodingSettings.jsp
	subsonic-main/src/main/webapp/WEB-INF/subsonic-servlet.xml
	subsonic-main/src/main/webapp/WEB-INF/web.xml
	subsonic-main/src/main/webapp/xsd/artists_example_1.xml
	subsonic-main/src/main/webapp/xsd/subsonic-rest-api.xsd
	subsonic-site/src/main/webapp/api.jsp
	subsonic-site/src/main/webapp/apps.jsp
	subsonic-site/src/main/webapp/changelog.jsp
	subsonic-site/src/main/webapp/transcoding.jsp
Conflicts:
	pom.xml
	subsonic-assembly/pom.xml
	subsonic-backend/pom.xml
	subsonic-backend/src/main/java/net/sourceforge/subsonic/backend/controller/MultiController.java
	subsonic-booter/pom.xml
	subsonic-booter/src/main/script/subsonic.bat
	subsonic-booter/src/main/script/subsonic.sh
	subsonic-installer-debian/pom.xml
	subsonic-installer-debian/src/etc/default/subsonic
	subsonic-installer-debian/src/etc/default/supersonic
	subsonic-installer-mac/pom.xml
	subsonic-installer-rpm/pom.xml
	subsonic-installer-rpm/src/subsonic.spec
	subsonic-installer-windows/pom.xml
	subsonic-installer-windows/src/main/exe4j/supersonic-service.exe.vmoptions
	subsonic-installer-windows/src/main/nsis/supersonic.nsi
	subsonic-main/Getting Started.html
	subsonic-main/pom.xml
	subsonic-main/src/main/java/net/sourceforge/subsonic/command/NetworkSettingsCommand.java
	subsonic-main/src/main/java/net/sourceforge/subsonic/controller/PlaylistController.java
	subsonic-main/src/main/java/net/sourceforge/subsonic/controller/StreamController.java
	subsonic-main/src/main/java/net/sourceforge/subsonic/dao/schema/Schema46.java
	subsonic-main/src/main/java/net/sourceforge/subsonic/io/PlayQueueInputStream.java
	subsonic-main/src/main/java/net/sourceforge/subsonic/service/SettingsService.java
	subsonic-main/src/main/webapp/WEB-INF/jsp/main.jsp
	subsonic-main/src/main/webapp/WEB-INF/jsp/networkSettings.jsp
	subsonic-main/src/main/webapp/WEB-INF/jsp/playlist.jsp
	subsonic-main/src/main/webapp/WEB-INF/jsp/right.jsp
	subsonic-main/src/main/webapp/WEB-INF/jsp/videoPlayer.jsp
	subsonic-site/pom.xml
	subsonic-site/src/main/webapp/api.jsp
	subsonic-site/src/main/webapp/apps.jsp
	subsonic-site/src/main/webapp/changelog.jsp
	subsonic-site/src/main/webapp/download.jsp
	subsonic-site/src/main/webapp/getting-started.jsp
	subsonic-site/src/main/webapp/installation.jsp
	subsonic-site/src/main/webapp/tracking.jsp
	subsonic-site/src/main/webapp/transcoding.jsp
	subsonic-web/version.html
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants