Adrian Gonzales is on trial for acts of "omission" that prosecutors say amounted to 29 felony counts of child endangerment.