Tracking tweets using twitter streaming API location parameter


Hi all,
I am new here and currently doing a project where I need geographical data stream. I am using Twitter Streaming API location request parameter to obtain the data. Here is my filter stream
stream.filter(locations=[74.1469, 31.334211, 74.505512, 31.633287])
Now there are few things that are confusing me a bit.
When I checked the streaming by tweeting myself with precise location using GPS through my android phone, it was not shown in the stream. However, when i tweeted with a pre defined location in the location menu, the tweet was streamed to me through the streaming API. My question is
" Does the location parameter of twitter streaming API only shows tweets that have a polygon location attached to them and not with the precise location? "