[Checkins] SVN: z3c.filetype/trunk/ - new mimetype interface
IAudioMPEGType
Juergen Kartnaller
juergen at kartnaller.at
Thu Dec 6 10:31:29 EST 2007
Log message for revision 82160:
- new mimetype interface IAudioMPEGType
- mimetype extension for audio/mpeg layer 3
- removed setup.cfg
- added CHANGES.txt
Changed:
A z3c.filetype/trunk/CHANGES.txt
D z3c.filetype/trunk/setup.cfg
U z3c.filetype/trunk/setup.py
U z3c.filetype/trunk/src/z3c/filetype/README.txt
U z3c.filetype/trunk/src/z3c/filetype/interfaces/filetypes.py
U z3c.filetype/trunk/src/z3c/filetype/magic.mime
U z3c.filetype/trunk/src/z3c/filetype/magic.txt
A z3c.filetype/trunk/src/z3c/filetype/testdata/mpeglayer3.mp3
-=-
Added: z3c.filetype/trunk/CHANGES.txt
===================================================================
--- z3c.filetype/trunk/CHANGES.txt (rev 0)
+++ z3c.filetype/trunk/CHANGES.txt 2007-12-06 15:31:29 UTC (rev 82160)
@@ -0,0 +1,16 @@
+=======================
+Changes in z3c.filetype
+=======================
+
+After
+=====
+
+
+2007/12/06 1.1.0
+================
+
+ - new mimetype interface IAudioMPEGType
+ - mimetype extension for audio/mpeg layer 3
+ - removed setup.cfg
+ - added CHANGES.txt
+
Property changes on: z3c.filetype/trunk/CHANGES.txt
___________________________________________________________________
Name: svn:eol-style
+ native
Deleted: z3c.filetype/trunk/setup.cfg
===================================================================
--- z3c.filetype/trunk/setup.cfg 2007-12-06 15:30:52 UTC (rev 82159)
+++ z3c.filetype/trunk/setup.cfg 2007-12-06 15:31:29 UTC (rev 82160)
@@ -1,3 +0,0 @@
-[egg_info]
-#tag_build = dev
-tag_svn_revision = 1
Modified: z3c.filetype/trunk/setup.py
===================================================================
--- z3c.filetype/trunk/setup.py 2007-12-06 15:30:52 UTC (rev 82159)
+++ z3c.filetype/trunk/setup.py 2007-12-06 15:31:29 UTC (rev 82160)
@@ -2,7 +2,7 @@
setup(
name="z3c.filetype",
- version="1.0",
+ version="1.1.0",
namespace_packages=["z3c"],
packages=find_packages("src"),
package_dir={"": "src"},
Modified: z3c.filetype/trunk/src/z3c/filetype/README.txt
===================================================================
--- z3c.filetype/trunk/src/z3c/filetype/README.txt 2007-12-06 15:30:52 UTC (rev 82159)
+++ z3c.filetype/trunk/src/z3c/filetype/README.txt 2007-12-06 15:31:29 UTC (rev 82160)
@@ -38,6 +38,8 @@
[<InterfaceClass z3c.filetype.interfaces.filetypes.IGIFFile>]
logo.gif.bz2
[<InterfaceClass z3c.filetype.interfaces.filetypes.IBZIP2File>]
+ mpeglayer3.mp3
+ [<InterfaceClass z3c.filetype.interfaces.filetypes.IAudioMPEGFile>]
test.flv
[<InterfaceClass z3c.filetype.interfaces.filetypes.IFLVFile>]
test.gnutar
@@ -183,6 +185,7 @@
jumps.mov --> video/quicktime
logo.gif --> image/gif
logo.gif.bz2 --> application/x-bzip2
+ mpeglayer3.mp3 --> audio/mpeg
test.flv --> video/x-flv
test.gnutar --> application/x-tar
test.html --> text/html
Modified: z3c.filetype/trunk/src/z3c/filetype/interfaces/filetypes.py
===================================================================
--- z3c.filetype/trunk/src/z3c/filetype/interfaces/filetypes.py 2007-12-06 15:30:52 UTC (rev 82159)
+++ z3c.filetype/trunk/src/z3c/filetype/interfaces/filetypes.py 2007-12-06 15:31:29 UTC (rev 82160)
@@ -102,6 +102,11 @@
"""audio file"""
IAudioFile.setTaggedValue(MTM,re.compile('^audio/.+$'))
+class IAudioMPEGFile(IAudioFile):
+ """audio file"""
+IAudioMPEGFile.setTaggedValue(MTM,re.compile('audio/mpeg'))
+IAudioMPEGFile.setTaggedValue(MT,'audio/mpeg')
+
class IHTMLFile(ITextFile):
"""HTML file"""
IHTMLFile.setTaggedValue(MTM,re.compile('text/html'))
Modified: z3c.filetype/trunk/src/z3c/filetype/magic.mime
===================================================================
--- z3c.filetype/trunk/src/z3c/filetype/magic.mime 2007-12-06 15:30:52 UTC (rev 82159)
+++ z3c.filetype/trunk/src/z3c/filetype/magic.mime 2007-12-06 15:31:29 UTC (rev 82160)
@@ -192,7 +192,9 @@
0 belong 0x3026b275 video/x-ms-asf
# MPEG Layer 3 sound files
-#0 beshort &0xffe0 audio/mpeg
+0 beshort&0xfff0 0xfff0 audio/mpeg
+
+
#MP3 with ID3 tag
0 string ID3 audio/mpeg
# Ogg/Vorbis
Modified: z3c.filetype/trunk/src/z3c/filetype/magic.txt
===================================================================
--- z3c.filetype/trunk/src/z3c/filetype/magic.txt 2007-12-06 15:30:52 UTC (rev 82159)
+++ z3c.filetype/trunk/src/z3c/filetype/magic.txt 2007-12-06 15:31:29 UTC (rev 82160)
@@ -21,6 +21,7 @@
jumps.mov --> ['video/quicktime']
logo.gif --> ['image/gif']
logo.gif.bz2 --> ['application/x-bzip2']
+ mpeglayer3.mp3 --> ['audio/mpeg']
test.flv --> ['video/x-flv']
test.gnutar --> ['application/x-tar']
test.html --> ['text/html']
Added: z3c.filetype/trunk/src/z3c/filetype/testdata/mpeglayer3.mp3
===================================================================
(Binary files differ)
Property changes on: z3c.filetype/trunk/src/z3c/filetype/testdata/mpeglayer3.mp3
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
More information about the Checkins
mailing list