Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RangeOutputstream is missing 1 byte #47

Open
wants to merge 250 commits into
base: master
Choose a base branch
from
Open

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