Yes, she IS doing both, teasing AND flirting. And hinting as well.
She is casting the bait to you.
Does she know you are unhappy in your own sex life? Have you disclosed that to her?
If so, then this is a no-brainer. She wants to jump your bones.
Even if you haven't disclosed it, she still wants to jump your bones.