inverted images are usually a cause of an incompatible driver. you may want to see if there is an update for your video card.
if you'd like to follow the example above, open the terminal/konsole app and type what you see above followed by the browser app you plan to use. i'm not suggesting you do so but the command would look like this:
export LIBV4LCONTROL_FLAGS=3 && LD_PRELOAD=/usr/lib64/libv4l/v4l1compat.so firefox
ok, adobe not officially suported in but guess, google chrome browsers. In google chrome i have same issue. This workaround doesn't work so i wonder why flashe doesn't use v4l2 drivers at all. At least i don't see lib*v4l2*.so libraries in address space of chrome. Besides, unlike to cheese and other webcam tools, image doesn't changed regardless to v2l settings (v4l2ucp) i.e. allways reverted.