Hello, Barium meal
showed blockage at what level ??
If its blockage then it needs to be investigated and treated . The treatment also depends on the place where the blockage is . The whole length from food pipe to anus is quite long 6-7 meters.
The important part is early treatment.
Diet should depend on the blockage.
Consult a Gastroenterology surgeon so that he can examine and get the necessary tests if required and treat it.
In doubt do reply