tycat: fix videos aspect ratio when emotion_object_video_handled_get() fails
tycat: fix videos aspect ratio when emotion_object_video_handled_get() fails

Sometimes, emotion_object_video_handled_get() will return NULL. In that case, the video will be stretched to the terminal's width but only 3 lines high. Use A/R information for better scaling.
Also support videos and fix aspect ratio.

Patch by jpeg.

godfath3r/terminology,godfath3r/terminology,bssb/terminology,bssb/terminology,godfath3r/terminology,ihorlaitan/terminology,bssb/terminology,ihorlaitan/terminology,ihorlaitan/terminology