aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorElrond <elrond+mediagoblin.org@samba-tng.org>2011-12-04 20:26:36 +0100
committerElrond <elrond+mediagoblin.org@samba-tng.org>2011-12-05 21:08:58 +0100
commitddc1cae9ea4c80415557ec0408a56a3a1c60423b (patch)
tree02285306b034741b660b61e505ac5e3646ecf709
parentf4ee839939e4215820df3132b62c51f721510f77 (diff)
downloadmediagoblin-ddc1cae9ea4c80415557ec0408a56a3a1c60423b.tar.lz
mediagoblin-ddc1cae9ea4c80415557ec0408a56a3a1c60423b.tar.xz
mediagoblin-ddc1cae9ea4c80415557ec0408a56a3a1c60423b.zip
Dot-Notation for MediaEntry.media_data
-rw-r--r--mediagoblin/db/models.py4
-rw-r--r--mediagoblin/media_types/video/processing.py2
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}