diff options
author | Elrond <elrond+mediagoblin.org@samba-tng.org> | 2011-12-04 20:26:36 +0100 |
---|---|---|
committer | Elrond <elrond+mediagoblin.org@samba-tng.org> | 2011-12-05 21:08:58 +0100 |
commit | ddc1cae9ea4c80415557ec0408a56a3a1c60423b (patch) | |
tree | 02285306b034741b660b61e505ac5e3646ecf709 | |
parent | f4ee839939e4215820df3132b62c51f721510f77 (diff) | |
download | mediagoblin-ddc1cae9ea4c80415557ec0408a56a3a1c60423b.tar.lz mediagoblin-ddc1cae9ea4c80415557ec0408a56a3a1c60423b.tar.xz mediagoblin-ddc1cae9ea4c80415557ec0408a56a3a1c60423b.zip |
Dot-Notation for MediaEntry.media_data
-rw-r--r-- | mediagoblin/db/models.py | 4 | ||||
-rw-r--r-- | mediagoblin/media_types/video/processing.py | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/mediagoblin/db/models.py b/mediagoblin/db/models.py index aeee69dd..569c3600 100644 --- a/mediagoblin/db/models.py +++ b/mediagoblin/db/models.py @@ -131,7 +131,7 @@ class MediaEntry(Document): For example, images might contain some EXIF data that's not appropriate to other formats. You might store it like: - mediaentry['media_data']['exif'] = { + mediaentry.media_data['exif'] = { 'manufacturer': 'CASIO', 'model': 'QV-4000', 'exposure_time': .659} @@ -139,7 +139,7 @@ class MediaEntry(Document): Alternately for video you might store: # play length in seconds - mediaentry['media_data']['play_length'] = 340 + mediaentry.media_data['play_length'] = 340 ... so what's appropriate here really depends on the media type. diff --git a/mediagoblin/media_types/video/processing.py b/mediagoblin/media_types/video/processing.py index 6125e49c..93f16e86 100644 --- a/mediagoblin/media_types/video/processing.py +++ b/mediagoblin/media_types/video/processing.py @@ -75,7 +75,7 @@ def process_video(entry): entry['media_files']['webm_640'] = medium_filepath # Save the width and height of the transcoded video - entry['media_data']['video'] = { + entry.media_data['video'] = { u'width': transcoder.dst_data.videowidth, u'height': transcoder.dst_data.videoheight} |