summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* gif: Drop arbitrary frame limitMichael Drake2023-01-221-8/+0
* gif: Set interlaced bool in frame infoMichael Drake2023-01-221-7/+5
* docs: Various doxygen comment fixesMichael Drake2023-01-011-6/+8
* gif: Remove unnecessary castMichael Drake2022-12-161-1/+1
* gif: Store buffer length/position as size_tMichael Drake2022-12-161-3/+3
* lzw: Use size_t for buffer length/positionMichael Drake2022-12-162-13/+13
* GIF: Squash multiplication result converted to larger typeMichael Drake2022-11-101-7/+16
* GIF: Return EOD if we hit the end during scanMichael Drake2022-11-051-1/+1
* API: Add call to indicate input data is completeMichael Drake2022-11-041-19/+78
* GIF: Constify gif structure through next frame gettersMichael Drake2022-11-041-2/+2
* API: Replace colour_table with {global|local}_palette.Michael Drake2022-05-081-6/+6
* GIF: Rename frame_pointer to frame_offset.Michael Drake2022-05-081-3/+3
* API: Add function to get a frame's local palette.Michael Drake2022-05-081-0/+25
* GIF: Store frame palette offset.Michael Drake2022-05-081-0/+7
* GIF: Restructure local palette decode.Michael Drake2022-05-081-34/+58
* API: Add function to get global colour table.Michael Drake2022-05-071-3/+14
* API: Store presence of global/local colour table in GIF/frame info.Michael Drake2022-05-071-6/+9
* API: Add optional bitmap rowspan callback.Michael Drake2022-05-011-2/+12
* GIF: Ensure frame clipping is applied to max lzw output length.Michael Drake2022-04-151-1/+2
* GIF: Try to recover after LZW_EOI_CODE.DarthSim2022-04-151-2/+3
* API: Add function to control handling of small frame delays.Michael Drake2022-04-041-0/+10
* GIF: Clarify minimum frame delay handling.Michael Drake2022-04-041-2/+15
* API: Don't expose loop_count.Michael Drake2022-04-041-4/+7
* GIF: Remove unused helper function.Michael Drake2022-03-241-12/+0
* API: Use uint32_t for background colour info member.Michael Drake2022-03-241-21/+3
* Util: Improve host endian detection for older GCCs.Michael Drake2022-03-241-2/+2
* GIF: Build colour tables using colours with client channel ordering.Michael Drake2022-03-231-18/+28
* API: GIF: Take client colour layout on nsgif_create().Michael Drake2022-03-231-1/+95
* GIF: Support AnimExts Looping Application Extension.Michael Drake2022-03-081-6/+45
* GIF: Fix handling of loop count value in application extension.Michael Drake2022-03-081-0/+3
* API: Single error code for end of data.Michael Drake2022-03-031-2/+1
* GIF: Fix frame background colour disposal for frame clipping.Michael Drake2022-03-031-4/+6
* GIF: Fix frame limit off-by-one.Michael Drake2022-03-031-2/+2
* GIF: Apply minimum frame delay only in nsgif_frame_prepare().Michael Drake2022-03-021-7/+6
* API: Expose transparency flag in frame info.Michael Drake2022-03-021-5/+3
* API: Expose background colour in nsgif info.Michael Drake2022-03-021-5/+33
* GIF: Squash warning about increase of alignment of pointer type.Michael Drake2022-02-271-1/+1
* Source: Update copyright years.Michael Drake2022-02-261-1/+1
* GIF: Simplify frame delay calculation.Michael Drake2022-02-261-12/+16
* GIF: Don't error for a final partial frame.Michael Drake2022-02-261-3/+2
* API: Consistent typedef naming convention.Michael Drake2022-02-261-14/+16
* API: Add public access function for frame information.Michael Drake2022-02-261-53/+68
* GIF: Rename gif source data buffer members.Michael Drake2022-02-261-26/+27
* GIF: Minimum gif delay shouldn't be public.Michael Drake2022-02-261-2/+4
* GIF: First frame establishes a redraw rectangle.Michael Drake2022-02-261-1/+0
* API: Clean up error codes and add nsgif_strerror function.Michael Drake2022-02-261-94/+118
* API: Clean up client bitmap interface.Michael Drake2022-02-241-4/+4
* GIF: Don't need previous frame size now.Michael Drake2022-02-241-21/+4
* GIF: Avoid two colour table allocations.Michael Drake2022-02-241-28/+9
* API: Rework library API to keep internal workings private.Michael Drake2022-02-231-95/+384