You'll have better prospects in the future doing ECE though.
That depends a lot on where you do the course. For ECE, it is best to go for it only in IIT/NITs, good universities and private engg colleges which have proper facilities and faculty. If you cannot get a seat in these colleges, you will at least need to do an M.Tech from an IIT/IIIT/NIT to get decent jobs. Unlike CSE where you are not too constrained by where you get the degree from as long as you are passionate and have access to a computer, ECE is different. You need to be in a college with proper facilities and maybe even decent faculty in order to learn. Of course some people take the shortcut towards IT after doing ECE, but if you really want to succeed in the core area, it is the way to go. Joining the wrong college can ruin your career/life for good.
One of my order cousins did ECE at JNTU-Anantpur campus and M.Tech at IIT-Kgp and went into Texas Instruments through campus recruitment and later moved to couple of other Semiconductor companies and now permanently settled in US with a salary that an avg IT guy in US can only dream of making. Another one of my younger cousins opted for ECE out of passion for electronics, but joined the course at a local engg college at his parents behest and he was jobless for an year after he came out and switching jobs in small companies for the next and even now is on a contractual job that pays 8~10k per month and doesn't know what is going to happen after his contract ends. His sister went for CSE without any passion for engg at all and that too at a local engg college and and she is at least making 25k a month which is a tidy sum compared to him.
If you have passion for electronics and want to go for ECE, it is best to go for it only at a good college.