{"id":18828814,"url":"https://github.com/mltframework/swfdec","last_synced_at":"2025-04-14T03:33:32.908Z","repository":{"id":3093899,"uuid":"4118722","full_name":"mltframework/swfdec","owner":"mltframework","description":"decoder for Adobe Flash","archived":false,"fork":false,"pushed_at":"2012-04-23T22:31:58.000Z","size":22176,"stargazers_count":24,"open_issues_count":0,"forks_count":9,"subscribers_count":8,"default_branch":"master","last_synced_at":"2024-03-26T10:59:42.543Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"substack/js-traverse","license":"lgpl-2.1","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mltframework.png","metadata":{"files":{"readme":"README","changelog":"ChangeLog","contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2012-04-23T22:30:16.000Z","updated_at":"2024-01-23T08:07:22.000Z","dependencies_parsed_at":"2022-09-21T09:11:17.154Z","dependency_job_id":null,"html_url":"https://github.com/mltframework/swfdec","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mltframework%2Fswfdec","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mltframework%2Fswfdec/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mltframework%2Fswfdec/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mltframework%2Fswfdec/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mltframework","download_url":"https://codeload.github.com/mltframework/swfdec/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223618157,"owners_count":17174211,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-08T01:37:07.442Z","updated_at":"2024-11-08T01:37:08.050Z","avatar_url":"https://github.com/mltframework.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"\nSwfdec is a decoder/renderer for Macromedia Flash animations. The decoding and \nrendering engine is provided in a library that can be used by other \napplications.  \n\nAn additional library named swfdec-gtk is provided for easy integration of\nSwfdec into Gtk applications. This library is what developers most likely want \nto target their applications at. Building this library can be disabled.\n\nSwfdec is intended to be used as a replacement for the default Flash player.\nWhile it is not yet a 100% complete replacement, a big focus is on stability\nand security. So it is deemed to be suitable for use in production \napplications.\n\nThe library however is still in heavy development. Because of that, the \nProgramming interface will change between major versions. No guarantees are \nmade about the API. However, during stable release cycles, the API and ABI are \nguaranteed to stay stable.\n\nSwfdec contains some applications for testing and debugging the library. These \nare available in the player/, test/ and tools/ directories. They are not \ninstalled. Most of them require the swfdec-gtk library.\n\nThe test/ directory contains subdirectories that run automated tests with the \nprovided SWF files in the directory. See the README files in those directories\nfor details on how to run or add these tests.\n\nIf you want to playing Flash files in your web browser, you need a browser \nplugin additional to this library. The plugins are shipped in separate \npackages, like swfdec-mozilla. You can get them at the same location as swfdec.\n\n\nLocations:\n\n   The Swfdec homepage is at http://swfdec.freedesktop.org\n   A bugtracker can be found at https://bugzilla.freedesktop.org\n   A mailing list is available at swfdec@lists.freedesktop.org\n     For information about subscribing or unsubscribing from this list see \n     http://lists.freedesktop.org/mailman/listinfo/swfdec\n   The development source code is kept in git. The following command gets it:\n     git clone git://anongit.freedesktop.org/git/swfdec\n\n\nMaintainers:\n\n   see the file MAINTAINERS\n\n\nLimitations:\n\n - A few rare object types are not handled at all. They are ignored.\n\n - SWF files that use Flash generally heavily depend on ActionScript.\n   Support for ActionScript is currently incomplete. Unsupported functions in\n   scripts are skipped.\n\n - If any known unsupported behaviour is encountered, Swfdec will print a \n   notice to stderr and try to interpret the file nonetheless. If you \n   encounter a file with only some unsupported things, it may be a good idea\n   to open a feature request bug and provide the file. The developers are\n   always interested in files that motivate them to do little steps.\n\n\nDependencies:\n\n  cairo (\u003e= 1.2.0 - \u003e= 1.8.0 recommended) with png support enabled\n  glib (\u003e= 2.16.0)\n  liboil (\u003e= 0.3.6)\n  Pangocairo (\u003e= 1.16.0) - this is provided by Pango\n  zlib (\u003e= 1.1.4)\n\n  GStreamer (\u003e= 0.10.15 - optional, required for various audio and video formats)\n\n  GTK+ (\u003e= 2.8.0 - used by swfdec-gtk)\n  libsoup (\u003e= 2.4.0 - used by swfdec-gtk)\n  ALSA (\u003e= 1.0 - optional, required for sound output by swfdec-gtk)\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmltframework%2Fswfdec","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmltframework%2Fswfdec","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmltframework%2Fswfdec/lists"}