trunk/src/emu/video.c
| r29320 | r29321 | |
| 1228 | 1228 | } |
| 1229 | 1229 | |
| 1230 | 1230 | // write the next frame |
| 1231 | | const rgb_t *palette = (machine().first_screen()->palette() != NULL) ? machine().first_screen()->palette()->palette()->entry_list_adjusted() : NULL; |
| 1232 | | png_error error = mng_capture_frame(*m_mngfile, &pnginfo, m_snap_bitmap, machine().first_screen()->palette()->entries(), palette); |
| 1231 | const rgb_t *palette = (machine().first_screen() !=NULL && machine().first_screen()->palette() != NULL) ? machine().first_screen()->palette()->palette()->entry_list_adjusted() : NULL; |
| 1232 | int entries = (machine().first_screen() !=NULL && machine().first_screen()->palette() != NULL) ? machine().first_screen()->palette()->entries() : 0; |
| 1233 | png_error error = mng_capture_frame(*m_mngfile, &pnginfo, m_snap_bitmap, entries, palette); |
| 1233 | 1234 | png_free(&pnginfo); |
| 1234 | 1235 | if (error != PNGERR_NONE) |
| 1235 | 1236 | { |