diff options
Diffstat (limited to 'isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn')
51 files changed, 0 insertions, 3153 deletions
diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/all-wcprops b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/all-wcprops deleted file mode 100644 index 581c9a0..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/all-wcprops +++ /dev/null @@ -1,263 +0,0 @@ -K 25 -svn:wc:ra_dav:version-url -V 77 -/svn/!svn/ver/507/trunk/isoparser/src/main/java/com/coremedia/iso/boxes/apple -END -AppleTrackTitleBox.java -K 25 -svn:wc:ra_dav:version-url -V 101 -/svn/!svn/ver/198/trunk/isoparser/src/main/java/com/coremedia/iso/boxes/apple/AppleTrackTitleBox.java -END -AppleCopyrightBox.java -K 25 -svn:wc:ra_dav:version-url -V 100 -/svn/!svn/ver/198/trunk/isoparser/src/main/java/com/coremedia/iso/boxes/apple/AppleCopyrightBox.java -END -ApplePurchaseDateBox.java -K 25 -svn:wc:ra_dav:version-url -V 103 -/svn/!svn/ver/198/trunk/isoparser/src/main/java/com/coremedia/iso/boxes/apple/ApplePurchaseDateBox.java -END -AppleSortAlbumBox.java -K 25 -svn:wc:ra_dav:version-url -V 100 -/svn/!svn/ver/198/trunk/isoparser/src/main/java/com/coremedia/iso/boxes/apple/AppleSortAlbumBox.java -END -AppleTvEpisodeNumberBox.java -K 25 -svn:wc:ra_dav:version-url -V 106 -/svn/!svn/ver/198/trunk/isoparser/src/main/java/com/coremedia/iso/boxes/apple/AppleTvEpisodeNumberBox.java -END -AppleStoreAccountTypeBox.java -K 25 -svn:wc:ra_dav:version-url -V 107 -/svn/!svn/ver/377/trunk/isoparser/src/main/java/com/coremedia/iso/boxes/apple/AppleStoreAccountTypeBox.java -END -AppleStoreCountryCodeBox.java -K 25 -svn:wc:ra_dav:version-url -V 107 -/svn/!svn/ver/198/trunk/isoparser/src/main/java/com/coremedia/iso/boxes/apple/AppleStoreCountryCodeBox.java -END -AppleGenericBox.java -K 25 -svn:wc:ra_dav:version-url -V 98 -/svn/!svn/ver/505/trunk/isoparser/src/main/java/com/coremedia/iso/boxes/apple/AppleGenericBox.java -END -AppleNameBox.java -K 25 -svn:wc:ra_dav:version-url -V 95 -/svn/!svn/ver/507/trunk/isoparser/src/main/java/com/coremedia/iso/boxes/apple/AppleNameBox.java -END -AppleShowBox.java -K 25 -svn:wc:ra_dav:version-url -V 95 -/svn/!svn/ver/198/trunk/isoparser/src/main/java/com/coremedia/iso/boxes/apple/AppleShowBox.java -END -AppleStandardGenreBox.java -K 25 -svn:wc:ra_dav:version-url -V 104 -/svn/!svn/ver/198/trunk/isoparser/src/main/java/com/coremedia/iso/boxes/apple/AppleStandardGenreBox.java -END -AppleRatingBox.java -K 25 -svn:wc:ra_dav:version-url -V 97 -/svn/!svn/ver/198/trunk/isoparser/src/main/java/com/coremedia/iso/boxes/apple/AppleRatingBox.java -END -AppleSynopsisBox.java -K 25 -svn:wc:ra_dav:version-url -V 99 -/svn/!svn/ver/198/trunk/isoparser/src/main/java/com/coremedia/iso/boxes/apple/AppleSynopsisBox.java -END -AppleNetworkBox.java -K 25 -svn:wc:ra_dav:version-url -V 98 -/svn/!svn/ver/198/trunk/isoparser/src/main/java/com/coremedia/iso/boxes/apple/AppleNetworkBox.java -END -AppleRecordingYearBox.java -K 25 -svn:wc:ra_dav:version-url -V 104 -/svn/!svn/ver/198/trunk/isoparser/src/main/java/com/coremedia/iso/boxes/apple/AppleRecordingYearBox.java -END -AppleReferenceMovieBox.java -K 25 -svn:wc:ra_dav:version-url -V 105 -/svn/!svn/ver/505/trunk/isoparser/src/main/java/com/coremedia/iso/boxes/apple/AppleReferenceMovieBox.java -END -AppleTvEpisodeBox.java -K 25 -svn:wc:ra_dav:version-url -V 100 -/svn/!svn/ver/198/trunk/isoparser/src/main/java/com/coremedia/iso/boxes/apple/AppleTvEpisodeBox.java -END -AppleWaveBox.java -K 25 -svn:wc:ra_dav:version-url -V 95 -/svn/!svn/ver/505/trunk/isoparser/src/main/java/com/coremedia/iso/boxes/apple/AppleWaveBox.java -END -AbstractAppleMetaDataBox.java -K 25 -svn:wc:ra_dav:version-url -V 107 -/svn/!svn/ver/507/trunk/isoparser/src/main/java/com/coremedia/iso/boxes/apple/AbstractAppleMetaDataBox.java -END -AppleGaplessPlaybackBox.java -K 25 -svn:wc:ra_dav:version-url -V 106 -/svn/!svn/ver/198/trunk/isoparser/src/main/java/com/coremedia/iso/boxes/apple/AppleGaplessPlaybackBox.java -END -AppleTempBox.java -K 25 -svn:wc:ra_dav:version-url -V 95 -/svn/!svn/ver/377/trunk/isoparser/src/main/java/com/coremedia/iso/boxes/apple/AppleTempBox.java -END -AppleArtistBox.java -K 25 -svn:wc:ra_dav:version-url -V 97 -/svn/!svn/ver/198/trunk/isoparser/src/main/java/com/coremedia/iso/boxes/apple/AppleArtistBox.java -END -AppleDataBox.java -K 25 -svn:wc:ra_dav:version-url -V 95 -/svn/!svn/ver/507/trunk/isoparser/src/main/java/com/coremedia/iso/boxes/apple/AppleDataBox.java -END -AppleTrackNumberBox.java -K 25 -svn:wc:ra_dav:version-url -V 102 -/svn/!svn/ver/377/trunk/isoparser/src/main/java/com/coremedia/iso/boxes/apple/AppleTrackNumberBox.java -END -AppleLosslessSpecificBox.java -K 25 -svn:wc:ra_dav:version-url -V 107 -/svn/!svn/ver/507/trunk/isoparser/src/main/java/com/coremedia/iso/boxes/apple/AppleLosslessSpecificBox.java -END -AppleCompilationBox.java -K 25 -svn:wc:ra_dav:version-url -V 102 -/svn/!svn/ver/198/trunk/isoparser/src/main/java/com/coremedia/iso/boxes/apple/AppleCompilationBox.java -END -AppleCoverBox.java -K 25 -svn:wc:ra_dav:version-url -V 96 -/svn/!svn/ver/377/trunk/isoparser/src/main/java/com/coremedia/iso/boxes/apple/AppleCoverBox.java -END -AppleEncoderBox.java -K 25 -svn:wc:ra_dav:version-url -V 98 -/svn/!svn/ver/198/trunk/isoparser/src/main/java/com/coremedia/iso/boxes/apple/AppleEncoderBox.java -END -AppleMeanBox.java -K 25 -svn:wc:ra_dav:version-url -V 95 -/svn/!svn/ver/507/trunk/isoparser/src/main/java/com/coremedia/iso/boxes/apple/AppleMeanBox.java -END -AppleMediaTypeBox.java -K 25 -svn:wc:ra_dav:version-url -V 100 -/svn/!svn/ver/198/trunk/isoparser/src/main/java/com/coremedia/iso/boxes/apple/AppleMediaTypeBox.java -END -AppleDescriptionBox.java -K 25 -svn:wc:ra_dav:version-url -V 102 -/svn/!svn/ver/198/trunk/isoparser/src/main/java/com/coremedia/iso/boxes/apple/AppleDescriptionBox.java -END -AppleDataRateBox.java -K 25 -svn:wc:ra_dav:version-url -V 99 -/svn/!svn/ver/507/trunk/isoparser/src/main/java/com/coremedia/iso/boxes/apple/AppleDataRateBox.java -END -AppleTrackAuthorBox.java -K 25 -svn:wc:ra_dav:version-url -V 102 -/svn/!svn/ver/198/trunk/isoparser/src/main/java/com/coremedia/iso/boxes/apple/AppleTrackAuthorBox.java -END -AppleAlbumArtistBox.java -K 25 -svn:wc:ra_dav:version-url -V 102 -/svn/!svn/ver/198/trunk/isoparser/src/main/java/com/coremedia/iso/boxes/apple/AppleAlbumArtistBox.java -END -AppleDataReferenceBox.java -K 25 -svn:wc:ra_dav:version-url -V 104 -/svn/!svn/ver/507/trunk/isoparser/src/main/java/com/coremedia/iso/boxes/apple/AppleDataReferenceBox.java -END -AppleItemListBox.java -K 25 -svn:wc:ra_dav:version-url -V 99 -/svn/!svn/ver/505/trunk/isoparser/src/main/java/com/coremedia/iso/boxes/apple/AppleItemListBox.java -END -AppleGroupingBox.java -K 25 -svn:wc:ra_dav:version-url -V 99 -/svn/!svn/ver/198/trunk/isoparser/src/main/java/com/coremedia/iso/boxes/apple/AppleGroupingBox.java -END -AppleCustomGenreBox.java -K 25 -svn:wc:ra_dav:version-url -V 102 -/svn/!svn/ver/377/trunk/isoparser/src/main/java/com/coremedia/iso/boxes/apple/AppleCustomGenreBox.java -END -AppleIdBox.java -K 25 -svn:wc:ra_dav:version-url -V 93 -/svn/!svn/ver/198/trunk/isoparser/src/main/java/com/coremedia/iso/boxes/apple/AppleIdBox.java -END -AppleReferenceMovieDescriptorBox.java -K 25 -svn:wc:ra_dav:version-url -V 115 -/svn/!svn/ver/505/trunk/isoparser/src/main/java/com/coremedia/iso/boxes/apple/AppleReferenceMovieDescriptorBox.java -END -AppleAlbumBox.java -K 25 -svn:wc:ra_dav:version-url -V 96 -/svn/!svn/ver/198/trunk/isoparser/src/main/java/com/coremedia/iso/boxes/apple/AppleAlbumBox.java -END -AppleCommentBox.java -K 25 -svn:wc:ra_dav:version-url -V 98 -/svn/!svn/ver/198/trunk/isoparser/src/main/java/com/coremedia/iso/boxes/apple/AppleCommentBox.java -END -AppleTvSeasonBox.java -K 25 -svn:wc:ra_dav:version-url -V 99 -/svn/!svn/ver/198/trunk/isoparser/src/main/java/com/coremedia/iso/boxes/apple/AppleTvSeasonBox.java -END diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/entries b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/entries deleted file mode 100644 index aadbfac..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/entries +++ /dev/null @@ -1,1490 +0,0 @@ -10 - -dir -778 -http://mp4parser.googlecode.com/svn/trunk/isoparser/src/main/java/com/coremedia/iso/boxes/apple -http://mp4parser.googlecode.com/svn - - - -2012-04-21T22:05:38.425329Z -507 -Sebastian.Annies@gmail.com - - - - - - - - - - - - - - -7decde4b-c250-0410-a0da-51896bc88be6 - -AppleTrackTitleBox.java -file - - - - -2012-09-14T17:27:52.037241Z -d00320057c7c9b507bdd9413d190eade -2011-08-11T14:33:30.631951Z -198 -Sebastian.Annies@gmail.com - - - - - - - - - - - - - - - - - - - - - -302 - -AppleCopyrightBox.java -file - - - - -2012-09-14T17:27:52.037241Z -d10479559734743978d76f30ffc59465 -2011-08-11T14:33:30.631951Z -198 -Sebastian.Annies@gmail.com -has-props - - - - - - - - - - - - - - - - - - - - -323 - -ApplePurchaseDateBox.java -file - - - - -2012-09-14T17:27:52.037241Z -a970bf8322f9e093a3916aec472ea947 -2011-08-11T14:33:30.631951Z -198 -Sebastian.Annies@gmail.com - - - - - - - - - - - - - - - - - - - - - -300 - -AppleSortAlbumBox.java -file - - - - -2012-09-14T17:27:52.037241Z -517e986ff5c8917167163f94bdf507dd -2011-08-11T14:33:30.631951Z -198 -Sebastian.Annies@gmail.com - - - - - - - - - - - - - - - - - - - - - -293 - -AppleTvEpisodeNumberBox.java -file - - - - -2012-09-14T17:27:52.037241Z -203d82f75cf575c09a2fc51a9de729a1 -2011-08-11T14:33:30.631951Z -198 -Sebastian.Annies@gmail.com - - - - - - - - - - - - - - - - - - - - - -326 - -AppleStoreAccountTypeBox.java -file - - - - -2012-09-14T17:27:52.037241Z -5b6e2900853c7d47daba86a93ab9df6b -2012-03-05T23:28:24.666173Z -377 -Sebastian.Annies@gmail.com -has-props - - - - - - - - - - - - - - - - - - - - -646 - -AppleStoreCountryCodeBox.java -file - - - - -2012-09-14T17:27:52.037241Z -0e1bb94c09e72b3d9973d376c42c5455 -2011-08-11T14:33:30.631951Z -198 -Sebastian.Annies@gmail.com - - - - - - - - - - - - - - - - - - - - - -1772 - -AppleGenericBox.java -file - - - - -2012-09-14T17:27:52.037241Z -290bdaf97d2b67e2f04fec1b5bf251fe -2012-04-21T21:18:31.685061Z -505 -Sebastian.Annies@gmail.com - - - - - - - - - - - - - - - - - - - - - -279 - -AppleNameBox.java -file - - - - -2012-09-14T17:27:52.037241Z -8e435cf54ce66721515e4cc955be94d5 -2012-04-21T22:05:38.425329Z -507 -Sebastian.Annies@gmail.com - - - - - - - - - - - - - - - - - - - - - -1075 - -AppleShowBox.java -file - - - - -2012-09-14T17:27:52.037241Z -47cc10c763e97419f7e57eeaaf469abe -2011-08-11T14:33:30.631951Z -198 -Sebastian.Annies@gmail.com - - - - - - - - - - - - - - - - - - - - - -284 - -AppleStandardGenreBox.java -file - - - - -2012-09-14T17:27:52.037241Z -849a14b354905fbb51d173ceeb520730 -2011-08-11T14:33:30.631951Z -198 -Sebastian.Annies@gmail.com - - - - - - - - - - - - - - - - - - - - - -301 - -AppleRatingBox.java -file - - - - -2012-09-14T17:27:52.037241Z -fc93688c8546a210349c4b42e916abec -2011-08-11T14:33:30.631951Z -198 -Sebastian.Annies@gmail.com - - - - - - - - - - - - - - - - - - - - - -308 - -AppleSynopsisBox.java -file - - - - -2012-09-14T17:27:52.037241Z -a0c3dab5469f58afffbb7a26440b4cd3 -2011-08-11T14:33:30.631951Z -198 -Sebastian.Annies@gmail.com - - - - - - - - - - - - - - - - - - - - - -293 - -AppleNetworkBox.java -file - - - - -2012-09-14T17:27:52.037241Z -9af00d5cc53625f084891cd0985219cb -2011-08-11T14:33:30.631951Z -198 -Sebastian.Annies@gmail.com - - - - - - - - - - - - - - - - - - - - - -291 - -AppleRecordingYearBox.java -file - - - - -2012-09-14T17:27:52.037241Z -14e939016b9c0c909240a680b92d4300 -2011-08-11T14:33:30.631951Z -198 -Sebastian.Annies@gmail.com - - - - - - - - - - - - - - - - - - - - - -302 - -AppleReferenceMovieBox.java -file - - - - -2012-09-14T17:27:52.037241Z -1c577082bb05a1d59ae899bcef5bbce1 -2012-04-21T21:18:31.685061Z -505 -Sebastian.Annies@gmail.com - - - - - - - - - - - - - - - - - - - - - -907 - -AppleTvEpisodeBox.java -file - - - - -2012-09-14T17:27:52.037241Z -a433a5413c9363a190f588ff6af717b2 -2011-08-11T14:33:30.631951Z -198 -Sebastian.Annies@gmail.com - - - - - - - - - - - - - - - - - - - - - -314 - -AppleWaveBox.java -file - - - - -2012-09-14T17:27:52.037241Z -07d6df3c463714a51bd6957fec7b15f5 -2012-04-21T21:18:31.685061Z -505 -Sebastian.Annies@gmail.com - - - - - - - - - - - - - - - - - - - - - -275 - -AbstractAppleMetaDataBox.java -file - - - - -2012-09-14T17:27:52.037241Z -3beb0cfc7e1f245f23ac59adecf6c90b -2012-04-21T22:05:38.425329Z -507 -Sebastian.Annies@gmail.com - - - - - - - - - - - - - - - - - - - - - -5703 - -AppleGaplessPlaybackBox.java -file - - - - -2012-09-14T17:27:52.037241Z -610b85d8fe94c499ba679e47d7af59aa -2011-08-11T14:33:30.631951Z -198 -Sebastian.Annies@gmail.com - - - - - - - - - - - - - - - - - - - - - -339 - -AppleTempBox.java -file - - - - -2012-09-14T17:27:52.037241Z -ab1b52b242ac326460a50dafcb4d586b -2012-03-05T23:28:24.666173Z -377 -Sebastian.Annies@gmail.com - - - - - - - - - - - - - - - - - - - - - -682 - -AppleArtistBox.java -file - - - - -2012-09-14T17:27:52.037241Z -50d2d51ac35d53fa91d596d9fba893c1 -2011-08-11T14:33:30.631951Z -198 -Sebastian.Annies@gmail.com - - - - - - - - - - - - - - - - - - - - - -330 - -AppleDataBox.java -file - - - - -2012-09-14T17:27:52.037241Z -064c87d2b50c91ebaa552f3b53844de2 -2012-04-21T22:05:38.425329Z -507 -Sebastian.Annies@gmail.com - - - - - - - - - - - - - - - - - - - - - -2475 - -AppleTrackNumberBox.java -file - - - - -2012-09-14T17:27:52.047241Z -3cf21c036183461f0a26d7812cd54a11 -2012-03-05T23:28:24.666173Z -377 -Sebastian.Annies@gmail.com - - - - - - - - - - - - - - - - - - - - - -1177 - -AppleLosslessSpecificBox.java -file - - - - -2012-09-14T17:27:52.047241Z -3659a7955b976252491eaff784518492 -2012-04-21T22:05:38.425329Z -507 -Sebastian.Annies@gmail.com - - - - - - - - - - - - - - - - - - - - - -4638 - -AppleCompilationBox.java -file - - - - -2012-09-14T17:27:52.047241Z -e6bcc185918d8b2d3c449bd1218536c9 -2011-08-11T14:33:30.631951Z -198 -Sebastian.Annies@gmail.com - - - - - - - - - - - - - - - - - - - - - -324 - -AppleCoverBox.java -file - - - - -2012-09-14T17:27:52.047241Z -9d9ec44a18fdc7b3490073454ae6bf8e -2012-03-05T23:28:24.666173Z -377 -Sebastian.Annies@gmail.com - - - - - - - - - - - - - - - - - - - - - -1005 - -AppleEncoderBox.java -file - - - - -2012-09-14T17:27:52.047241Z -aa3191200ee624f2fde12d6d29da22c3 -2011-08-11T14:33:30.631951Z -198 -Sebastian.Annies@gmail.com -has-props - - - - - - - - - - - - - - - - - - - - -324 - -AppleMeanBox.java -file - - - - -2012-09-14T17:27:52.047241Z -d64b8d0e17b59ff76c984d831a36cc85 -2012-04-21T22:05:38.425329Z -507 -Sebastian.Annies@gmail.com - - - - - - - - - - - - - - - - - - - - - -1151 - -AppleMediaTypeBox.java -file - - - - -2012-09-14T17:27:52.047241Z -ca121472ac950656cb0158cecb259db9 -2011-08-11T14:33:30.631951Z -198 -Sebastian.Annies@gmail.com - - - - - - - - - - - - - - - - - - - - - -1038 - -AppleDescriptionBox.java -file - - - - -2012-09-14T17:27:52.047241Z -21ee5c043816a5117165b95234eadc13 -2011-08-11T14:33:30.631951Z -198 -Sebastian.Annies@gmail.com - - - - - - - - - - - - - - - - - - - - - -298 - -AppleDataRateBox.java -file - - - - -2012-09-14T17:27:52.047241Z -88e0145f42678bb7a380e50bd8ab3157 -2012-04-21T22:05:38.425329Z -507 -Sebastian.Annies@gmail.com - - - - - - - - - - - - - - - - - - - - - -1514 - -AppleTrackAuthorBox.java -file - - - - -2012-09-14T17:27:52.047241Z -5a6f88b1189b0d1cd56f336ee6400d80 -2011-08-11T14:33:30.631951Z -198 -Sebastian.Annies@gmail.com - - - - - - - - - - - - - - - - - - - - - -304 - -AppleAlbumArtistBox.java -file - - - - -2012-09-14T17:27:52.047241Z -2595bb2e066cee575a8cd963e6ce648a -2011-08-11T14:33:30.631951Z -198 -Sebastian.Annies@gmail.com -has-props - - - - - - - - - - - - - - - - - - - - -322 - -AppleDataReferenceBox.java -file - - - - -2012-09-14T17:27:52.047241Z -c47ce167549e9d5b400ed21b64450a4e -2012-04-21T22:05:38.425329Z -507 -Sebastian.Annies@gmail.com - - - - - - - - - - - - - - - - - - - - - -2226 - -AppleItemListBox.java -file - - - - -2012-09-14T17:27:52.047241Z -2e430a7e3bc2d56e975340e9899a05ae -2012-04-21T21:18:31.685061Z -505 -Sebastian.Annies@gmail.com - - - - - - - - - - - - - - - - - - - - - -310 - -AppleGroupingBox.java -file - - - - -2012-09-14T17:27:52.047241Z -a12a7d1cc3c693cfd8ec5c20df44aa1c -2011-08-11T14:33:30.631951Z -198 -Sebastian.Annies@gmail.com -has-props - - - - - - - - - - - - - - - - - - - - -326 - -AppleCustomGenreBox.java -file - - - - -2012-09-14T17:27:52.047241Z -2e06c42c89625ea9943c5bca05040844 -2012-03-05T23:28:24.666173Z -377 -Sebastian.Annies@gmail.com - - - - - - - - - - - - - - - - - - - - - -685 - -AppleIdBox.java -file - - - - -2012-09-14T17:27:52.047241Z -18aecf8082534727517207e0f00df3ba -2011-08-11T14:33:30.631951Z -198 -Sebastian.Annies@gmail.com - - - - - - - - - - - - - - - - - - - - - -280 - -AppleReferenceMovieDescriptorBox.java -file - - - - -2012-09-14T17:27:52.047241Z -f621253270c3f55828bd412050238d07 -2012-04-21T21:18:31.685061Z -505 -Sebastian.Annies@gmail.com - - - - - - - - - - - - - - - - - - - - - -925 - -AppleAlbumBox.java -file - - - - -2012-09-14T17:27:52.047241Z -4a59cf2bbab9bc17ef1a28da752902e9 -2011-08-11T14:33:30.631951Z -198 -Sebastian.Annies@gmail.com - - - - - - - - - - - - - - - - - - - - - -291 - -AppleCommentBox.java -file - - - - -2012-09-14T17:27:52.047241Z -e0d8d51f0b5f000fcea8ee721c2bf382 -2011-08-11T14:33:30.631951Z -198 -Sebastian.Annies@gmail.com -has-props - - - - - - - - - - - - - - - - - - - - -326 - -AppleTvSeasonBox.java -file - - - - -2012-09-14T17:27:52.047241Z -c991f4f5c2998dc6d20404138653705b -2011-08-11T14:33:30.631951Z -198 -Sebastian.Annies@gmail.com - - - - - - - - - - - - - - - - - - - - - -317 - diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/prop-base/AppleAlbumArtistBox.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/prop-base/AppleAlbumArtistBox.java.svn-base deleted file mode 100644 index 869ac71..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/prop-base/AppleAlbumArtistBox.java.svn-base +++ /dev/null @@ -1,5 +0,0 @@ -K 14 -svn:executable -V 1 -* -END diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/prop-base/AppleCommentBox.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/prop-base/AppleCommentBox.java.svn-base deleted file mode 100644 index 869ac71..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/prop-base/AppleCommentBox.java.svn-base +++ /dev/null @@ -1,5 +0,0 @@ -K 14 -svn:executable -V 1 -* -END diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/prop-base/AppleCopyrightBox.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/prop-base/AppleCopyrightBox.java.svn-base deleted file mode 100644 index 869ac71..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/prop-base/AppleCopyrightBox.java.svn-base +++ /dev/null @@ -1,5 +0,0 @@ -K 14 -svn:executable -V 1 -* -END diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/prop-base/AppleEncoderBox.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/prop-base/AppleEncoderBox.java.svn-base deleted file mode 100644 index 869ac71..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/prop-base/AppleEncoderBox.java.svn-base +++ /dev/null @@ -1,5 +0,0 @@ -K 14 -svn:executable -V 1 -* -END diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/prop-base/AppleGroupingBox.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/prop-base/AppleGroupingBox.java.svn-base deleted file mode 100644 index 869ac71..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/prop-base/AppleGroupingBox.java.svn-base +++ /dev/null @@ -1,5 +0,0 @@ -K 14 -svn:executable -V 1 -* -END diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/prop-base/AppleStoreAccountTypeBox.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/prop-base/AppleStoreAccountTypeBox.java.svn-base deleted file mode 100644 index 869ac71..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/prop-base/AppleStoreAccountTypeBox.java.svn-base +++ /dev/null @@ -1,5 +0,0 @@ -K 14 -svn:executable -V 1 -* -END diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AbstractAppleMetaDataBox.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AbstractAppleMetaDataBox.java.svn-base deleted file mode 100644 index fdb7ac9..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AbstractAppleMetaDataBox.java.svn-base +++ /dev/null @@ -1,164 +0,0 @@ -package com.coremedia.iso.boxes.apple; - -import com.coremedia.iso.IsoTypeReader; -import com.coremedia.iso.IsoTypeWriter; -import com.coremedia.iso.Utf8; -import com.googlecode.mp4parser.AbstractBox; -import com.coremedia.iso.boxes.Box; -import com.coremedia.iso.boxes.ContainerBox; -import com.googlecode.mp4parser.util.ByteBufferByteChannel; - -import java.io.IOException; -import java.math.BigInteger; -import java.nio.ByteBuffer; -import java.util.Collections; -import java.util.List; -import java.util.logging.Logger; - -/** - * - */ -public abstract class AbstractAppleMetaDataBox extends AbstractBox implements ContainerBox { - private static Logger LOG = Logger.getLogger(AbstractAppleMetaDataBox.class.getName()); - AppleDataBox appleDataBox = new AppleDataBox(); - - public List<Box> getBoxes() { - return Collections.singletonList((Box) appleDataBox); - } - - public void setBoxes(List<Box> boxes) { - if (boxes.size() == 1 && boxes.get(0) instanceof AppleDataBox) { - appleDataBox = (AppleDataBox) boxes.get(0); - } else { - throw new IllegalArgumentException("This box only accepts one AppleDataBox child"); - } - } - - public <T extends Box> List<T> getBoxes(Class<T> clazz) { - return getBoxes(clazz, false); - } - - public <T extends Box> List<T> getBoxes(Class<T> clazz, boolean recursive) { - //todo recursive? - if (clazz.isAssignableFrom(appleDataBox.getClass())) { - return (List<T>) Collections.singletonList(appleDataBox); - } - return null; - } - - public AbstractAppleMetaDataBox(String type) { - super(type); - } - - @Override - public void _parseDetails(ByteBuffer content) { - long dataBoxSize = IsoTypeReader.readUInt32(content); - String thisShouldBeData = IsoTypeReader.read4cc(content); - assert "data".equals(thisShouldBeData); - appleDataBox = new AppleDataBox(); - try { - appleDataBox.parse(new ByteBufferByteChannel(content), null, content.remaining(), null); - } catch (IOException e) { - throw new RuntimeException(e); - } - appleDataBox.setParent(this); - } - - - protected long getContentSize() { - return appleDataBox.getSize(); - } - - protected void getContent(ByteBuffer byteBuffer) { - try { - appleDataBox.getBox(new ByteBufferByteChannel(byteBuffer)); - } catch (IOException e) { - throw new RuntimeException("The Channel is based on a ByteBuffer and therefore it shouldn't throw any exception"); - } - } - - public long getNumOfBytesToFirstChild() { - return getSize() - appleDataBox.getSize(); - } - - @Override - public String toString() { - return this.getClass().getSimpleName() + "{" + - "appleDataBox=" + getValue() + - '}'; - } - - static long toLong(byte b) { - return b < 0 ? b + 256 : b; - } - - public void setValue(String value) { - if (appleDataBox.getFlags() == 1) { - appleDataBox = new AppleDataBox(); - appleDataBox.setVersion(0); - appleDataBox.setFlags(1); - appleDataBox.setFourBytes(new byte[4]); - appleDataBox.setData(Utf8.convert(value)); - } else if (appleDataBox.getFlags() == 21) { - byte[] content = appleDataBox.getData(); - appleDataBox = new AppleDataBox(); - appleDataBox.setVersion(0); - appleDataBox.setFlags(21); - appleDataBox.setFourBytes(new byte[4]); - - ByteBuffer bb = ByteBuffer.allocate(content.length); - if (content.length == 1) { - IsoTypeWriter.writeUInt8(bb, (Byte.parseByte(value) & 0xFF)); - } else if (content.length == 2) { - IsoTypeWriter.writeUInt16(bb, Integer.parseInt(value)); - } else if (content.length == 4) { - IsoTypeWriter.writeUInt32(bb, Long.parseLong(value)); - } else if (content.length == 8) { - IsoTypeWriter.writeUInt64(bb, Long.parseLong(value)); - } else { - throw new Error("The content length within the appleDataBox is neither 1, 2, 4 or 8. I can't handle that!"); - } - appleDataBox.setData(bb.array()); - } else if (appleDataBox.getFlags() == 0) { - appleDataBox = new AppleDataBox(); - appleDataBox.setVersion(0); - appleDataBox.setFlags(0); - appleDataBox.setFourBytes(new byte[4]); - appleDataBox.setData(hexStringToByteArray(value)); - - } else { - LOG.warning("Don't know how to handle appleDataBox with flag=" + appleDataBox.getFlags()); - } - } - - public String getValue() { - if (appleDataBox.getFlags() == 1) { - return Utf8.convert(appleDataBox.getData()); - } else if (appleDataBox.getFlags() == 21) { - byte[] content = appleDataBox.getData(); - long l = 0; - int current = 1; - int length = content.length; - for (byte b : content) { - l += toLong(b) << (8 * (length - current++)); - } - return "" + l; - } else if (appleDataBox.getFlags() == 0) { - return String.format("%x", new BigInteger(appleDataBox.getData())); - } else { - return "unknown"; - } - } - - public static byte[] hexStringToByteArray(String s) { - int len = s.length(); - byte[] data = new byte[len / 2]; - for (int i = 0; i < len; i += 2) { - data[i / 2] = (byte) ((Character.digit(s.charAt(i), 16) << 4) - + Character.digit(s.charAt(i + 1), 16)); - } - return data; - } - - -} diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleAlbumArtistBox.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleAlbumArtistBox.java.svn-base deleted file mode 100644 index 5c258b4..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleAlbumArtistBox.java.svn-base +++ /dev/null @@ -1,16 +0,0 @@ -package com.coremedia.iso.boxes.apple; - -/** - * itunes MetaData comment box. - */ -public class AppleAlbumArtistBox extends AbstractAppleMetaDataBox { - public static final String TYPE = "aART"; - - - public AppleAlbumArtistBox() { - super(TYPE); - appleDataBox = AppleDataBox.getStringAppleDataBox(); - } - - -}
\ No newline at end of file diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleAlbumBox.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleAlbumBox.java.svn-base deleted file mode 100644 index 9e3d5f7..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleAlbumBox.java.svn-base +++ /dev/null @@ -1,15 +0,0 @@ -package com.coremedia.iso.boxes.apple; - -/** - * - */ -public final class AppleAlbumBox extends AbstractAppleMetaDataBox { - public static final String TYPE = "\u00a9alb"; - - - public AppleAlbumBox() { - super(TYPE); - appleDataBox = AppleDataBox.getStringAppleDataBox(); - } - -}
\ No newline at end of file diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleArtistBox.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleArtistBox.java.svn-base deleted file mode 100644 index 627a603..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleArtistBox.java.svn-base +++ /dev/null @@ -1,16 +0,0 @@ -package com.coremedia.iso.boxes.apple;
-
-/**
- * iTunes Artist box.
- */
-public final class AppleArtistBox extends AbstractAppleMetaDataBox {
- public static final String TYPE = "\u00a9ART";
-
-
- public AppleArtistBox() {
- super(TYPE);
- appleDataBox = AppleDataBox.getStringAppleDataBox();
- }
-
-
-}
diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleCommentBox.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleCommentBox.java.svn-base deleted file mode 100644 index b58899f..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleCommentBox.java.svn-base +++ /dev/null @@ -1,16 +0,0 @@ -package com.coremedia.iso.boxes.apple; - -/** - * itunes MetaData comment box. - */ -public final class AppleCommentBox extends AbstractAppleMetaDataBox { - public static final String TYPE = "\u00a9cmt"; - - - public AppleCommentBox() { - super(TYPE); - appleDataBox = AppleDataBox.getStringAppleDataBox(); - } - - -} diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleCompilationBox.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleCompilationBox.java.svn-base deleted file mode 100644 index c8c9bf4..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleCompilationBox.java.svn-base +++ /dev/null @@ -1,15 +0,0 @@ -package com.coremedia.iso.boxes.apple;
-
-/**
- * Compilation.
- */
-public final class AppleCompilationBox extends AbstractAppleMetaDataBox {
- public static final String TYPE = "cpil";
-
-
- public AppleCompilationBox() {
- super(TYPE);
- appleDataBox = AppleDataBox.getUint8AppleDataBox();
- }
-
-}
\ No newline at end of file diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleCopyrightBox.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleCopyrightBox.java.svn-base deleted file mode 100644 index ae44285..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleCopyrightBox.java.svn-base +++ /dev/null @@ -1,15 +0,0 @@ -package com.coremedia.iso.boxes.apple; - -/** - * itunes MetaData comment box. - */ -public final class AppleCopyrightBox extends AbstractAppleMetaDataBox { - public static final String TYPE = "cprt"; - - - public AppleCopyrightBox() { - super(TYPE); - appleDataBox = AppleDataBox.getStringAppleDataBox(); - } - -}
\ No newline at end of file diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleCoverBox.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleCoverBox.java.svn-base deleted file mode 100644 index 946dd49..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleCoverBox.java.svn-base +++ /dev/null @@ -1,44 +0,0 @@ -package com.coremedia.iso.boxes.apple; - -import java.util.logging.Logger; - -/** - * - */ -public final class AppleCoverBox extends AbstractAppleMetaDataBox { - private static Logger LOG = Logger.getLogger(AppleCoverBox.class.getName()); - public static final String TYPE = "covr"; - - - public AppleCoverBox() { - super(TYPE); - } - - - public void setPng(byte[] pngData) { - appleDataBox = new AppleDataBox(); - appleDataBox.setVersion(0); - appleDataBox.setFlags(0xe); - appleDataBox.setFourBytes(new byte[4]); - appleDataBox.setData(pngData); - } - - - public void setJpg(byte[] jpgData) { - appleDataBox = new AppleDataBox(); - appleDataBox.setVersion(0); - appleDataBox.setFlags(0xd); - appleDataBox.setFourBytes(new byte[4]); - appleDataBox.setData(jpgData); - } - - @Override - public void setValue(String value) { - LOG.warning("---"); - } - - @Override - public String getValue() { - return "---"; - } -}
\ No newline at end of file diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleCustomGenreBox.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleCustomGenreBox.java.svn-base deleted file mode 100644 index 0c67f97..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleCustomGenreBox.java.svn-base +++ /dev/null @@ -1,28 +0,0 @@ -package com.coremedia.iso.boxes.apple; - -import com.coremedia.iso.Utf8; - -/** - * - */ -public final class AppleCustomGenreBox extends AbstractAppleMetaDataBox { - public static final String TYPE = "\u00a9gen"; - - - public AppleCustomGenreBox() { - super(TYPE); - appleDataBox = AppleDataBox.getStringAppleDataBox(); - } - - public void setGenre(String genre) { - appleDataBox = new AppleDataBox(); - appleDataBox.setVersion(0); - appleDataBox.setFlags(1); - appleDataBox.setFourBytes(new byte[4]); - appleDataBox.setData(Utf8.convert(genre)); - } - - public String getGenre() { - return Utf8.convert(appleDataBox.getData()); - } -}
\ No newline at end of file diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleDataBox.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleDataBox.java.svn-base deleted file mode 100644 index ba42629..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleDataBox.java.svn-base +++ /dev/null @@ -1,92 +0,0 @@ -package com.coremedia.iso.boxes.apple; - -import com.googlecode.mp4parser.AbstractFullBox; - -import java.nio.ByteBuffer; - -/** - * Most stupid box of the world. Encapsulates actual data within - */ -public final class AppleDataBox extends AbstractFullBox { - public static final String TYPE = "data"; - - private byte[] fourBytes = new byte[4]; - private byte[] data; - - private static AppleDataBox getEmpty() { - AppleDataBox appleDataBox = new AppleDataBox(); - appleDataBox.setVersion(0); - appleDataBox.setFourBytes(new byte[4]); - return appleDataBox; - } - - public static AppleDataBox getStringAppleDataBox() { - AppleDataBox appleDataBox = getEmpty(); - appleDataBox.setFlags(1); - appleDataBox.setData(new byte[]{0}); - return appleDataBox; - } - - public static AppleDataBox getUint8AppleDataBox() { - AppleDataBox appleDataBox = new AppleDataBox(); - appleDataBox.setFlags(21); - appleDataBox.setData(new byte[]{0}); - return appleDataBox; - } - - public static AppleDataBox getUint16AppleDataBox() { - AppleDataBox appleDataBox = new AppleDataBox(); - appleDataBox.setFlags(21); - appleDataBox.setData(new byte[]{0, 0}); - return appleDataBox; - } - - public static AppleDataBox getUint32AppleDataBox() { - AppleDataBox appleDataBox = new AppleDataBox(); - appleDataBox.setFlags(21); - appleDataBox.setData(new byte[]{0, 0, 0, 0}); - return appleDataBox; - } - - public AppleDataBox() { - super(TYPE); - } - - protected long getContentSize() { - return data.length + 8; - } - - public void setData(byte[] data) { - this.data = new byte[data.length]; - System.arraycopy(data, 0, this.data, 0, data.length); - } - - public void setFourBytes(byte[] fourBytes) { - System.arraycopy(fourBytes, 0, this.fourBytes, 0, 4); - } - - @Override - public void _parseDetails(ByteBuffer content) { - parseVersionAndFlags(content); - fourBytes = new byte[4]; - content.get(fourBytes); - data = new byte[content.remaining()]; - content.get(data); - } - - - @Override - protected void getContent(ByteBuffer byteBuffer) { - writeVersionAndFlags(byteBuffer); - byteBuffer.put(fourBytes, 0, 4); - byteBuffer.put(data); - } - - public byte[] getFourBytes() { - return fourBytes; - } - - public byte[] getData() { - return data; - } -} diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleDataRateBox.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleDataRateBox.java.svn-base deleted file mode 100644 index e58e550..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleDataRateBox.java.svn-base +++ /dev/null @@ -1,53 +0,0 @@ -/*
- * Copyright 2009 castLabs GmbH, Berlin
- *
- * Licensed under the Apache License, Version 2.0 (the License);
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an AS IS BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package com.coremedia.iso.boxes.apple;
-
-import com.coremedia.iso.IsoTypeReader;
-import com.coremedia.iso.IsoTypeWriter;
-import com.googlecode.mp4parser.AbstractFullBox;
-
-import java.nio.ByteBuffer;
-
-public class AppleDataRateBox extends AbstractFullBox {
- public static final String TYPE = "rmdr";
- private long dataRate;
-
- public AppleDataRateBox() {
- super(TYPE);
- }
-
- protected long getContentSize() {
- return 8;
- }
-
- @Override
- public void _parseDetails(ByteBuffer content) {
- parseVersionAndFlags(content);
- dataRate = IsoTypeReader.readUInt32(content);
- }
-
- @Override
- protected void getContent(ByteBuffer byteBuffer) {
- writeVersionAndFlags(byteBuffer);
- IsoTypeWriter.writeUInt32(byteBuffer, dataRate);
- }
-
-
- public long getDataRate() {
- return dataRate;
- }
-}
diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleDataReferenceBox.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleDataReferenceBox.java.svn-base deleted file mode 100644 index 7370c10..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleDataReferenceBox.java.svn-base +++ /dev/null @@ -1,71 +0,0 @@ -/*
- * Copyright 2009 castLabs GmbH, Berlin
- *
- * Licensed under the Apache License, Version 2.0 (the License);
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an AS IS BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package com.coremedia.iso.boxes.apple;
-
-import com.coremedia.iso.IsoFile;
-import com.coremedia.iso.IsoTypeReader;
-import com.coremedia.iso.IsoTypeWriter;
-import com.coremedia.iso.Utf8;
-import com.googlecode.mp4parser.AbstractFullBox;
-
-import java.nio.ByteBuffer;
-
-import static com.googlecode.mp4parser.util.CastUtils.l2i;
-
-public class AppleDataReferenceBox extends AbstractFullBox {
- public static final String TYPE = "rdrf";
- private int dataReferenceSize;
- private String dataReferenceType;
- private String dataReference;
-
- public AppleDataReferenceBox() {
- super(TYPE);
- }
-
-
- protected long getContentSize() {
- return 12 + dataReferenceSize;
- }
-
- @Override
- public void _parseDetails(ByteBuffer content) {
- parseVersionAndFlags(content);
- dataReferenceType = IsoTypeReader.read4cc(content);
- dataReferenceSize = l2i(IsoTypeReader.readUInt32(content));
- dataReference = IsoTypeReader.readString(content, dataReferenceSize);
- }
-
- @Override
- protected void getContent(ByteBuffer byteBuffer) {
- writeVersionAndFlags(byteBuffer);
- byteBuffer.put(IsoFile.fourCCtoBytes(dataReferenceType));
- IsoTypeWriter.writeUInt32(byteBuffer, dataReferenceSize);
- byteBuffer.put(Utf8.convert(dataReference));
- }
-
- public long getDataReferenceSize() {
- return dataReferenceSize;
- }
-
- public String getDataReferenceType() {
- return dataReferenceType;
- }
-
- public String getDataReference() {
- return dataReference;
- }
-}
diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleDescriptionBox.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleDescriptionBox.java.svn-base deleted file mode 100644 index e20e0fc..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleDescriptionBox.java.svn-base +++ /dev/null @@ -1,15 +0,0 @@ -package com.coremedia.iso.boxes.apple; - -/** - * - */ -public final class AppleDescriptionBox extends AbstractAppleMetaDataBox { - public static final String TYPE = "desc"; - - - public AppleDescriptionBox() { - super(TYPE); - appleDataBox = AppleDataBox.getStringAppleDataBox(); - } - -}
\ No newline at end of file diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleEncoderBox.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleEncoderBox.java.svn-base deleted file mode 100644 index 5a59e81..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleEncoderBox.java.svn-base +++ /dev/null @@ -1,15 +0,0 @@ -package com.coremedia.iso.boxes.apple; - -/** - * itunes MetaData comment box. - */ -public final class AppleEncoderBox extends AbstractAppleMetaDataBox { - public static final String TYPE = "\u00a9too"; - - - public AppleEncoderBox() { - super(TYPE); - appleDataBox = AppleDataBox.getStringAppleDataBox(); - } - -}
\ No newline at end of file diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleGaplessPlaybackBox.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleGaplessPlaybackBox.java.svn-base deleted file mode 100644 index c617a54..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleGaplessPlaybackBox.java.svn-base +++ /dev/null @@ -1,15 +0,0 @@ -package com.coremedia.iso.boxes.apple;
-
-/**
- * Gapless Playback.
- */
-public final class AppleGaplessPlaybackBox extends AbstractAppleMetaDataBox {
- public static final String TYPE = "pgap";
-
-
- public AppleGaplessPlaybackBox() {
- super(TYPE);
- appleDataBox = AppleDataBox.getUint8AppleDataBox();
- }
-
-}
diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleGenericBox.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleGenericBox.java.svn-base deleted file mode 100644 index 177a25b..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleGenericBox.java.svn-base +++ /dev/null @@ -1,15 +0,0 @@ -package com.coremedia.iso.boxes.apple; - -import com.googlecode.mp4parser.AbstractContainerBox; - -/** - * - */ -public final class AppleGenericBox extends AbstractContainerBox { - public static final String TYPE = "----"; - - public AppleGenericBox() { - super(TYPE); - } - -}
\ No newline at end of file diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleGroupingBox.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleGroupingBox.java.svn-base deleted file mode 100644 index 9884298..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleGroupingBox.java.svn-base +++ /dev/null @@ -1,15 +0,0 @@ -package com.coremedia.iso.boxes.apple; - -/** - * itunes MetaData comment box. - */ -public final class AppleGroupingBox extends AbstractAppleMetaDataBox { - public static final String TYPE = "\u00a9grp"; - - - public AppleGroupingBox() { - super(TYPE); - appleDataBox = AppleDataBox.getStringAppleDataBox(); - } - -}
\ No newline at end of file diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleIdBox.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleIdBox.java.svn-base deleted file mode 100644 index 08c697e..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleIdBox.java.svn-base +++ /dev/null @@ -1,15 +0,0 @@ -package com.coremedia.iso.boxes.apple; - -/** - * - */ -public final class AppleIdBox extends AbstractAppleMetaDataBox { - public static final String TYPE = "apID"; - - - public AppleIdBox() { - super(TYPE); - appleDataBox = AppleDataBox.getStringAppleDataBox(); - } - -}
\ No newline at end of file diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleItemListBox.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleItemListBox.java.svn-base deleted file mode 100644 index cd26e81..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleItemListBox.java.svn-base +++ /dev/null @@ -1,15 +0,0 @@ -package com.coremedia.iso.boxes.apple; - -import com.googlecode.mp4parser.AbstractContainerBox; - -/** - * undocumented iTunes MetaData Box. - */ -public class AppleItemListBox extends AbstractContainerBox { - public static final String TYPE = "ilst"; - - public AppleItemListBox() { - super(TYPE); - } - -} diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleLosslessSpecificBox.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleLosslessSpecificBox.java.svn-base deleted file mode 100644 index 781af49..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleLosslessSpecificBox.java.svn-base +++ /dev/null @@ -1,163 +0,0 @@ -package com.coremedia.iso.boxes.apple;
-
-import com.coremedia.iso.IsoTypeReader;
-import com.coremedia.iso.IsoTypeWriter;
-import com.googlecode.mp4parser.AbstractFullBox;
-
-import java.nio.ByteBuffer;
-
-/**
- *
- */
-public final class AppleLosslessSpecificBox extends AbstractFullBox {
-
- public static final String TYPE = "alac";
- /*
- Extradata: 32bit size 32bit tag (=alac) 32bit zero?
- 32bit max sample per frame 8bit ?? (zero?) 8bit sample
- size 8bit history mult 8bit initial history 8bit kmodifier
- 8bit channels? 16bit ?? 32bit max coded frame size 32bit
- bitrate? 32bit samplerate
- */
- private long maxSamplePerFrame; // 32bi
- private int unknown1; // 8bit
- private int sampleSize; // 8bit
- private int historyMult; // 8bit
- private int initialHistory; // 8bit
- private int kModifier; // 8bit
- private int channels; // 8bit
- private int unknown2; // 16bit
- private long maxCodedFrameSize; // 32bit
- private long bitRate; // 32bit
- private long sampleRate; // 32bit
-
- public long getMaxSamplePerFrame() {
- return maxSamplePerFrame;
- }
-
- public void setMaxSamplePerFrame(int maxSamplePerFrame) {
- this.maxSamplePerFrame = maxSamplePerFrame;
- }
-
- public int getUnknown1() {
- return unknown1;
- }
-
- public void setUnknown1(int unknown1) {
- this.unknown1 = unknown1;
- }
-
- public int getSampleSize() {
- return sampleSize;
- }
-
- public void setSampleSize(int sampleSize) {
- this.sampleSize = sampleSize;
- }
-
- public int getHistoryMult() {
- return historyMult;
- }
-
- public void setHistoryMult(int historyMult) {
- this.historyMult = historyMult;
- }
-
- public int getInitialHistory() {
- return initialHistory;
- }
-
- public void setInitialHistory(int initialHistory) {
- this.initialHistory = initialHistory;
- }
-
- public int getKModifier() {
- return kModifier;
- }
-
- public void setKModifier(int kModifier) {
- this.kModifier = kModifier;
- }
-
- public int getChannels() {
- return channels;
- }
-
- public void setChannels(int channels) {
- this.channels = channels;
- }
-
- public int getUnknown2() {
- return unknown2;
- }
-
- public void setUnknown2(int unknown2) {
- this.unknown2 = unknown2;
- }
-
- public long getMaxCodedFrameSize() {
- return maxCodedFrameSize;
- }
-
- public void setMaxCodedFrameSize(int maxCodedFrameSize) {
- this.maxCodedFrameSize = maxCodedFrameSize;
- }
-
- public long getBitRate() {
- return bitRate;
- }
-
- public void setBitRate(int bitRate) {
- this.bitRate = bitRate;
- }
-
- public long getSampleRate() {
- return sampleRate;
- }
-
- public void setSampleRate(int sampleRate) {
- this.sampleRate = sampleRate;
- }
-
-
- @Override
- public void _parseDetails(ByteBuffer content) {
- parseVersionAndFlags(content);
- maxSamplePerFrame = IsoTypeReader.readUInt32(content);
- unknown1 = IsoTypeReader.readUInt8(content);
- sampleSize = IsoTypeReader.readUInt8(content);
- historyMult = IsoTypeReader.readUInt8(content);
- initialHistory = IsoTypeReader.readUInt8(content);
- kModifier = IsoTypeReader.readUInt8(content);
- channels = IsoTypeReader.readUInt8(content);
- unknown2 = IsoTypeReader.readUInt16(content);
- maxCodedFrameSize = IsoTypeReader.readUInt32(content);
- bitRate = IsoTypeReader.readUInt32(content);
- sampleRate = IsoTypeReader.readUInt32(content);
- }
-
- @Override
- protected void getContent(ByteBuffer byteBuffer) {
- writeVersionAndFlags(byteBuffer);
- IsoTypeWriter.writeUInt32(byteBuffer, maxSamplePerFrame);
- IsoTypeWriter.writeUInt8(byteBuffer, unknown1);
- IsoTypeWriter.writeUInt8(byteBuffer, sampleSize);
- IsoTypeWriter.writeUInt8(byteBuffer, historyMult);
- IsoTypeWriter.writeUInt8(byteBuffer, initialHistory);
- IsoTypeWriter.writeUInt8(byteBuffer, kModifier);
- IsoTypeWriter.writeUInt8(byteBuffer, channels);
- IsoTypeWriter.writeUInt16(byteBuffer, unknown2);
- IsoTypeWriter.writeUInt32(byteBuffer, maxCodedFrameSize);
- IsoTypeWriter.writeUInt32(byteBuffer, bitRate);
- IsoTypeWriter.writeUInt32(byteBuffer, sampleRate);
- }
-
- public AppleLosslessSpecificBox() {
- super("alac");
- }
-
- protected long getContentSize() {
- return 28;
- }
-
-}
diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleMeanBox.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleMeanBox.java.svn-base deleted file mode 100644 index 3a26f96..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleMeanBox.java.svn-base +++ /dev/null @@ -1,47 +0,0 @@ -package com.coremedia.iso.boxes.apple;
-
-import com.coremedia.iso.IsoTypeReader;
-import com.coremedia.iso.Utf8;
-import com.googlecode.mp4parser.AbstractFullBox;
-
-import java.nio.ByteBuffer;
-
-/**
- * Apple Meaning box. Allowed as subbox of "----" box.
- *
- * @see com.coremedia.iso.boxes.apple.AppleGenericBox
- */
-public final class AppleMeanBox extends AbstractFullBox {
- public static final String TYPE = "mean";
- private String meaning;
-
- public AppleMeanBox() {
- super(TYPE);
- }
-
- protected long getContentSize() {
- return 4 + Utf8.utf8StringLengthInBytes(meaning);
- }
-
- @Override
- public void _parseDetails(ByteBuffer content) {
- parseVersionAndFlags(content);
- meaning = IsoTypeReader.readString(content, content.remaining());
- }
-
- @Override
- protected void getContent(ByteBuffer byteBuffer) {
- writeVersionAndFlags(byteBuffer);
- byteBuffer.put(Utf8.convert(meaning));
- }
-
- public String getMeaning() {
- return meaning;
- }
-
- public void setMeaning(String meaning) {
- this.meaning = meaning;
- }
-
-
-}
diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleMediaTypeBox.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleMediaTypeBox.java.svn-base deleted file mode 100644 index f4ca98d..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleMediaTypeBox.java.svn-base +++ /dev/null @@ -1,39 +0,0 @@ -package com.coremedia.iso.boxes.apple; - -import java.util.HashMap; -import java.util.Map; - -/** - * itunes MetaData comment box. - */ -public class AppleMediaTypeBox extends AbstractAppleMetaDataBox { - private static Map<String, String> mediaTypes = new HashMap<String, String>(); - - static { - mediaTypes.put("0", "Movie (is now 9)"); - mediaTypes.put("1", "Normal (Music)"); - mediaTypes.put("2", "Audiobook"); - mediaTypes.put("6", "Music Video"); - mediaTypes.put("9", "Movie"); - mediaTypes.put("10", "TV Show"); - mediaTypes.put("11", "Booklet"); - mediaTypes.put("14", "Ringtone"); - } - - public static final String TYPE = "stik"; - - - public AppleMediaTypeBox() { - super(TYPE); - appleDataBox = AppleDataBox.getUint8AppleDataBox(); - } - - public String getReadableValue() { - if (mediaTypes.containsKey(getValue())) { - return mediaTypes.get(getValue()); - } else { - return "unknown media type " + getValue(); - } - - } -}
\ No newline at end of file diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleNameBox.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleNameBox.java.svn-base deleted file mode 100644 index 5cad249..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleNameBox.java.svn-base +++ /dev/null @@ -1,45 +0,0 @@ -package com.coremedia.iso.boxes.apple;
-
-import com.coremedia.iso.IsoTypeReader;
-import com.coremedia.iso.Utf8;
-import com.googlecode.mp4parser.AbstractFullBox;
-
-import java.nio.ByteBuffer;
-
-/**
- * Apple Name box. Allowed as subbox of "----" box.
- *
- * @see AppleGenericBox
- */
-public final class AppleNameBox extends AbstractFullBox {
- public static final String TYPE = "name";
- private String name;
-
- public AppleNameBox() {
- super(TYPE);
- }
-
- protected long getContentSize() {
- return 4 + Utf8.convert(name).length;
- }
-
- public String getName() {
- return name;
- }
-
- public void setName(String name) {
- this.name = name;
- }
-
- @Override
- public void _parseDetails(ByteBuffer content) {
- parseVersionAndFlags(content);
- name = IsoTypeReader.readString(content, content.remaining());
- }
-
- @Override
- protected void getContent(ByteBuffer byteBuffer) {
- writeVersionAndFlags(byteBuffer);
- byteBuffer.put(Utf8.convert(name));
- }
-}
diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleNetworkBox.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleNetworkBox.java.svn-base deleted file mode 100644 index 07691b3..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleNetworkBox.java.svn-base +++ /dev/null @@ -1,16 +0,0 @@ -package com.coremedia.iso.boxes.apple; - -/** - * - */ -public final class AppleNetworkBox extends AbstractAppleMetaDataBox { - public static final String TYPE = "tvnn"; - - - public AppleNetworkBox() { - super(TYPE); - appleDataBox = AppleDataBox.getStringAppleDataBox(); - } - - -}
\ No newline at end of file diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/ApplePurchaseDateBox.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/ApplePurchaseDateBox.java.svn-base deleted file mode 100644 index eb9807f..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/ApplePurchaseDateBox.java.svn-base +++ /dev/null @@ -1,15 +0,0 @@ -package com.coremedia.iso.boxes.apple; - -/** - * - */ -public final class ApplePurchaseDateBox extends AbstractAppleMetaDataBox { - public static final String TYPE = "purd"; - - - public ApplePurchaseDateBox() { - super(TYPE); - appleDataBox = AppleDataBox.getStringAppleDataBox(); - } - -}
\ No newline at end of file diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleRatingBox.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleRatingBox.java.svn-base deleted file mode 100644 index 71671fc..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleRatingBox.java.svn-base +++ /dev/null @@ -1,16 +0,0 @@ -package com.coremedia.iso.boxes.apple; - -/** - * iTunes Rating Box. - */ -public final class AppleRatingBox extends AbstractAppleMetaDataBox { - public static final String TYPE = "rtng"; - - - public AppleRatingBox() { - super(TYPE); - appleDataBox = AppleDataBox.getUint8AppleDataBox(); - } - - -} diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleRecordingYearBox.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleRecordingYearBox.java.svn-base deleted file mode 100644 index da13300..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleRecordingYearBox.java.svn-base +++ /dev/null @@ -1,16 +0,0 @@ -package com.coremedia.iso.boxes.apple; - -/** - * - */ -public class AppleRecordingYearBox extends AbstractAppleMetaDataBox { - public static final String TYPE = "\u00a9day"; - - - public AppleRecordingYearBox() { - super(TYPE); - appleDataBox = AppleDataBox.getStringAppleDataBox(); - } - - -}
\ No newline at end of file diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleReferenceMovieBox.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleReferenceMovieBox.java.svn-base deleted file mode 100644 index 49c539f..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleReferenceMovieBox.java.svn-base +++ /dev/null @@ -1,28 +0,0 @@ -/*
- * Copyright 2009 castLabs GmbH, Berlin
- *
- * Licensed under the Apache License, Version 2.0 (the License);
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an AS IS BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package com.coremedia.iso.boxes.apple;
-
-import com.googlecode.mp4parser.AbstractContainerBox;
-
-public class AppleReferenceMovieBox extends AbstractContainerBox {
- public static final String TYPE = "rmra";
-
- public AppleReferenceMovieBox() {
- super(TYPE);
- }
-
-}
diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleReferenceMovieDescriptorBox.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleReferenceMovieDescriptorBox.java.svn-base deleted file mode 100644 index 488f01b..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleReferenceMovieDescriptorBox.java.svn-base +++ /dev/null @@ -1,27 +0,0 @@ -/*
- * Copyright 2009 castLabs GmbH, Berlin
- *
- * Licensed under the Apache License, Version 2.0 (the License);
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an AS IS BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package com.coremedia.iso.boxes.apple;
-
-import com.googlecode.mp4parser.AbstractContainerBox;
-
-public class AppleReferenceMovieDescriptorBox extends AbstractContainerBox {
- public static final String TYPE = "rmda";
-
- public AppleReferenceMovieDescriptorBox() {
- super(TYPE);
- }
-}
diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleShowBox.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleShowBox.java.svn-base deleted file mode 100644 index 66b0d59..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleShowBox.java.svn-base +++ /dev/null @@ -1,15 +0,0 @@ -package com.coremedia.iso.boxes.apple; - -/** - * - */ -public final class AppleShowBox extends AbstractAppleMetaDataBox { - public static final String TYPE = "tvsh"; - - - public AppleShowBox() { - super(TYPE); - appleDataBox = AppleDataBox.getStringAppleDataBox(); - } - -}
\ No newline at end of file diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleSortAlbumBox.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleSortAlbumBox.java.svn-base deleted file mode 100644 index cf74004..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleSortAlbumBox.java.svn-base +++ /dev/null @@ -1,14 +0,0 @@ -package com.coremedia.iso.boxes.apple; - -/** - * - */ -public final class AppleSortAlbumBox extends AbstractAppleMetaDataBox { - public static final String TYPE = "soal"; - - - public AppleSortAlbumBox() { - super(TYPE); - appleDataBox = AppleDataBox.getStringAppleDataBox(); - } -}
\ No newline at end of file diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleStandardGenreBox.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleStandardGenreBox.java.svn-base deleted file mode 100644 index 21932fa..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleStandardGenreBox.java.svn-base +++ /dev/null @@ -1,14 +0,0 @@ -package com.coremedia.iso.boxes.apple; - -/** - * - */ -public final class AppleStandardGenreBox extends AbstractAppleMetaDataBox { - public static final String TYPE = "gnre"; - - - public AppleStandardGenreBox() { - super(TYPE); - appleDataBox = AppleDataBox.getUint16AppleDataBox(); - } -}
\ No newline at end of file diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleStoreAccountTypeBox.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleStoreAccountTypeBox.java.svn-base deleted file mode 100644 index 36ecf4e..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleStoreAccountTypeBox.java.svn-base +++ /dev/null @@ -1,27 +0,0 @@ -package com.coremedia.iso.boxes.apple; - -/** - * itunes MetaData comment box. - */ -public class AppleStoreAccountTypeBox extends AbstractAppleMetaDataBox { - public static final String TYPE = "akID"; - - - public AppleStoreAccountTypeBox() { - super(TYPE); - appleDataBox = AppleDataBox.getUint8AppleDataBox(); - } - - public String getReadableValue() { - byte value = this.appleDataBox.getData()[0]; - switch (value) { - case 0: - return "iTunes Account"; - case 1: - return "AOL Account"; - default: - return "unknown Account"; - } - - } -}
\ No newline at end of file diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleStoreCountryCodeBox.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleStoreCountryCodeBox.java.svn-base deleted file mode 100644 index 2c4756a..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleStoreCountryCodeBox.java.svn-base +++ /dev/null @@ -1,54 +0,0 @@ -package com.coremedia.iso.boxes.apple; - -import java.util.HashMap; -import java.util.Map; - -/** - * itunes MetaData comment box. - */ -public class AppleStoreCountryCodeBox extends AbstractAppleMetaDataBox { - private static Map<String, String> countryCodes = new HashMap<String, String>(); - - static { - countryCodes.put("143460", "Australia"); - countryCodes.put("143445", "Austria"); - countryCodes.put("143446", "Belgium"); - countryCodes.put("143455", "Canada"); - countryCodes.put("143458", "Denmark"); - countryCodes.put("143447", "Finland"); - countryCodes.put("143442", "France"); - countryCodes.put("143443", "Germany"); - countryCodes.put("143448", "Greece"); - countryCodes.put("143449", "Ireland"); - countryCodes.put("143450", "Italy"); - countryCodes.put("143462", "Japan"); - countryCodes.put("143451", "Luxembourg"); - countryCodes.put("143452", "Netherlands"); - countryCodes.put("143461", "New Zealand"); - countryCodes.put("143457", "Norway"); - countryCodes.put("143453", "Portugal"); - countryCodes.put("143454", "Spain"); - countryCodes.put("143456", "Sweden"); - countryCodes.put("143459", "Switzerland"); - countryCodes.put("143444", "United Kingdom"); - countryCodes.put("143441", "United States"); - } - - public static final String TYPE = "sfID"; - - - public AppleStoreCountryCodeBox() { - super(TYPE); - appleDataBox = AppleDataBox.getUint32AppleDataBox(); - } - - - public String getReadableValue() { - if (countryCodes.containsKey(getValue())) { - return countryCodes.get(getValue()); - } else { - return "unknown country code " + getValue(); - } - - } -}
\ No newline at end of file diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleSynopsisBox.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleSynopsisBox.java.svn-base deleted file mode 100644 index cd5c2ab..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleSynopsisBox.java.svn-base +++ /dev/null @@ -1,16 +0,0 @@ -package com.coremedia.iso.boxes.apple; - -/** - * - */ -public final class AppleSynopsisBox extends AbstractAppleMetaDataBox { - public static final String TYPE = "ldes"; - - - public AppleSynopsisBox() { - super(TYPE); - appleDataBox = AppleDataBox.getStringAppleDataBox(); - } - - -}
\ No newline at end of file diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleTempBox.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleTempBox.java.svn-base deleted file mode 100644 index ef57228..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleTempBox.java.svn-base +++ /dev/null @@ -1,28 +0,0 @@ -package com.coremedia.iso.boxes.apple;
-
-/**
- * Beats per minute.
- */
-public final class AppleTempBox extends AbstractAppleMetaDataBox {
- public static final String TYPE = "tmpo";
-
-
- public AppleTempBox() {
- super(TYPE);
- appleDataBox = AppleDataBox.getUint16AppleDataBox();
- }
-
-
- public int getTempo() {
- return appleDataBox.getData()[1];
- }
-
- public void setTempo(int tempo) {
- appleDataBox = new AppleDataBox();
- appleDataBox.setVersion(0);
- appleDataBox.setFlags(21);
- appleDataBox.setFourBytes(new byte[4]);
- appleDataBox.setData(new byte[]{0, (byte) (tempo & 0xFF)});
-
- }
-}
\ No newline at end of file diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleTrackAuthorBox.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleTrackAuthorBox.java.svn-base deleted file mode 100644 index c5b3732..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleTrackAuthorBox.java.svn-base +++ /dev/null @@ -1,16 +0,0 @@ -package com.coremedia.iso.boxes.apple; - -/** - * - */ -public final class AppleTrackAuthorBox extends AbstractAppleMetaDataBox { - public static final String TYPE = "\u00a9wrt"; - - - public AppleTrackAuthorBox() { - super(TYPE); - appleDataBox = AppleDataBox.getStringAppleDataBox(); - } - - -}
\ No newline at end of file diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleTrackNumberBox.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleTrackNumberBox.java.svn-base deleted file mode 100644 index c073c2f..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleTrackNumberBox.java.svn-base +++ /dev/null @@ -1,48 +0,0 @@ -package com.coremedia.iso.boxes.apple; - -/** - * - */ -public final class AppleTrackNumberBox extends AbstractAppleMetaDataBox { - public static final String TYPE = "trkn"; - - - public AppleTrackNumberBox() { - super(TYPE); - } - - - /** - * @param track the actual track number - * @param of number of tracks overall - */ - public void setTrackNumber(byte track, byte of) { - appleDataBox = new AppleDataBox(); - appleDataBox.setVersion(0); - appleDataBox.setFlags(0); - appleDataBox.setFourBytes(new byte[4]); - appleDataBox.setData(new byte[]{0, 0, 0, track, 0, of, 0, 0}); - } - - public byte getTrackNumber() { - return appleDataBox.getData()[3]; - } - - public byte getNumberOfTracks() { - return appleDataBox.getData()[5]; - } - - public void setNumberOfTracks(byte numberOfTracks) { - byte[] content = appleDataBox.getData(); - content[5] = numberOfTracks; - appleDataBox.setData(content); - } - - public void setTrackNumber(byte trackNumber) { - byte[] content = appleDataBox.getData(); - content[3] = trackNumber; - appleDataBox.setData(content); - } - - -}
\ No newline at end of file diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleTrackTitleBox.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleTrackTitleBox.java.svn-base deleted file mode 100644 index 3dd613c..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleTrackTitleBox.java.svn-base +++ /dev/null @@ -1,15 +0,0 @@ -package com.coremedia.iso.boxes.apple; - -/** - * - */ -public final class AppleTrackTitleBox extends AbstractAppleMetaDataBox { - public static final String TYPE = "\u00a9nam"; - - - public AppleTrackTitleBox() { - super(TYPE); - appleDataBox = AppleDataBox.getStringAppleDataBox(); - } - -} diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleTvEpisodeBox.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleTvEpisodeBox.java.svn-base deleted file mode 100644 index 3b3817b..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleTvEpisodeBox.java.svn-base +++ /dev/null @@ -1,15 +0,0 @@ -package com.coremedia.iso.boxes.apple;
-
-/**
- * Tv Episode.
- */
-public class AppleTvEpisodeBox extends AbstractAppleMetaDataBox {
- public static final String TYPE = "tves";
-
-
- public AppleTvEpisodeBox() {
- super(TYPE);
- appleDataBox = AppleDataBox.getUint32AppleDataBox();
- }
-
-}
\ No newline at end of file diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleTvEpisodeNumberBox.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleTvEpisodeNumberBox.java.svn-base deleted file mode 100644 index 33cd4e3..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleTvEpisodeNumberBox.java.svn-base +++ /dev/null @@ -1,15 +0,0 @@ -package com.coremedia.iso.boxes.apple;
-
-/**
- * Tv Episode.
- */
-public class AppleTvEpisodeNumberBox extends AbstractAppleMetaDataBox {
- public static final String TYPE = "tven";
-
-
- public AppleTvEpisodeNumberBox() {
- super(TYPE);
- appleDataBox = AppleDataBox.getStringAppleDataBox();
- }
-
-}
\ No newline at end of file diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleTvSeasonBox.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleTvSeasonBox.java.svn-base deleted file mode 100644 index 9459ea3..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleTvSeasonBox.java.svn-base +++ /dev/null @@ -1,15 +0,0 @@ -package com.coremedia.iso.boxes.apple;
-
-/**
- * Tv Season.
- */
-public final class AppleTvSeasonBox extends AbstractAppleMetaDataBox {
- public static final String TYPE = "tvsn";
-
-
- public AppleTvSeasonBox() {
- super(TYPE);
- appleDataBox = AppleDataBox.getUint32AppleDataBox();
- }
-
-}
\ No newline at end of file diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleWaveBox.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleWaveBox.java.svn-base deleted file mode 100644 index 65edd38..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/.svn/text-base/AppleWaveBox.java.svn-base +++ /dev/null @@ -1,16 +0,0 @@ -package com.coremedia.iso.boxes.apple; - -import com.googlecode.mp4parser.AbstractContainerBox; - -/** - * - */ -public final class AppleWaveBox extends AbstractContainerBox { - public static final String TYPE = "wave"; - - public AppleWaveBox() { - super(TYPE); - } - - -} |