Skip to content

GObject-based C library wrapping Android Camera NDK for use in GStreamer and other native applications.

License

Notifications You must be signed in to change notification settings

gstreamer101/libndkcam

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

libndkcam

libndkcam is a GObject-based C library that wraps the Android Camera NDK (Camera2 NDK) API to provide a clean, reusable interface for native Linux and Android applications.

It is designed as the core library powering the ndkcamsrc GStreamer plugin but can also be used independently in any GObject-based project requiring access to native Android camera streams.

Key Features

  • Native C API for accessing Android Camera via the Camera NDK (Camera2 NDK)
  • GObject wrappers for seamless integration with GLib- and GStreamer-based systems
  • Modular, extensible architecture with a clean abstraction layer
  • Supports advanced camera features (e.g., capture sessions, multiple streams, format negotiation) without exposing low-level NDK complexity

License

This project is licensed under the Apache License 2.0.

About

GObject-based C library wrapping Android Camera NDK for use in GStreamer and other native applications.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published