<commit_before>libshcodecs
===========

libshcodecs: A library for controlling SH-Mobile hardware codecs

Copyright (C) 2009 Renesas Technology Corp.

The [SH-Mobile][0] processor series includes a hardware video processing
unit that supports MPEG-4 and H.264 encoding and decoding.

This source archive contains:

 * src/libshcodecs: the libshcodecs shared library
 * src/examples: various examples of simple uses of libshcodecs
 * src/tools: commandline tools

libshcodecs
-----------

libshcodecs provides callback-based interfaces for encoding and decoding<commit_msg>add tools info to README<commit_after>libshcodecs
===========

libshcodecs: A library for controlling SH-Mobile hardware codecs

Copyright (C) 2009 Renesas Technology Corp.

The [SH-Mobile][0] processor series includes a hardware video processing
unit that supports MPEG-4 and H.264 encoding and decoding.

This source archive contains:

 * src/libshcodecs: the libshcodecs shared library
 * src/examples: various examples of simple uses of libshcodecs
 * src/tools: commandline tools

tools
-----

The following tools are provided:

 * shcodecs-dec: Decode a video file to YUV data
 * shcodecs-enc: Encode a video file from YUV data
 * shcodecs-play: Play a file on the framebuffer
 * shcodecs-record: Record video from a V4L2 camera device

For usage details see the corresponding man pages or run with the option
--help.

libshcodecs
-----------

libshcodecs provides callback-based interfaces for encoding and decoding
{'fraction_non_alphanumeric': 0.07965194109772424, 'fraction_numerical': 0.013386880856760375, 'mean_word_length': 4.4363636363636365, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '580404', 'n_tokens_mistral': 428, 'n_tokens_neox': 400, 'n_words': 178}