Rio de Janeiro's samba schools are worried about the future of the city's famous carnival amid funding cuts.

The city's mayor has said he will use the money saved to pay for children's meals at public day-care centres.